{"metadata": {"generated": "2026-03-15T15:32:53.819189", "model_version": "v2", "winner": "lgbm_base", "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", "has_mbp10": 1, "pred_lgbm_all": 0.5739, "pred_lgbm_base": 0.5947, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.598, "pred_lgbm_base": 0.6164, "pred_logistic_all": 0.7674, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.739, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6827, "pred_lgbm_base": 0.6718, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5776, "pred_lgbm_base": 0.5445, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.6017, "pred_logistic_all": 0.7518, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.6587, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6058, "pred_lgbm_base": 0.5901, "pred_logistic_all": 0.6211, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6279, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7293, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4275, "pred_lgbm_base": 0.4374, "pred_logistic_all": 0.7276, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.6308, "pred_logistic_all": 0.6925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5786, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.7463, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.549, "pred_logistic_all": 0.7036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6675, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.548, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6969, "pred_lgbm_base": 0.5437, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.6001, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6581, "pred_lgbm_base": 0.637, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.7111, "pred_logistic_all": 0.654, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7479, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6989, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.7044, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.6651, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7135, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.7435, "pred_logistic_all": 0.745, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6969, "pred_lgbm_base": 0.682, "pred_logistic_all": 0.7532, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.681, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.6252, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.6512, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.757, "pred_lgbm_base": 0.7127, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7212, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7007, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6862, "pred_logistic_all": 0.7645, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.749, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.5635, "pred_logistic_all": 0.6133, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.628, "pred_logistic_all": 0.7027, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.763, "pred_logistic_all": 0.749, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7914, "pred_lgbm_base": 0.7784, "pred_logistic_all": 0.8, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7059, "pred_lgbm_base": 0.7448, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7834, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.7076, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.73, "pred_logistic_all": 0.7483, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7344, "pred_lgbm_base": 0.672, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.71, "pred_logistic_all": 0.6886, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5999, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6595, "pred_lgbm_base": 0.6471, "pred_logistic_all": 0.7389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7158, "pred_logistic_all": 0.7285, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.7504, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7333, "pred_logistic_all": 0.7224, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7592, "pred_lgbm_base": 0.7345, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7873, "pred_lgbm_base": 0.7477, "pred_logistic_all": 0.759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7576, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.7694, "pred_logistic_all": 0.8176, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8189, "pred_lgbm_base": 0.7613, "pred_logistic_all": 0.8242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.7753, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.7457, "pred_logistic_all": 0.7321, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.7719, "pred_logistic_all": 0.7352, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7401, "pred_logistic_all": 0.7591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8069, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.7025, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7396, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.7718, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7658, "pred_lgbm_base": 0.7472, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7849, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8502, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8502, "pred_lgbm_base": 0.7641, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6784, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.6784, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.7266, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.6112, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.5901, "pred_logistic_all": 0.641, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7228, "pred_logistic_all": 0.7313, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7871, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.737, "pred_logistic_all": 0.6593, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.7207, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7359, "pred_logistic_all": 0.6969, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7735, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.6413, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7783, "pred_lgbm_base": 0.7275, "pred_logistic_all": 0.7333, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7268, "pred_logistic_all": 0.799, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7353, "pred_lgbm_base": 0.741, "pred_logistic_all": 0.7709, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6956, "pred_lgbm_base": 0.7025, "pred_logistic_all": 0.82, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.7238, "pred_logistic_all": 0.7771, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5975, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.8035, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.7488, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.8203, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.6755, "pred_logistic_all": 0.7392, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5586, "pred_lgbm_base": 0.5417, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.5143, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.6419, "pred_logistic_all": 0.6366, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6337, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.7808, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.6531, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.671, "pred_logistic_all": 0.768, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.7366, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7867, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6999, "pred_lgbm_base": 0.6918, "pred_logistic_all": 0.7622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7248, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.7222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7047, "pred_lgbm_base": 0.6633, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.717, "pred_lgbm_base": 0.6824, "pred_logistic_all": 0.7116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.6997, "pred_logistic_all": 0.737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.7017, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7772, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.7462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.6935, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6588, "pred_lgbm_base": 0.6633, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.6545, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7786, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.7514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.6878, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8129, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.7152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.738, "pred_logistic_all": 0.7297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.7013, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6764, "pred_lgbm_base": 0.7518, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7354, "pred_lgbm_base": 0.7549, "pred_logistic_all": 0.7034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6707, "pred_lgbm_base": 0.7444, "pred_logistic_all": 0.599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.7617, "pred_logistic_all": 0.6241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6437, "pred_lgbm_base": 0.7546, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7394, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7851, "pred_lgbm_base": 0.7488, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.748, "pred_logistic_all": 0.7116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.741, "pred_logistic_all": 0.6652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.7173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7328, "pred_logistic_all": 0.705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7467, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.747, "pred_logistic_all": 0.6901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6347, "pred_logistic_all": 0.6121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.608, "pred_logistic_all": 0.583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6199, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6627, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.6357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.6873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7582, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.71, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.6517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.6679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7645, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.6678, "pred_logistic_all": 0.5712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8068, "pred_lgbm_base": 0.7696, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8409, "pred_lgbm_base": 0.7644, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8107, "pred_lgbm_base": 0.7586, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8295, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.708, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8202, "pred_lgbm_base": 0.7249, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.5954, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8187, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8171, "pred_lgbm_base": 0.7283, "pred_logistic_all": 0.6635, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6689, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.6411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.6884, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6075, "pred_lgbm_base": 0.6353, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.619, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.7284, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.7548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6404, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.7283, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6544, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.7399, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.68, "pred_lgbm_base": 0.6078, "pred_logistic_all": 0.7439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6591, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.7229, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.6216, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6702, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.7037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.6414, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.5832, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.6374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.6388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6805, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7043, "pred_logistic_all": 0.7418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.707, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6791, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.7275, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6827, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.6579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6806, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7421, "pred_lgbm_base": 0.6664, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6872, "pred_lgbm_base": 0.6817, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.6814, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.71, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.6189, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5202, "pred_lgbm_base": 0.4892, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5356, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.6836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.5767, "pred_logistic_all": 0.5924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.5749, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7551, "pred_lgbm_base": 0.7599, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7182, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.7027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.6772, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.714, "pred_lgbm_base": 0.7118, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.7634, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.7069, "pred_logistic_all": 0.7758, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.6901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6956, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.751, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7129, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7692, "pred_lgbm_base": 0.7744, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6355, "pred_lgbm_base": 0.6563, "pred_logistic_all": 0.7014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.6644, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.791, "pred_lgbm_base": 0.8086, "pred_logistic_all": 0.8245, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7991, "pred_lgbm_base": 0.8103, "pred_logistic_all": 0.8292, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7866, "pred_lgbm_base": 0.7768, "pred_logistic_all": 0.8219, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.8317, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7864, "pred_lgbm_base": 0.7924, "pred_logistic_all": 0.8102, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7711, "pred_logistic_all": 0.8306, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.761, "pred_logistic_all": 0.8275, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.7191, "pred_logistic_all": 0.7824, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7915, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7929, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.8074, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7851, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.651, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.8063, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6067, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.6046, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.685, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6196, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.7499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.5469, "pred_logistic_all": 0.7642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.7463, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6183, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.7731, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.728, "pred_lgbm_base": 0.7108, "pred_logistic_all": 0.8049, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7587, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.7911, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6839, "pred_lgbm_base": 0.6322, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.7827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7883, "pred_lgbm_base": 0.7801, "pred_logistic_all": 0.8271, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8426, "pred_lgbm_base": 0.8099, "pred_logistic_all": 0.8157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8281, "pred_lgbm_base": 0.8063, "pred_logistic_all": 0.8149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8249, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.8059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.7859, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.747, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7461, "pred_lgbm_base": 0.7555, "pred_logistic_all": 0.7568, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7496, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.7716, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8332, "pred_lgbm_base": 0.8004, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.7214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8551, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.8024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8459, "pred_lgbm_base": 0.82, "pred_logistic_all": 0.7355, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8248, "pred_lgbm_base": 0.8107, "pred_logistic_all": 0.8287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.829, "pred_logistic_all": 0.8193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8409, "pred_lgbm_base": 0.8045, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.8461, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8472, "pred_logistic_all": 0.8, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8348, "pred_lgbm_base": 0.8346, "pred_logistic_all": 0.8097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.7998, "pred_logistic_all": 0.8412, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.8239, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7894, "pred_lgbm_base": 0.7218, "pred_logistic_all": 0.7538, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.857, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.8102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8231, "pred_logistic_all": 0.8228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8652, "pred_lgbm_base": 0.8225, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8875, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.8032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8386, "pred_lgbm_base": 0.8106, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8612, "pred_lgbm_base": 0.8281, "pred_logistic_all": 0.8324, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.8177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8737, "pred_lgbm_base": 0.8241, "pred_logistic_all": 0.8168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8546, "pred_lgbm_base": 0.8484, "pred_logistic_all": 0.8325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8618, "pred_lgbm_base": 0.8294, "pred_logistic_all": 0.8113, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8576, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.8441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7925, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.858, "pred_logistic_all": 0.8277, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8716, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.8312, "pred_logistic_all": 0.7622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.842, "pred_lgbm_base": 0.82, "pred_logistic_all": 0.7713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.8359, "pred_logistic_all": 0.7783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8341, "pred_lgbm_base": 0.809, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.8295, "pred_logistic_all": 0.8467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8805, "pred_lgbm_base": 0.8641, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8811, "pred_lgbm_base": 0.8651, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8728, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8387, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8579, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7742, "pred_lgbm_base": 0.8379, "pred_logistic_all": 0.8118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.8708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8854, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.8051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8756, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.7525, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7435, "pred_lgbm_base": 0.7126, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.7013, "pred_logistic_all": 0.687, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.455, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6575, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.639, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.7093, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7678, "pred_lgbm_base": 0.766, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7952, "pred_lgbm_base": 0.7597, "pred_logistic_all": 0.6977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7606, "pred_lgbm_base": 0.7738, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7436, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.7025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8147, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.6824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.5886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7766, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6885, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.6191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7755, "pred_lgbm_base": 0.7707, "pred_logistic_all": 0.674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8007, "pred_lgbm_base": 0.8133, "pred_logistic_all": 0.6485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7077, "pred_logistic_all": 0.6329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.5911, "pred_logistic_all": 0.6114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.7067, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6726, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.5749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8389, "pred_lgbm_base": 0.8158, "pred_logistic_all": 0.8406, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.834, "pred_lgbm_base": 0.8104, "pred_logistic_all": 0.8293, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8629, "pred_lgbm_base": 0.8263, "pred_logistic_all": 0.8453, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8429, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8631, "pred_lgbm_base": 0.8412, "pred_logistic_all": 0.8423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.864, "pred_lgbm_base": 0.8476, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8283, "pred_lgbm_base": 0.784, "pred_logistic_all": 0.8672, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8376, "pred_lgbm_base": 0.802, "pred_logistic_all": 0.8401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8273, "pred_lgbm_base": 0.8137, "pred_logistic_all": 0.8322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.823, "pred_logistic_all": 0.8628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8792, "pred_lgbm_base": 0.839, "pred_logistic_all": 0.8517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.8259, "pred_logistic_all": 0.8507, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8579, "pred_lgbm_base": 0.7819, "pred_logistic_all": 0.8369, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8023, "pred_logistic_all": 0.8393, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8582, "pred_lgbm_base": 0.8317, "pred_logistic_all": 0.8427, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.8091, "pred_logistic_all": 0.8391, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8538, "pred_lgbm_base": 0.8235, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8782, "pred_lgbm_base": 0.843, "pred_logistic_all": 0.8744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8539, "pred_logistic_all": 0.8439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8687, "pred_lgbm_base": 0.8462, "pred_logistic_all": 0.8493, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8612, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.8385, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8471, "pred_lgbm_base": 0.822, "pred_logistic_all": 0.8473, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.7736, "pred_logistic_all": 0.761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8528, "pred_lgbm_base": 0.8226, "pred_logistic_all": 0.8408, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.8078, "pred_logistic_all": 0.8499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8976, "pred_lgbm_base": 0.8739, "pred_logistic_all": 0.8297, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.873, "pred_lgbm_base": 0.8786, "pred_logistic_all": 0.8555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.868, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.8547, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8599, "pred_lgbm_base": 0.8476, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8656, "pred_logistic_all": 0.851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8724, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8566, "pred_logistic_all": 0.8737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8606, "pred_lgbm_base": 0.8465, "pred_logistic_all": 0.86, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.8536, "pred_logistic_all": 0.8677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8612, "pred_logistic_all": 0.8767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8608, "pred_lgbm_base": 0.8789, "pred_logistic_all": 0.8392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.846, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.831, "pred_logistic_all": 0.8609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.909, "pred_lgbm_base": 0.8889, "pred_logistic_all": 0.8621, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9056, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.8633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8168, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.8197, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5376, "pred_lgbm_base": 0.5437, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5939, "pred_lgbm_base": 0.5765, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.6056, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.6188, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.6172, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.6307, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8508, "pred_lgbm_base": 0.8254, "pred_logistic_all": 0.8532, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6306, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6065, "pred_lgbm_base": 0.5652, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6445, "pred_lgbm_base": 0.5881, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.6212, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.5862, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6295, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.6252, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6258, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.639, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6138, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.788, "pred_lgbm_base": 0.7898, "pred_logistic_all": 0.827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.6403, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8165, "pred_lgbm_base": 0.7959, "pred_logistic_all": 0.8273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.8252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7811, "pred_logistic_all": 0.8446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.8412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7772, "pred_lgbm_base": 0.7962, "pred_logistic_all": 0.8857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.8771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7678, "pred_lgbm_base": 0.7853, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6159, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.8649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7773, "pred_logistic_all": 0.8841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.7933, "pred_logistic_all": 0.8587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8125, "pred_lgbm_base": 0.8053, "pred_logistic_all": 0.8982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.845, "pred_logistic_all": 0.9039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.8753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.8126, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8943, "pred_lgbm_base": 0.8713, "pred_logistic_all": 0.8619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9158, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.9068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9296, "pred_lgbm_base": 0.9298, "pred_logistic_all": 0.834, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9465, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9591, "pred_lgbm_base": 0.9305, "pred_logistic_all": 0.8882, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9413, "pred_lgbm_base": 0.9112, "pred_logistic_all": 0.9082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9728, "pred_lgbm_base": 0.9591, "pred_logistic_all": 0.9307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9697, "pred_lgbm_base": 0.962, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9809, "pred_lgbm_base": 0.9678, "pred_logistic_all": 0.8556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9798, "pred_lgbm_base": 0.9591, "pred_logistic_all": 0.8223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9788, "pred_lgbm_base": 0.9568, "pred_logistic_all": 0.8283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9853, "pred_lgbm_base": 0.9657, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9811, "pred_lgbm_base": 0.9683, "pred_logistic_all": 0.8676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7156, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.6663, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6545, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.6988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6854, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7435, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8421, "pred_lgbm_base": 0.8383, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7473, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.76, "pred_logistic_all": 0.7194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9039, "pred_lgbm_base": 0.8562, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.796, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8594, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7861, "pred_lgbm_base": 0.8152, "pred_logistic_all": 0.714, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.6468, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7558, "pred_lgbm_base": 0.7143, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.7389, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.6932, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6954, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5163, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.5957, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.7139, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.6707, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6762, "pred_lgbm_base": 0.67, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.661, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7654, "pred_lgbm_base": 0.7303, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6662, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.7239, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.7473, "pred_logistic_all": 0.7316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8565, "pred_lgbm_base": 0.8231, "pred_logistic_all": 0.7251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.6216, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6854, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7227, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.7333, "pred_logistic_all": 0.6662, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.6874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.7384, "pred_logistic_all": 0.685, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.7146, "pred_logistic_all": 0.694, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.7333, "pred_logistic_all": 0.7007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8588, "pred_lgbm_base": 0.8486, "pred_logistic_all": 0.7946, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.7034, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7436, "pred_lgbm_base": 0.7636, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.7423, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.7149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.8073, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.762, "pred_logistic_all": 0.7001, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7755, "pred_lgbm_base": 0.7948, "pred_logistic_all": 0.619, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7119, "pred_lgbm_base": 0.7504, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7392, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.6502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.744, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.5897, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7338, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6278, "pred_lgbm_base": 0.7975, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.5835, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.651, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7363, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.6287, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6544, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.698, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.6267, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.634, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.622, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.6738, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7595, "pred_lgbm_base": 0.7558, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7114, "pred_lgbm_base": 0.7324, "pred_logistic_all": 0.7015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7181, "pred_lgbm_base": 0.7365, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6833, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7312, "pred_lgbm_base": 0.7406, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3575, "pred_lgbm_base": 0.4131, "pred_logistic_all": 0.5008, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3786, "pred_lgbm_base": 0.4324, "pred_logistic_all": 0.4802, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.381, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.5121, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.6568, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.69, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4537, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.53, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4695, "pred_lgbm_base": 0.5456, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6303, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6763, "pred_lgbm_base": 0.6581, "pred_logistic_all": 0.6502, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.7175, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.709, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.6798, "pred_logistic_all": 0.6948, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.6891, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7387, "pred_lgbm_base": 0.7166, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7257, "pred_lgbm_base": 0.6925, "pred_logistic_all": 0.6766, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6736, "pred_lgbm_base": 0.6431, "pred_logistic_all": 0.7396, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7134, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7277, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.7936, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7884, "pred_lgbm_base": 0.7976, "pred_logistic_all": 0.7789, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8447, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6868, "pred_lgbm_base": 0.7059, "pred_logistic_all": 0.8201, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8444, "pred_lgbm_base": 0.7954, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.5631, "pred_logistic_all": 0.6171, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7247, "pred_lgbm_base": 0.7438, "pred_logistic_all": 0.8163, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6058, "pred_lgbm_base": 0.6869, "pred_logistic_all": 0.7304, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6138, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.8069, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.6618, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.6574, "pred_logistic_all": 0.7648, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.7828, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8577, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.6692, "pred_logistic_all": 0.713, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.6428, "pred_logistic_all": 0.719, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.6585, "pred_logistic_all": 0.68, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.7394, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6751, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.7088, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7269, "pred_lgbm_base": 0.6931, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.6748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.7377, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.764, "pred_logistic_all": 0.6648, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.6915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7625, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.7259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6654, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6659, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.6595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7171, "pred_lgbm_base": 0.7284, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.614, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.6205, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6618, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7037, "pred_lgbm_base": 0.7347, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6657, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.7139, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.6948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7498, "pred_lgbm_base": 0.7349, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.5448, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.6028, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4563, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.4713, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4633, "pred_lgbm_base": 0.3616, "pred_logistic_all": 0.4459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.3862, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.3932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4206, "pred_lgbm_base": 0.3865, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5925, "pred_lgbm_base": 0.4151, "pred_logistic_all": 0.2882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5925, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.2879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.3428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.3721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4839, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5178, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.4012, "pred_logistic_all": 0.3939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.3944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4621, "pred_lgbm_base": 0.4171, "pred_logistic_all": 0.4328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.3848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5076, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4169, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.3387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.577, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5453, "pred_lgbm_base": 0.5128, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.514, "pred_lgbm_base": 0.482, "pred_logistic_all": 0.5011, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4615, "pred_lgbm_base": 0.4325, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5229, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.5677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.5092, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5534, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.564, "pred_logistic_all": 0.537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6968, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.5685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.5756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.5293, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.5097, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5398, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4883, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5439, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5059, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.571, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5469, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.562, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5275, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6527, "pred_lgbm_base": 0.6025, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6182, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.6595, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.5024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.668, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.5973, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.5935, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.5884, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5963, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7037, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.6625, "pred_logistic_all": 0.571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.6039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.7995, "pred_logistic_all": 0.6652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.814, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.68, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6877, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.6786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.4968, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5628, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6157, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.5737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.5739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5993, "pred_lgbm_base": 0.5923, "pred_logistic_all": 0.5763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.5721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.6012, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6671, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.5512, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5847, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5906, "pred_lgbm_base": 0.5299, "pred_logistic_all": 0.5534, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6573, "pred_lgbm_base": 0.6529, "pred_logistic_all": 0.685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.617, "pred_logistic_all": 0.7037, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6123, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.7228, "pred_logistic_all": 0.767, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6711, "pred_lgbm_base": 0.6428, "pred_logistic_all": 0.6983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.6795, "pred_logistic_all": 0.5553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.6121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6825, "pred_lgbm_base": 0.6938, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6819, "pred_lgbm_base": 0.6957, "pred_logistic_all": 0.6264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.6839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7868, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6687, "pred_lgbm_base": 0.6434, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.845, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.7915, "pred_logistic_all": 0.7664, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.868, "pred_lgbm_base": 0.861, "pred_logistic_all": 0.8209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6979, "pred_lgbm_base": 0.6917, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8912, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7033, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.707, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6656, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.7073, "pred_logistic_all": 0.7136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7951, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8944, "pred_lgbm_base": 0.8853, "pred_logistic_all": 0.8268, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7343, "pred_lgbm_base": 0.7364, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8212, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.7998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7386, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8258, "pred_lgbm_base": 0.7938, "pred_logistic_all": 0.7744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.8152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7495, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.7912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8279, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.8274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8408, "pred_lgbm_base": 0.8693, "pred_logistic_all": 0.7929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.7471, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8149, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.7534, "pred_logistic_all": 0.776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.7525, "pred_logistic_all": 0.7908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.7616, "pred_logistic_all": 0.771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7583, "pred_logistic_all": 0.7787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8724, "pred_lgbm_base": 0.8753, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8776, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.8377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7474, "pred_lgbm_base": 0.7618, "pred_logistic_all": 0.8084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7831, "pred_lgbm_base": 0.7815, "pred_logistic_all": 0.8063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.8022, "pred_logistic_all": 0.8027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8485, "pred_lgbm_base": 0.8343, "pred_logistic_all": 0.7962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7753, "pred_logistic_all": 0.8083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.7638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8932, "pred_lgbm_base": 0.9047, "pred_logistic_all": 0.8229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.7923, "pred_logistic_all": 0.7817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7911, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.8273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7763, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.8097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8292, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8292, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.7725, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.8423, "pred_logistic_all": 0.8164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.8081, "pred_logistic_all": 0.8259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9083, "pred_lgbm_base": 0.901, "pred_logistic_all": 0.848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.8021, "pred_logistic_all": 0.8044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8344, "pred_logistic_all": 0.8366, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.7593, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.821, "pred_lgbm_base": 0.8042, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8495, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8459, "pred_lgbm_base": 0.8209, "pred_logistic_all": 0.8266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.872, "pred_lgbm_base": 0.7828, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7421, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8759, "pred_lgbm_base": 0.8466, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.7588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.8676, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5406, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5576, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.7639, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.856, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.7137, "pred_logistic_all": 0.8307, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.8345, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8875, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.8226, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9063, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8721, "pred_lgbm_base": 0.8371, "pred_logistic_all": 0.7944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7568, "pred_lgbm_base": 0.7383, "pred_logistic_all": 0.7441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.8356, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8389, "pred_lgbm_base": 0.8164, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8792, "pred_lgbm_base": 0.887, "pred_logistic_all": 0.7621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.846, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8744, "pred_lgbm_base": 0.8728, "pred_logistic_all": 0.7774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8962, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.7754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.7825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9098, "pred_lgbm_base": 0.8989, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.9, "pred_logistic_all": 0.8325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9013, "pred_lgbm_base": 0.898, "pred_logistic_all": 0.8296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8822, "pred_lgbm_base": 0.8599, "pred_logistic_all": 0.8078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9039, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.7712, "pred_logistic_all": 0.7397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8946, "pred_lgbm_base": 0.8977, "pred_logistic_all": 0.8293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8949, "pred_lgbm_base": 0.8879, "pred_logistic_all": 0.8298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9037, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8846, "pred_logistic_all": 0.8426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8846, "pred_lgbm_base": 0.858, "pred_logistic_all": 0.8091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8817, "pred_logistic_all": 0.7755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.7772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8639, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.7663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.902, "pred_lgbm_base": 0.9045, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.896, "pred_lgbm_base": 0.8994, "pred_logistic_all": 0.7908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8784, "pred_lgbm_base": 0.8782, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9011, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.7819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.927, "pred_lgbm_base": 0.9252, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8938, "pred_lgbm_base": 0.9006, "pred_logistic_all": 0.8103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.9062, "pred_logistic_all": 0.803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.9007, "pred_logistic_all": 0.8204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.9085, "pred_logistic_all": 0.809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.902, "pred_lgbm_base": 0.9019, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9061, "pred_lgbm_base": 0.899, "pred_logistic_all": 0.8331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9054, "pred_lgbm_base": 0.8941, "pred_logistic_all": 0.8387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8846, "pred_lgbm_base": 0.8708, "pred_logistic_all": 0.8257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.898, "pred_logistic_all": 0.8057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.902, "pred_logistic_all": 0.8161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8829, "pred_lgbm_base": 0.8701, "pred_logistic_all": 0.7973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9058, "pred_lgbm_base": 0.902, "pred_logistic_all": 0.8223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9118, "pred_lgbm_base": 0.8903, "pred_logistic_all": 0.8203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.8986, "pred_logistic_all": 0.8149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9033, "pred_lgbm_base": 0.8942, "pred_logistic_all": 0.8148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9035, "pred_lgbm_base": 0.8939, "pred_logistic_all": 0.8143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9127, "pred_lgbm_base": 0.8926, "pred_logistic_all": 0.8144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.8991, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8863, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.923, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.8006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8976, "pred_logistic_all": 0.8457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9268, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.8188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.8122, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.8252, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8453, "pred_lgbm_base": 0.8268, "pred_logistic_all": 0.7596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8138, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.725, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8972, "pred_lgbm_base": 0.9017, "pred_logistic_all": 0.8053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8961, "pred_lgbm_base": 0.8895, "pred_logistic_all": 0.8138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8726, "pred_lgbm_base": 0.8774, "pred_logistic_all": 0.7969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.8034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9015, "pred_lgbm_base": 0.8873, "pred_logistic_all": 0.8226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.911, "pred_lgbm_base": 0.8853, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.7872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.8974, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.8919, "pred_logistic_all": 0.7934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.92, "pred_lgbm_base": 0.8978, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.9102, "pred_logistic_all": 0.8011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8325, "pred_lgbm_base": 0.7978, "pred_logistic_all": 0.7806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9258, "pred_lgbm_base": 0.9027, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.919, "pred_lgbm_base": 0.889, "pred_logistic_all": 0.8126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.874, "pred_lgbm_base": 0.8575, "pred_logistic_all": 0.8793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.895, "pred_lgbm_base": 0.8855, "pred_logistic_all": 0.8266, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8249, "pred_lgbm_base": 0.8151, "pred_logistic_all": 0.7806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9087, "pred_lgbm_base": 0.8834, "pred_logistic_all": 0.8643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.901, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.8742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9209, "pred_lgbm_base": 0.9073, "pred_logistic_all": 0.847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9003, "pred_lgbm_base": 0.8772, "pred_logistic_all": 0.84, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.905, "pred_logistic_all": 0.8102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9107, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.8032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.928, "pred_lgbm_base": 0.9043, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9278, "pred_lgbm_base": 0.9017, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9086, "pred_lgbm_base": 0.8766, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.93, "pred_lgbm_base": 0.9062, "pred_logistic_all": 0.7898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.7694, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.8557, "pred_logistic_all": 0.89, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8831, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.8341, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8834, "pred_lgbm_base": 0.8704, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8755, "pred_lgbm_base": 0.8635, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.7945, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8855, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.8734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8855, "pred_lgbm_base": 0.8688, "pred_logistic_all": 0.8827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8749, "pred_lgbm_base": 0.8605, "pred_logistic_all": 0.901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8657, "pred_logistic_all": 0.8867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8719, "pred_logistic_all": 0.9076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9043, "pred_lgbm_base": 0.9035, "pred_logistic_all": 0.8298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8705, "pred_logistic_all": 0.8223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.8154, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.8388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.82, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8073, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.8122, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8738, "pred_lgbm_base": 0.8297, "pred_logistic_all": 0.8453, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.8357, "pred_logistic_all": 0.8395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8611, "pred_logistic_all": 0.8328, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.751, "pred_lgbm_base": 0.7212, "pred_logistic_all": 0.8979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.8582, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.8774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8205, "pred_lgbm_base": 0.7828, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7169, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8981, "pred_lgbm_base": 0.917, "pred_logistic_all": 0.8303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8753, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.7833, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8827, "pred_lgbm_base": 0.8993, "pred_logistic_all": 0.8228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9222, "pred_lgbm_base": 0.889, "pred_logistic_all": 0.7942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.8807, "pred_logistic_all": 0.789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9196, "pred_lgbm_base": 0.9019, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9305, "pred_lgbm_base": 0.9306, "pred_logistic_all": 0.7855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.935, "pred_lgbm_base": 0.9304, "pred_logistic_all": 0.7931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.922, "pred_lgbm_base": 0.9272, "pred_logistic_all": 0.7765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8781, "pred_lgbm_base": 0.8393, "pred_logistic_all": 0.637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8583, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.6459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9619, "pred_lgbm_base": 0.9614, "pred_logistic_all": 0.7545, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9684, "pred_lgbm_base": 0.9499, "pred_logistic_all": 0.6806, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9743, "pred_lgbm_base": 0.9575, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9644, "pred_lgbm_base": 0.9468, "pred_logistic_all": 0.6691, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9829, "pred_lgbm_base": 0.9807, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.4682, "pred_logistic_all": 0.6797, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5139, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4329, "pred_lgbm_base": 0.3851, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.5673, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.3963, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.448, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.632, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6014, "pred_lgbm_base": 0.5208, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5707, "pred_lgbm_base": 0.5578, "pred_logistic_all": 0.648, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.606, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.5759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4934, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5188, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4553, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.5888, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.5263, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.506, "pred_lgbm_base": 0.4831, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.6114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4823, "pred_lgbm_base": 0.4224, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4855, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4957, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.6053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4485, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.6196, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.492, "pred_logistic_all": 0.6131, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5038, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.6354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4228, "pred_lgbm_base": 0.4523, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.807, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6084, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5203, "pred_lgbm_base": 0.4759, "pred_logistic_all": 0.6086, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5826, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.4949, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4417, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.573, "pred_logistic_all": 0.6073, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4957, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4505, "pred_lgbm_base": 0.5635, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5118, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.5861, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.5563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.5918, "pred_logistic_all": 0.5944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.607, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5557, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.5989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5976, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.5661, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4622, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.5573, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.462, "pred_lgbm_base": 0.4785, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4056, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.5572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5621, "pred_lgbm_base": 0.501, "pred_logistic_all": 0.6073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4001, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.5443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4094, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.5522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4118, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5188, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5437, "pred_lgbm_base": 0.4603, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5265, "pred_lgbm_base": 0.4632, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.469, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5028, "pred_lgbm_base": 0.5105, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.5208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.5241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5799, "pred_lgbm_base": 0.4433, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.517, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5174, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.5033, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5436, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5299, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.6007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5268, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.4503, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.544, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.537, "pred_lgbm_base": 0.4619, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4619, "pred_lgbm_base": 0.4558, "pred_logistic_all": 0.501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5459, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.5949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.4755, "pred_logistic_all": 0.5817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4005, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.5773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.6073, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.6767, "pred_logistic_all": 0.5815, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5818, "pred_lgbm_base": 0.5832, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.5786, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5746, "pred_lgbm_base": 0.5905, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.6037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.6144, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.598, "pred_lgbm_base": 0.5977, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6192, "pred_lgbm_base": 0.614, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6319, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6575, "pred_lgbm_base": 0.5787, "pred_logistic_all": 0.5493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5912, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5401, "pred_lgbm_base": 0.5715, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5906, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.6017, "pred_logistic_all": 0.6294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6649, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6198, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.6858, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6609, "pred_lgbm_base": 0.665, "pred_logistic_all": 0.6446, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.6101, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.5724, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.4823, "pred_logistic_all": 0.651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5025, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5696, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5689, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.5567, "pred_logistic_all": 0.577, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6184, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.6041, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5984, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.6277, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6907, "pred_lgbm_base": 0.6859, "pred_logistic_all": 0.649, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5483, "pred_logistic_all": 0.693, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.567, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.6455, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.572, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6079, "pred_lgbm_base": 0.6025, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.5694, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6649, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.6531, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.628, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6085, "pred_lgbm_base": 0.5969, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.6136, "pred_logistic_all": 0.5594, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.6393, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.6117, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5448, "pred_lgbm_base": 0.5538, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7173, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.5824, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6502, "pred_lgbm_base": 0.6363, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.6131, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6812, "pred_lgbm_base": 0.6035, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.5791, "pred_logistic_all": 0.5466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.6176, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6759, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7127, "pred_lgbm_base": 0.6584, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.695, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.7501, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.7403, "pred_logistic_all": 0.658, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.6612, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.5825, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6366, "pred_lgbm_base": 0.7108, "pred_logistic_all": 0.6826, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6146, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.6449, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.7074, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.695, "pred_lgbm_base": 0.677, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.7079, "pred_logistic_all": 0.5889, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.604, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.6179, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.6467, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.7238, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.6587, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6878, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.6644, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.7172, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7114, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7042, "pred_lgbm_base": 0.6729, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6764, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.764, "pred_lgbm_base": 0.6477, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.659, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.6701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6953, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6933, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.7089, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7457, "pred_logistic_all": 0.652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7247, "pred_lgbm_base": 0.6861, "pred_logistic_all": 0.668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.7055, "pred_logistic_all": 0.697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.6906, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6146, "pred_lgbm_base": 0.6871, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.7184, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7499, "pred_lgbm_base": 0.7402, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7418, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.6502, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7507, "pred_lgbm_base": 0.7194, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6423, "pred_lgbm_base": 0.7104, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7804, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.6951, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6687, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.6623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7118, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7231, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7358, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.7427, "pred_logistic_all": 0.6487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7331, "pred_lgbm_base": 0.7335, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.7318, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.84, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7632, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.7273, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7248, "pred_lgbm_base": 0.7218, "pred_logistic_all": 0.6912, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7728, "pred_logistic_all": 0.724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7421, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.7498, "pred_logistic_all": 0.7749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.7154, "pred_logistic_all": 0.744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.7149, "pred_logistic_all": 0.7198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7117, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7459, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.6949, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.6758, "pred_logistic_all": 0.6294, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6671, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.6858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7304, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.7471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6766, "pred_logistic_all": 0.6838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8373, "pred_lgbm_base": 0.8325, "pred_logistic_all": 0.8145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7646, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.7, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7791, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.6901, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8081, "pred_lgbm_base": 0.7121, "pred_logistic_all": 0.6961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.7491, "pred_logistic_all": 0.7183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.7288, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.6667, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7298, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.729, "pred_logistic_all": 0.7228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.6386, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7303, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6482, "pred_logistic_all": 0.636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7693, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7463, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.7548, "pred_logistic_all": 0.6912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.6959, "pred_logistic_all": 0.706, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.7093, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7327, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.6857, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7601, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.7147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7344, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.7146, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6558, "pred_logistic_all": 0.6746, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.7156, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7324, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.7457, "pred_logistic_all": 0.685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8243, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8484, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6886, "pred_lgbm_base": 0.644, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9204, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.7666, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.797, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.6429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.7265, "pred_logistic_all": 0.6953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7426, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.7238, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.6784, "pred_logistic_all": 0.7181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.713, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7868, "pred_lgbm_base": 0.7698, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7711, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7457, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7603, "pred_lgbm_base": 0.765, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.7419, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7685, "pred_logistic_all": 0.7145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7666, "pred_lgbm_base": 0.7274, "pred_logistic_all": 0.694, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.7073, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7732, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6592, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.6648, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.6179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.709, "pred_lgbm_base": 0.6387, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7082, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.6262, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7369, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.6055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7301, "pred_lgbm_base": 0.7155, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.7275, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.7215, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7103, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.625, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.7196, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7612, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8363, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6791, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7625, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7691, "pred_lgbm_base": 0.7043, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7545, "pred_lgbm_base": 0.735, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7206, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7753, "pred_lgbm_base": 0.7049, "pred_logistic_all": 0.6698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.6683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7612, "pred_logistic_all": 0.7406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7447, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.7059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.7804, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.7583, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.7543, "pred_logistic_all": 0.6892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7079, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8331, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8634, "pred_lgbm_base": 0.837, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.746, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7455, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7583, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.6659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.7602, "pred_logistic_all": 0.699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7226, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.6357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.7372, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.7738, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5345, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6749, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.5387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6793, "pred_lgbm_base": 0.6629, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.5641, "pred_logistic_all": 0.6683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6723, "pred_lgbm_base": 0.5494, "pred_logistic_all": 0.6083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.5334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7186, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6634, "pred_lgbm_base": 0.5541, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6452, "pred_lgbm_base": 0.5527, "pred_logistic_all": 0.6183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6221, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.7064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6729, "pred_lgbm_base": 0.6692, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6943, "pred_lgbm_base": 0.7158, "pred_logistic_all": 0.6825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5216, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.581, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5915, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5554, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.5361, "pred_logistic_all": 0.6459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.6648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5217, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5812, "pred_lgbm_base": 0.5634, "pred_logistic_all": 0.6316, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5737, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.5974, "pred_logistic_all": 0.639, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5417, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6446, "pred_lgbm_base": 0.6382, "pred_logistic_all": 0.5862, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6137, "pred_lgbm_base": 0.6031, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6453, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9188, "pred_lgbm_base": 0.9102, "pred_logistic_all": 0.8374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9466, "pred_lgbm_base": 0.9486, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9494, "pred_lgbm_base": 0.9256, "pred_logistic_all": 0.8064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9404, "pred_lgbm_base": 0.914, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9323, "pred_lgbm_base": 0.8993, "pred_logistic_all": 0.7707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9523, "pred_lgbm_base": 0.9305, "pred_logistic_all": 0.8335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9784, "pred_lgbm_base": 0.9724, "pred_logistic_all": 0.8368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5401, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.484, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5655, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.5129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4565, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5381, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4861, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.2737, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3511, "pred_lgbm_base": 0.2737, "pred_logistic_all": 0.4365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2581, "pred_lgbm_base": 0.2532, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.3936, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3913, "pred_lgbm_base": 0.3779, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4184, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4196, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.3857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.3979, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4882, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.4037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4472, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.4308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5356, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4228, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.3609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5219, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.4584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3911, "pred_lgbm_base": 0.4414, "pred_logistic_all": 0.3638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4273, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.3909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.4933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4066, "pred_lgbm_base": 0.404, "pred_logistic_all": 0.3513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.4174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3773, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.3583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.411, "pred_lgbm_base": 0.4178, "pred_logistic_all": 0.3809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.4048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.5078, "pred_logistic_all": 0.3499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2937, "pred_lgbm_base": 0.336, "pred_logistic_all": 0.366, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4861, "pred_lgbm_base": 0.354, "pred_logistic_all": 0.4388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.299, "pred_lgbm_base": 0.3424, "pred_logistic_all": 0.3685, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4537, "pred_lgbm_base": 0.4526, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4556, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.5488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4347, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4033, "pred_lgbm_base": 0.4161, "pred_logistic_all": 0.401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.455, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4652, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4541, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4208, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5285, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3689, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.5386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4633, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4726, "pred_lgbm_base": 0.4424, "pred_logistic_all": 0.498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4903, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.4312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5457, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5482, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.3969, "pred_logistic_all": 0.579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.4282, "pred_logistic_all": 0.4869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.4245, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5243, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3904, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4645, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3883, "pred_lgbm_base": 0.3657, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5149, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5147, "pred_lgbm_base": 0.4528, "pred_logistic_all": 0.3929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.429, "pred_logistic_all": 0.5685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4254, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3954, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4165, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.4386, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4882, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.5519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4769, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3081, "pred_lgbm_base": 0.3728, "pred_logistic_all": 0.403, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3349, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4851, "pred_lgbm_base": 0.4494, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4828, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4437, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4896, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.5883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4206, "pred_lgbm_base": 0.4009, "pred_logistic_all": 0.5439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.4739, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.5815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5312, "pred_lgbm_base": 0.4592, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4797, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.5762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.4104, "pred_logistic_all": 0.588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.5634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.4944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.4512, "pred_logistic_all": 0.525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4028, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4235, "pred_lgbm_base": 0.4806, "pred_logistic_all": 0.4908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4609, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4915, "pred_logistic_all": 0.392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4606, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.4687, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.5467, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.4232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5037, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.4525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5516, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.5185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5565, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.5334, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5469, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5366, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.4837, "pred_logistic_all": 0.6128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.5537, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.5815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6338, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.5581, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.585, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.5586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6812, "pred_lgbm_base": 0.6712, "pred_logistic_all": 0.6366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6763, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.7012, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.7141, "pred_logistic_all": 0.7288, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6431, "pred_lgbm_base": 0.6929, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8199, "pred_lgbm_base": 0.8034, "pred_logistic_all": 0.7834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.4476, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4777, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.5787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.5211, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6012, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.4623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7264, "pred_lgbm_base": 0.7414, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5603, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5863, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.527, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5563, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.5344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5372, "pred_lgbm_base": 0.5299, "pred_logistic_all": 0.5795, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.715, "pred_logistic_all": 0.755, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7248, "pred_lgbm_base": 0.7259, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7624, "pred_lgbm_base": 0.7714, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.7361, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.884, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.864, "pred_lgbm_base": 0.8589, "pred_logistic_all": 0.7713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8669, "pred_lgbm_base": 0.866, "pred_logistic_all": 0.7834, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8445, "pred_lgbm_base": 0.8488, "pred_logistic_all": 0.7743, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7192, "pred_lgbm_base": 0.7147, "pred_logistic_all": 0.7459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.72, "pred_lgbm_base": 0.6364, "pred_logistic_all": 0.7136, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6954, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.7451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.68, "pred_lgbm_base": 0.7159, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6127, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6989, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.6791, "pred_logistic_all": 0.7015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7315, "pred_lgbm_base": 0.6996, "pred_logistic_all": 0.7239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5855, "pred_lgbm_base": 0.6395, "pred_logistic_all": 0.59, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6968, "pred_lgbm_base": 0.6629, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.709, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.7694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7145, "pred_logistic_all": 0.7568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7244, "pred_lgbm_base": 0.7488, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7633, "pred_lgbm_base": 0.7429, "pred_logistic_all": 0.7871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8363, "pred_logistic_all": 0.7868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.823, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7814, "pred_lgbm_base": 0.7353, "pred_logistic_all": 0.7563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.7978, "pred_logistic_all": 0.8383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8178, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.8348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8172, "pred_lgbm_base": 0.8157, "pred_logistic_all": 0.8359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.8404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8236, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.8238, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8367, "pred_lgbm_base": 0.7842, "pred_logistic_all": 0.8372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8166, "pred_lgbm_base": 0.8045, "pred_logistic_all": 0.7939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8192, "pred_logistic_all": 0.8077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8131, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.8249, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8012, "pred_lgbm_base": 0.8134, "pred_logistic_all": 0.795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8269, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.8067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.832, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.812, "pred_logistic_all": 0.7963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.812, "pred_logistic_all": 0.794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8218, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.8019, "pred_logistic_all": 0.8064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8083, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8173, "pred_lgbm_base": 0.8242, "pred_logistic_all": 0.7875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.8566, "pred_logistic_all": 0.7681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8785, "pred_lgbm_base": 0.8774, "pred_logistic_all": 0.7929, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8531, "pred_lgbm_base": 0.8523, "pred_logistic_all": 0.8283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.872, "pred_lgbm_base": 0.8442, "pred_logistic_all": 0.8176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8975, "pred_lgbm_base": 0.8321, "pred_logistic_all": 0.7629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8528, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.8062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.8177, "pred_logistic_all": 0.8203, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.8125, "pred_logistic_all": 0.8561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7576, "pred_lgbm_base": 0.7382, "pred_logistic_all": 0.7743, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.8436, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.7786, "pred_logistic_all": 0.8545, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.8417, "pred_logistic_all": 0.8549, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.821, "pred_lgbm_base": 0.7919, "pred_logistic_all": 0.8036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8592, "pred_lgbm_base": 0.8417, "pred_logistic_all": 0.8279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8441, "pred_lgbm_base": 0.828, "pred_logistic_all": 0.8215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8564, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.7865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8434, "pred_logistic_all": 0.8164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.8466, "pred_logistic_all": 0.8166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.8462, "pred_logistic_all": 0.8185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.8313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.856, "pred_lgbm_base": 0.8486, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8517, "pred_lgbm_base": 0.8437, "pred_logistic_all": 0.8381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8445, "pred_lgbm_base": 0.8267, "pred_logistic_all": 0.7981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8459, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.8447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8235, "pred_lgbm_base": 0.8486, "pred_logistic_all": 0.8189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8631, "pred_lgbm_base": 0.8679, "pred_logistic_all": 0.8077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8716, "pred_lgbm_base": 0.8393, "pred_logistic_all": 0.8276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8668, "pred_lgbm_base": 0.8311, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8344, "pred_lgbm_base": 0.8384, "pred_logistic_all": 0.8253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8425, "pred_lgbm_base": 0.8403, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8474, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.8402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8404, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.8242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8489, "pred_lgbm_base": 0.8327, "pred_logistic_all": 0.8127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8437, "pred_lgbm_base": 0.8225, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.8508, "pred_logistic_all": 0.8293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8624, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.8344, "pred_logistic_all": 0.8346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8448, "pred_lgbm_base": 0.8343, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.8546, "pred_logistic_all": 0.847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8633, "pred_lgbm_base": 0.8561, "pred_logistic_all": 0.8482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8597, "pred_lgbm_base": 0.8561, "pred_logistic_all": 0.8494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.858, "pred_lgbm_base": 0.8561, "pred_logistic_all": 0.8557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8503, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.8511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8348, "pred_lgbm_base": 0.8312, "pred_logistic_all": 0.8676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8576, "pred_lgbm_base": 0.8522, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8532, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.8289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8546, "pred_lgbm_base": 0.8353, "pred_logistic_all": 0.8353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.883, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8715, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.8108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8477, "pred_logistic_all": 0.8409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.8469, "pred_logistic_all": 0.8536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8716, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8891, "pred_logistic_all": 0.846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8571, "pred_lgbm_base": 0.8256, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8734, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8649, "pred_logistic_all": 0.8496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8814, "pred_lgbm_base": 0.8684, "pred_logistic_all": 0.8362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8428, "pred_logistic_all": 0.837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8612, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.8255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.8309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8618, "pred_lgbm_base": 0.862, "pred_logistic_all": 0.8324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8688, "pred_lgbm_base": 0.8319, "pred_logistic_all": 0.8173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8592, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8454, "pred_logistic_all": 0.8355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8749, "pred_lgbm_base": 0.8655, "pred_logistic_all": 0.8651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.857, "pred_lgbm_base": 0.8495, "pred_logistic_all": 0.8591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.8408, "pred_logistic_all": 0.8679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8855, "pred_lgbm_base": 0.873, "pred_logistic_all": 0.8163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8829, "pred_lgbm_base": 0.8659, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8691, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.8154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8338, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.8258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8544, "pred_lgbm_base": 0.8451, "pred_logistic_all": 0.833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8591, "pred_lgbm_base": 0.8588, "pred_logistic_all": 0.8407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.8357, "pred_logistic_all": 0.823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.8378, "pred_logistic_all": 0.8494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8884, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.8238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8659, "pred_lgbm_base": 0.849, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.8129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8354, "pred_lgbm_base": 0.8283, "pred_logistic_all": 0.8218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8509, "pred_lgbm_base": 0.8404, "pred_logistic_all": 0.8233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8858, "pred_lgbm_base": 0.8662, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8878, "pred_lgbm_base": 0.8808, "pred_logistic_all": 0.8198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8914, "pred_lgbm_base": 0.8599, "pred_logistic_all": 0.8356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8868, "pred_lgbm_base": 0.8619, "pred_logistic_all": 0.8326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.831, "pred_logistic_all": 0.8562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8384, "pred_lgbm_base": 0.842, "pred_logistic_all": 0.856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8525, "pred_lgbm_base": 0.8441, "pred_logistic_all": 0.8479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8848, "pred_lgbm_base": 0.8698, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.876, "pred_logistic_all": 0.8532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.873, "pred_lgbm_base": 0.8564, "pred_logistic_all": 0.8443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.8155, "pred_logistic_all": 0.8487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8798, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8628, "pred_logistic_all": 0.8656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8066, "pred_lgbm_base": 0.8018, "pred_logistic_all": 0.8633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8334, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.8699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8737, "pred_lgbm_base": 0.8803, "pred_logistic_all": 0.8634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8189, "pred_lgbm_base": 0.8274, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8304, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.8542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.8358, "pred_logistic_all": 0.8566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8647, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.8502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8528, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9137, "pred_lgbm_base": 0.8869, "pred_logistic_all": 0.8283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8379, "pred_lgbm_base": 0.8129, "pred_logistic_all": 0.8495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7848, "pred_logistic_all": 0.8466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8421, "pred_lgbm_base": 0.8483, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8323, "pred_lgbm_base": 0.829, "pred_logistic_all": 0.8202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8266, "pred_lgbm_base": 0.824, "pred_logistic_all": 0.8622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8196, "pred_lgbm_base": 0.8259, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8123, "pred_lgbm_base": 0.8365, "pred_logistic_all": 0.8667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.8095, "pred_logistic_all": 0.8534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8227, "pred_lgbm_base": 0.8219, "pred_logistic_all": 0.8637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7957, "pred_lgbm_base": 0.8022, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8242, "pred_logistic_all": 0.8361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.868, "pred_logistic_all": 0.824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.8082, "pred_logistic_all": 0.856, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7978, "pred_lgbm_base": 0.7893, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.8593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.8082, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7827, "pred_lgbm_base": 0.7862, "pred_logistic_all": 0.8552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.8692, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.826, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8093, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.8539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.7862, "pred_logistic_all": 0.8533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7828, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7869, "pred_lgbm_base": 0.7621, "pred_logistic_all": 0.8622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7805, "pred_logistic_all": 0.8635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8846, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7891, "pred_lgbm_base": 0.7749, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7583, "pred_logistic_all": 0.8586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8767, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.8953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.7423, "pred_logistic_all": 0.8812, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.77, "pred_lgbm_base": 0.7547, "pred_logistic_all": 0.8655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7399, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.8726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.8521, "pred_logistic_all": 0.8355, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.727, "pred_logistic_all": 0.8677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.7355, "pred_logistic_all": 0.8648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8531, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.773, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8237, "pred_lgbm_base": 0.7723, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8447, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.7654, "pred_logistic_all": 0.7561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.6214, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.6442, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.7406, "pred_logistic_all": 0.8734, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.7302, "pred_logistic_all": 0.8824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6536, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.8795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.4633, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7608, "pred_lgbm_base": 0.6705, "pred_logistic_all": 0.7123, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.6353, "pred_logistic_all": 0.7015, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9283, "pred_lgbm_base": 0.8828, "pred_logistic_all": 0.8727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9298, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9576, "pred_lgbm_base": 0.9508, "pred_logistic_all": 0.8616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9792, "pred_lgbm_base": 0.9715, "pred_logistic_all": 0.8779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.6992, "pred_logistic_all": 0.802, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.813, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.672, "pred_lgbm_base": 0.7434, "pred_logistic_all": 0.8316, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7825, "pred_lgbm_base": 0.7157, "pred_logistic_all": 0.8362, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.8177, "pred_logistic_all": 0.8644, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.711, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7869, "pred_lgbm_base": 0.7275, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5596, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.8267, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.6208, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.6349, "pred_logistic_all": 0.7273, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.7314, "pred_logistic_all": 0.7726, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.7339, "pred_logistic_all": 0.7527, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6398, "pred_lgbm_base": 0.6544, "pred_logistic_all": 0.651, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7397, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7783, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7879, "pred_lgbm_base": 0.7335, "pred_logistic_all": 0.7697, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.6119, "pred_logistic_all": 0.6126, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7435, "pred_logistic_all": 0.7803, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6776, "pred_lgbm_base": 0.681, "pred_logistic_all": 0.8745, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5634, "pred_lgbm_base": 0.6287, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.7148, "pred_logistic_all": 0.7538, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.6344, "pred_logistic_all": 0.8584, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.6573, "pred_logistic_all": 0.8654, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.7489, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.5572, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7206, "pred_lgbm_base": 0.7507, "pred_logistic_all": 0.7843, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.744, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5525, "pred_lgbm_base": 0.6379, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6939, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.7904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7199, "pred_lgbm_base": 0.7353, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.5758, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5525, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.7701, "pred_logistic_all": 0.7881, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.7664, "pred_logistic_all": 0.7458, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.7696, "pred_logistic_all": 0.767, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7152, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.8691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7473, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.7289, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7849, "pred_lgbm_base": 0.7818, "pred_logistic_all": 0.9025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.781, "pred_lgbm_base": 0.7806, "pred_logistic_all": 0.7831, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.7129, "pred_logistic_all": 0.8586, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.793, "pred_lgbm_base": 0.7948, "pred_logistic_all": 0.9116, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6649, "pred_lgbm_base": 0.7611, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.9051, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.6973, "pred_logistic_all": 0.8771, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.7605, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.8868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.5591, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.7117, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7964, "pred_lgbm_base": 0.7905, "pred_logistic_all": 0.9023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7476, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.7897, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7667, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.5677, "pred_logistic_all": 0.8879, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6053, "pred_logistic_all": 0.91, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.8896, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6304, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.8687, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.9142, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.7181, "pred_logistic_all": 0.8668, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8473, "pred_lgbm_base": 0.8187, "pred_logistic_all": 0.9337, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7761, "pred_lgbm_base": 0.7768, "pred_logistic_all": 0.934, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8399, "pred_lgbm_base": 0.8051, "pred_logistic_all": 0.9304, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.8178, "pred_logistic_all": 0.9384, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.9378, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8023, "pred_lgbm_base": 0.8051, "pred_logistic_all": 0.9353, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7222, "pred_lgbm_base": 0.7563, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7986, "pred_logistic_all": 0.9277, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7959, "pred_logistic_all": 0.9111, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7138, "pred_lgbm_base": 0.7617, "pred_logistic_all": 0.9112, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.7885, "pred_logistic_all": 0.9068, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.863, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.802, "pred_lgbm_base": 0.7318, "pred_logistic_all": 0.9177, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.6692, "pred_logistic_all": 0.8378, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.6939, "pred_logistic_all": 0.8638, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.7918, "pred_logistic_all": 0.9117, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.853, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.7642, "pred_logistic_all": 0.9057, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7705, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.8552, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.7756, "pred_logistic_all": 0.9068, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7722, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.8567, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8385, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.9093, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.7942, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.626, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.8298, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.8858, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7094, "pred_lgbm_base": 0.7092, "pred_logistic_all": 0.9148, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7185, "pred_lgbm_base": 0.7671, "pred_logistic_all": 0.926, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6239, "pred_lgbm_base": 0.7133, "pred_logistic_all": 0.9028, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.7767, "pred_logistic_all": 0.9028, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7945, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.9196, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.7722, "pred_logistic_all": 0.9062, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.6659, "pred_logistic_all": 0.9086, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7861, "pred_lgbm_base": 0.7608, "pred_logistic_all": 0.9189, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.7571, "pred_logistic_all": 0.9017, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7601, "pred_lgbm_base": 0.7208, "pred_logistic_all": 0.915, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7487, "pred_lgbm_base": 0.7971, "pred_logistic_all": 0.9282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.8834, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.9085, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.8915, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.8816, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.7723, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6968, "pred_lgbm_base": 0.7297, "pred_logistic_all": 0.8055, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4888, "pred_lgbm_base": 0.6084, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6393, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.894, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.8805, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7723, "pred_lgbm_base": 0.7523, "pred_logistic_all": 0.7964, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.9161, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.632, "pred_logistic_all": 0.8721, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.9118, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.9369, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8185, "pred_lgbm_base": 0.7766, "pred_logistic_all": 0.9401, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.9316, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.9322, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.9265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.9316, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.9321, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5472, "pred_lgbm_base": 0.6367, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.6508, "pred_logistic_all": 0.9133, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.6466, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.618, "pred_lgbm_base": 0.6577, "pred_logistic_all": 0.8788, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.9217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6167, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.9188, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7803, "pred_logistic_all": 0.9337, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.8737, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.8947, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.9137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5941, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.9097, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6791, "pred_lgbm_base": 0.7767, "pred_logistic_all": 0.9142, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6559, "pred_logistic_all": 0.8818, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.6414, "pred_logistic_all": 0.8565, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.6968, "pred_logistic_all": 0.9116, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7721, "pred_lgbm_base": 0.7868, "pred_logistic_all": 0.9042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.6874, "pred_logistic_all": 0.8978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7965, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.9005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7325, "pred_lgbm_base": 0.6662, "pred_logistic_all": 0.8975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.7732, "pred_logistic_all": 0.9005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.6552, "pred_logistic_all": 0.8651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.9169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.9296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.628, "pred_logistic_all": 0.8609, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.9133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6238, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.6549, "pred_logistic_all": 0.9095, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.6509, "pred_logistic_all": 0.8921, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6889, "pred_lgbm_base": 0.6825, "pred_logistic_all": 0.9199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.717, "pred_lgbm_base": 0.6444, "pred_logistic_all": 0.9124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6076, "pred_lgbm_base": 0.5977, "pred_logistic_all": 0.8917, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.8948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.6127, "pred_logistic_all": 0.9235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6199, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.888, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.8682, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6397, "pred_logistic_all": 0.9137, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.9277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7756, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.9417, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.7776, "pred_logistic_all": 0.9149, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.9241, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6806, "pred_logistic_all": 0.9255, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6839, "pred_lgbm_base": 0.7853, "pred_logistic_all": 0.9372, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.7745, "pred_logistic_all": 0.9203, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.6869, "pred_logistic_all": 0.9273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7678, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.9393, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.9288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8281, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.9388, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7973, "pred_lgbm_base": 0.7638, "pred_logistic_all": 0.9379, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.9305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8132, "pred_lgbm_base": 0.7916, "pred_logistic_all": 0.9405, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.9319, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.933, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.7565, "pred_logistic_all": 0.9363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.7412, "pred_logistic_all": 0.9315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7426, "pred_lgbm_base": 0.6884, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.6915, "pred_logistic_all": 0.7664, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.7007, "pred_logistic_all": 0.7983, "pred_empirical_all": 0.3328}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7319, "pred_lgbm_base": 0.7283, "pred_logistic_all": 0.8871, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7303, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.916, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.7043, "pred_logistic_all": 0.8884, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8152, "pred_lgbm_base": 0.7649, "pred_logistic_all": 0.9045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8226, "pred_lgbm_base": 0.7838, "pred_logistic_all": 0.9006, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.771, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8556, "pred_lgbm_base": 0.8977, "pred_logistic_all": 0.8086, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.8852, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8437, "pred_lgbm_base": 0.8924, "pred_logistic_all": 0.8004, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7874, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.8879, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7701, "pred_lgbm_base": 0.7573, "pred_logistic_all": 0.9091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.9261, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.9296, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.774, "pred_lgbm_base": 0.8193, "pred_logistic_all": 0.8922, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.731, "pred_logistic_all": 0.9327, "pred_empirical_all": 0.4054}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.6863, "pred_logistic_all": 0.9149, "pred_empirical_all": 0.4144}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7213, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.9135, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7399, "pred_lgbm_base": 0.7023, "pred_logistic_all": 0.9133, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.9366, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.8807, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7671, "pred_lgbm_base": 0.7717, "pred_logistic_all": 0.9231, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.764, "pred_lgbm_base": 0.7449, "pred_logistic_all": 0.8973, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7899, "pred_lgbm_base": 0.7662, "pred_logistic_all": 0.9231, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6904, "pred_lgbm_base": 0.7519, "pred_logistic_all": 0.9314, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6554, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.9028, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.9193, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.9258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.6871, "pred_logistic_all": 0.9287, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6728, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.912, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6765, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7649, "pred_logistic_all": 0.9252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7546, "pred_logistic_all": 0.9119, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6636, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.9163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.9213, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7818, "pred_lgbm_base": 0.7856, "pred_logistic_all": 0.9281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8408, "pred_lgbm_base": 0.8473, "pred_logistic_all": 0.9038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7199, "pred_logistic_all": 0.9305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.9064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.7943, "pred_logistic_all": 0.9255, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7272, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.9342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.9226, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.9228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7387, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.9333, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6708, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.9052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.9052, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7877, "pred_lgbm_base": 0.8111, "pred_logistic_all": 0.8424, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.562, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.9007, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.7009, "pred_logistic_all": 0.9165, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7601, "pred_lgbm_base": 0.7988, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7931, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.8996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.8999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7504, "pred_lgbm_base": 0.7293, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7322, "pred_logistic_all": 0.8828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.8914, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7599, "pred_lgbm_base": 0.8339, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7199, "pred_lgbm_base": 0.7899, "pred_logistic_all": 0.8012, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7736, "pred_logistic_all": 0.8026, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7534, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.8373, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7874, "pred_logistic_all": 0.811, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.8163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8333, "pred_lgbm_base": 0.8052, "pred_logistic_all": 0.843, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7515, "pred_lgbm_base": 0.7151, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7969, "pred_lgbm_base": 0.8051, "pred_logistic_all": 0.8189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.8752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7893, "pred_lgbm_base": 0.7943, "pred_logistic_all": 0.8162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.7261, "pred_logistic_all": 0.8418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7837, "pred_lgbm_base": 0.7929, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.8218, "pred_logistic_all": 0.8177, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8399, "pred_lgbm_base": 0.8561, "pred_logistic_all": 0.7889, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6862, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.8431, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8235, "pred_lgbm_base": 0.8147, "pred_logistic_all": 0.8138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.756, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6534, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.7365, "pred_logistic_all": 0.4942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.7774, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8231, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.8068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.7384, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.7092, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8119, "pred_lgbm_base": 0.8128, "pred_logistic_all": 0.825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7001, "pred_lgbm_base": 0.7114, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8773, "pred_lgbm_base": 0.8323, "pred_logistic_all": 0.809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8246, "pred_lgbm_base": 0.8145, "pred_logistic_all": 0.8076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6884, "pred_lgbm_base": 0.7198, "pred_logistic_all": 0.5976, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8437, "pred_lgbm_base": 0.8186, "pred_logistic_all": 0.8261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8266, "pred_lgbm_base": 0.8069, "pred_logistic_all": 0.8125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.7074, "pred_logistic_all": 0.8967, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.8998, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8195, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.8157, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.6982, "pred_logistic_all": 0.9144, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.8804, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8209, "pred_lgbm_base": 0.7953, "pred_logistic_all": 0.8197, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.8247, "pred_logistic_all": 0.8303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8013, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.8085, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8166, "pred_lgbm_base": 0.8142, "pred_logistic_all": 0.8372, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.8297, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8212, "pred_lgbm_base": 0.811, "pred_logistic_all": 0.8241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.7089, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.8259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6728, "pred_lgbm_base": 0.7384, "pred_logistic_all": 0.6702, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7611, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.9148, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.9137, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8102, "pred_lgbm_base": 0.8221, "pred_logistic_all": 0.8293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.7396, "pred_logistic_all": 0.9155, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.7424, "pred_logistic_all": 0.9007, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7027, "pred_lgbm_base": 0.7209, "pred_logistic_all": 0.9053, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7923, "pred_lgbm_base": 0.7265, "pred_logistic_all": 0.8741, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7647, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.9354, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.7988, "pred_logistic_all": 0.9122, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8482, "pred_lgbm_base": 0.7925, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.9007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.7801, "pred_logistic_all": 0.9423, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.798, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.8844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.7264, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.7023, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.9172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8859, "pred_lgbm_base": 0.824, "pred_logistic_all": 0.9307, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.9431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8178, "pred_lgbm_base": 0.768, "pred_logistic_all": 0.9352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.751, "pred_logistic_all": 0.9326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.868, "pred_lgbm_base": 0.8485, "pred_logistic_all": 0.9227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.9486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8471, "pred_lgbm_base": 0.8612, "pred_logistic_all": 0.93, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7775, "pred_lgbm_base": 0.7419, "pred_logistic_all": 0.9572, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7797, "pred_lgbm_base": 0.7838, "pred_logistic_all": 0.9433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.707, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.9361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7293, "pred_lgbm_base": 0.7385, "pred_logistic_all": 0.8954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7218, "pred_lgbm_base": 0.728, "pred_logistic_all": 0.9072, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7124, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.8905, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.8921, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.7003, "pred_logistic_all": 0.8822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.839, "pred_lgbm_base": 0.8206, "pred_logistic_all": 0.8445, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7993, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.9487, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8312, "pred_lgbm_base": 0.7577, "pred_logistic_all": 0.916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7495, "pred_lgbm_base": 0.7188, "pred_logistic_all": 0.9358, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.6987, "pred_logistic_all": 0.9214, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.821, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.9501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.7445, "pred_logistic_all": 0.938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8195, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.9504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8074, "pred_lgbm_base": 0.7764, "pred_logistic_all": 0.9483, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8922, "pred_lgbm_base": 0.8495, "pred_logistic_all": 0.939, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.8599, "pred_logistic_all": 0.9461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.946, "pred_lgbm_base": 0.892, "pred_logistic_all": 0.9009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.896, "pred_lgbm_base": 0.8436, "pred_logistic_all": 0.932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8779, "pred_lgbm_base": 0.8067, "pred_logistic_all": 0.9206, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8668, "pred_lgbm_base": 0.8181, "pred_logistic_all": 0.9286, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.8053, "pred_logistic_all": 0.9199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7691, "pred_lgbm_base": 0.746, "pred_logistic_all": 0.9259, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7992, "pred_lgbm_base": 0.7618, "pred_logistic_all": 0.9313, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.789, "pred_logistic_all": 0.9383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8057, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.9207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.9199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.9221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8183, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.9216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8309, "pred_lgbm_base": 0.7705, "pred_logistic_all": 0.9249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8605, "pred_lgbm_base": 0.802, "pred_logistic_all": 0.9226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9063, "pred_lgbm_base": 0.8577, "pred_logistic_all": 0.9284, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.926, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8443, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9218, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.9267, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.7628, "pred_logistic_all": 0.9296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8352, "pred_lgbm_base": 0.7416, "pred_logistic_all": 0.9155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9025, "pred_lgbm_base": 0.8746, "pred_logistic_all": 0.9333, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.7806, "pred_logistic_all": 0.9287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9253, "pred_lgbm_base": 0.8949, "pred_logistic_all": 0.9292, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9142, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.9188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8005, "pred_logistic_all": 0.922, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9074, "pred_lgbm_base": 0.8819, "pred_logistic_all": 0.9177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.9435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.912, "pred_lgbm_base": 0.8771, "pred_logistic_all": 0.9263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.8072, "pred_logistic_all": 0.9521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.9399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.8132, "pred_logistic_all": 0.9496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9121, "pred_lgbm_base": 0.89, "pred_logistic_all": 0.9348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.7999, "pred_logistic_all": 0.9518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.892, "pred_lgbm_base": 0.8864, "pred_logistic_all": 0.938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8779, "pred_lgbm_base": 0.8703, "pred_logistic_all": 0.8536, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9418, "pred_lgbm_base": 0.9068, "pred_logistic_all": 0.9215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.859, "pred_lgbm_base": 0.7801, "pred_logistic_all": 0.9479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9276, "pred_lgbm_base": 0.8815, "pred_logistic_all": 0.924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9162, "pred_lgbm_base": 0.8588, "pred_logistic_all": 0.9264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.9248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9124, "pred_lgbm_base": 0.8823, "pred_logistic_all": 0.8986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8183, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.9277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9016, "pred_lgbm_base": 0.8667, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8559, "pred_lgbm_base": 0.7589, "pred_logistic_all": 0.9319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.8646, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.9244, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8449, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.9428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9142, "pred_lgbm_base": 0.8708, "pred_logistic_all": 0.9274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.9421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9172, "pred_lgbm_base": 0.8665, "pred_logistic_all": 0.9232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.7675, "pred_logistic_all": 0.9483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.907, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.9345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.9552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8118, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.9398, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.9453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8717, "pred_lgbm_base": 0.8171, "pred_logistic_all": 0.9453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.9452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8451, "pred_lgbm_base": 0.8017, "pred_logistic_all": 0.9353, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.873, "pred_lgbm_base": 0.8329, "pred_logistic_all": 0.9412, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8225, "pred_logistic_all": 0.9413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9244, "pred_lgbm_base": 0.8961, "pred_logistic_all": 0.9212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.8128, "pred_logistic_all": 0.9433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.819, "pred_lgbm_base": 0.8039, "pred_logistic_all": 0.9473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.89, "pred_logistic_all": 0.9284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8029, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.956, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8956, "pred_lgbm_base": 0.879, "pred_logistic_all": 0.9317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8231, "pred_lgbm_base": 0.7601, "pred_logistic_all": 0.9427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.8893, "pred_logistic_all": 0.9262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8482, "pred_lgbm_base": 0.7706, "pred_logistic_all": 0.9494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8382, "pred_lgbm_base": 0.7499, "pred_logistic_all": 0.9389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.7693, "pred_logistic_all": 0.9497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9218, "pred_lgbm_base": 0.8747, "pred_logistic_all": 0.9338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9433, "pred_lgbm_base": 0.9154, "pred_logistic_all": 0.8998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9239, "pred_lgbm_base": 0.8767, "pred_logistic_all": 0.9253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9347, "pred_lgbm_base": 0.9002, "pred_logistic_all": 0.9146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9238, "pred_lgbm_base": 0.8818, "pred_logistic_all": 0.9117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.914, "pred_lgbm_base": 0.8737, "pred_logistic_all": 0.9227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8998, "pred_lgbm_base": 0.8455, "pred_logistic_all": 0.9153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9116, "pred_lgbm_base": 0.8937, "pred_logistic_all": 0.9437, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8733, "pred_logistic_all": 0.9309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8794, "pred_logistic_all": 0.9403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8439, "pred_lgbm_base": 0.8332, "pred_logistic_all": 0.847, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.84, "pred_logistic_all": 0.8698, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8832, "pred_lgbm_base": 0.8424, "pred_logistic_all": 0.9333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8516, "pred_lgbm_base": 0.856, "pred_logistic_all": 0.9175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8029, "pred_logistic_all": 0.8627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8657, "pred_lgbm_base": 0.8117, "pred_logistic_all": 0.9605, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9132, "pred_lgbm_base": 0.887, "pred_logistic_all": 0.9367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9008, "pred_lgbm_base": 0.9051, "pred_logistic_all": 0.9143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8945, "pred_lgbm_base": 0.8842, "pred_logistic_all": 0.9374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9016, "pred_lgbm_base": 0.8747, "pred_logistic_all": 0.9326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8576, "pred_lgbm_base": 0.8642, "pred_logistic_all": 0.9254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8795, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7121, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.903, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.9094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8605, "pred_lgbm_base": 0.8501, "pred_logistic_all": 0.9299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9003, "pred_lgbm_base": 0.9057, "pred_logistic_all": 0.9098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8756, "pred_lgbm_base": 0.9102, "pred_logistic_all": 0.8712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9092, "pred_lgbm_base": 0.9134, "pred_logistic_all": 0.8982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9159, "pred_lgbm_base": 0.9021, "pred_logistic_all": 0.9153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8511, "pred_lgbm_base": 0.7964, "pred_logistic_all": 0.9387, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9197, "pred_lgbm_base": 0.9124, "pred_logistic_all": 0.8997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8615, "pred_lgbm_base": 0.7859, "pred_logistic_all": 0.9481, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9473, "pred_lgbm_base": 0.9449, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.8192, "pred_logistic_all": 0.965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9455, "pred_lgbm_base": 0.9391, "pred_logistic_all": 0.9378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9243, "pred_lgbm_base": 0.9451, "pred_logistic_all": 0.9246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8881, "pred_lgbm_base": 0.9154, "pred_logistic_all": 0.9118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9198, "pred_lgbm_base": 0.9198, "pred_logistic_all": 0.9343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9287, "pred_lgbm_base": 0.9319, "pred_logistic_all": 0.9251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9088, "pred_lgbm_base": 0.9025, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9141, "pred_lgbm_base": 0.9223, "pred_logistic_all": 0.8973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.844, "pred_lgbm_base": 0.8044, "pred_logistic_all": 0.9524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.9206, "pred_logistic_all": 0.9054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9296, "pred_lgbm_base": 0.9213, "pred_logistic_all": 0.9029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9364, "pred_lgbm_base": 0.8958, "pred_logistic_all": 0.9147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.8866, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9294, "pred_lgbm_base": 0.9126, "pred_logistic_all": 0.9219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9096, "pred_lgbm_base": 0.8938, "pred_logistic_all": 0.933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9321, "pred_lgbm_base": 0.9244, "pred_logistic_all": 0.9042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9222, "pred_lgbm_base": 0.9266, "pred_logistic_all": 0.9214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9152, "pred_lgbm_base": 0.9211, "pred_logistic_all": 0.9242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9091, "pred_lgbm_base": 0.9089, "pred_logistic_all": 0.9232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9095, "pred_lgbm_base": 0.918, "pred_logistic_all": 0.866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9164, "pred_lgbm_base": 0.9277, "pred_logistic_all": 0.8701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8991, "pred_lgbm_base": 0.9099, "pred_logistic_all": 0.8716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.944, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.9292, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9057, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9102, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9123, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.8876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9269, "pred_lgbm_base": 0.8986, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9282, "pred_lgbm_base": 0.9175, "pred_logistic_all": 0.848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9332, "pred_lgbm_base": 0.9203, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8986, "pred_lgbm_base": 0.8975, "pred_logistic_all": 0.8497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9297, "pred_lgbm_base": 0.9248, "pred_logistic_all": 0.8601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9114, "pred_lgbm_base": 0.9127, "pred_logistic_all": 0.9242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9075, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.8537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.8078, "pred_logistic_all": 0.8374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9042, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.8663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.7695, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.925, "pred_lgbm_base": 0.9144, "pred_logistic_all": 0.92, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9234, "pred_lgbm_base": 0.9094, "pred_logistic_all": 0.9279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8951, "pred_logistic_all": 0.9334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9025, "pred_lgbm_base": 0.8937, "pred_logistic_all": 0.926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.9128, "pred_logistic_all": 0.9166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8152, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7598, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.7832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9102, "pred_lgbm_base": 0.8896, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8886, "pred_lgbm_base": 0.8659, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9147, "pred_lgbm_base": 0.9018, "pred_logistic_all": 0.8823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9182, "pred_lgbm_base": 0.9082, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9144, "pred_lgbm_base": 0.8948, "pred_logistic_all": 0.8576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9148, "pred_lgbm_base": 0.8985, "pred_logistic_all": 0.8761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8991, "pred_lgbm_base": 0.888, "pred_logistic_all": 0.8361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8236, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8977, "pred_lgbm_base": 0.8761, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7929, "pred_lgbm_base": 0.7157, "pred_logistic_all": 0.591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9148, "pred_lgbm_base": 0.9162, "pred_logistic_all": 0.798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.877, "pred_lgbm_base": 0.804, "pred_logistic_all": 0.7717, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8096, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9237, "pred_lgbm_base": 0.8808, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9279, "pred_lgbm_base": 0.8942, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9071, "pred_lgbm_base": 0.906, "pred_logistic_all": 0.8073, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9079, "pred_lgbm_base": 0.894, "pred_logistic_all": 0.8338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9133, "pred_lgbm_base": 0.8926, "pred_logistic_all": 0.8083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8429, "pred_lgbm_base": 0.9225, "pred_logistic_all": 0.7979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.917, "pred_lgbm_base": 0.9195, "pred_logistic_all": 0.7837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.9055, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.916, "pred_lgbm_base": 0.8937, "pred_logistic_all": 0.7487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9014, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.91, "pred_lgbm_base": 0.8935, "pred_logistic_all": 0.756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.8842, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8738, "pred_logistic_all": 0.8794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8176, "pred_lgbm_base": 0.8591, "pred_logistic_all": 0.8429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.8504, "pred_logistic_all": 0.915, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.903, "pred_lgbm_base": 0.9022, "pred_logistic_all": 0.8174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8901, "pred_lgbm_base": 0.8988, "pred_logistic_all": 0.8197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.8781, "pred_logistic_all": 0.9247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8763, "pred_lgbm_base": 0.8846, "pred_logistic_all": 0.9188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.9069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8904, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.8744, "pred_logistic_all": 0.9152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.8807, "pred_logistic_all": 0.9345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8306, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.9201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8615, "pred_lgbm_base": 0.8699, "pred_logistic_all": 0.9236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8421, "pred_lgbm_base": 0.8509, "pred_logistic_all": 0.9201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.934, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.882, "pred_lgbm_base": 0.8374, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9162, "pred_lgbm_base": 0.8787, "pred_logistic_all": 0.8918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.7773, "pred_logistic_all": 0.9338, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8818, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.8684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8046, "pred_logistic_all": 0.9293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8561, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.9402, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8532, "pred_lgbm_base": 0.7815, "pred_logistic_all": 0.9384, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.9638, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7631, "pred_lgbm_base": 0.6388, "pred_logistic_all": 0.9432, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.6663, "pred_logistic_all": 0.9423, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7683, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.9425, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7887, "pred_lgbm_base": 0.6852, "pred_logistic_all": 0.9473, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.925, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.9101, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.9024, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.8974, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6932, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.9166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.8913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7697, "pred_lgbm_base": 0.7042, "pred_logistic_all": 0.9162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7108, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.9144, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.9258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7583, "pred_lgbm_base": 0.7485, "pred_logistic_all": 0.8852, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.5752, "pred_logistic_all": 0.689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5991, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.7041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.5531, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.71, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.6862, "pred_logistic_all": 0.8512, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.5609, "pred_logistic_all": 0.7559, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6106, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6527, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.8614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7108, "pred_lgbm_base": 0.5909, "pred_logistic_all": 0.8843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.9567, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7658, "pred_lgbm_base": 0.6562, "pred_logistic_all": 0.9415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.9603, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8052, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.9638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8878, "pred_lgbm_base": 0.8551, "pred_logistic_all": 0.9717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8349, "pred_lgbm_base": 0.8776, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8445, "pred_lgbm_base": 0.8945, "pred_logistic_all": 0.9288, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.8875, "pred_logistic_all": 0.9625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.9387, "pred_logistic_all": 0.916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9175, "pred_lgbm_base": 0.9313, "pred_logistic_all": 0.9645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8976, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.9605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9379, "pred_lgbm_base": 0.9488, "pred_logistic_all": 0.9567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9292, "pred_lgbm_base": 0.9419, "pred_logistic_all": 0.9586, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9834, "pred_lgbm_base": 0.9816, "pred_logistic_all": 0.9198, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.8198, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.8009, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8174, "pred_lgbm_base": 0.8008, "pred_logistic_all": 0.7033, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7699, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.5512, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8578, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.7549, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7241, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.4606, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.771, "pred_lgbm_base": 0.7728, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.7487, "pred_logistic_all": 0.6313, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.7822, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.7434, "pred_logistic_all": 0.581, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.7931, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7164, "pred_lgbm_base": 0.7883, "pred_logistic_all": 0.6502, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.8094, "pred_logistic_all": 0.727, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7018, "pred_lgbm_base": 0.7708, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7884, "pred_lgbm_base": 0.8588, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6721, "pred_lgbm_base": 0.8151, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7614, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7889, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.71, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.7876, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7776, "pred_logistic_all": 0.718, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8509, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8175, "pred_lgbm_base": 0.8019, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8723, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.8221, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8734, "pred_lgbm_base": 0.8335, "pred_logistic_all": 0.782, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8536, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.7754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.783, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.8047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.7842, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7603, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.78, "pred_logistic_all": 0.7191, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.5153, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6036, "pred_lgbm_base": 0.783, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.6533, "pred_logistic_all": 0.547, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7506, "pred_lgbm_base": 0.7657, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.679, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.806, "pred_lgbm_base": 0.76, "pred_logistic_all": 0.7572, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.822, "pred_lgbm_base": 0.7936, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.755, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.7745, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.856, "pred_lgbm_base": 0.8334, "pred_logistic_all": 0.8389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.7073, "pred_logistic_all": 0.8071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.8361, "pred_logistic_all": 0.8679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.8216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8286, "pred_logistic_all": 0.8481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.8234, "pred_logistic_all": 0.8617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.7806, "pred_logistic_all": 0.8164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8559, "pred_lgbm_base": 0.8327, "pred_logistic_all": 0.8434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.7674, "pred_logistic_all": 0.7895, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8083, "pred_lgbm_base": 0.8295, "pred_logistic_all": 0.8954, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.852, "pred_lgbm_base": 0.8182, "pred_logistic_all": 0.848, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.839, "pred_logistic_all": 0.8752, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.823, "pred_logistic_all": 0.8904, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.7612, "pred_logistic_all": 0.908, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.8607, "pred_logistic_all": 0.8724, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.8207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7813, "pred_lgbm_base": 0.8166, "pred_logistic_all": 0.8969, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.8558, "pred_logistic_all": 0.8664, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7898, "pred_lgbm_base": 0.8091, "pred_logistic_all": 0.8348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.8832, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.8383, "pred_logistic_all": 0.8373, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8535, "pred_lgbm_base": 0.8678, "pred_logistic_all": 0.8596, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8832, "pred_lgbm_base": 0.9069, "pred_logistic_all": 0.8579, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8429, "pred_lgbm_base": 0.87, "pred_logistic_all": 0.846, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8984, "pred_logistic_all": 0.8786, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8805, "pred_lgbm_base": 0.9031, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8272, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.8436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8623, "pred_logistic_all": 0.8415, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.858, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.8611, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.8344, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7834, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7265, "pred_lgbm_base": 0.7591, "pred_logistic_all": 0.7352, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8327, "pred_lgbm_base": 0.8097, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.7365, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8261, "pred_lgbm_base": 0.8506, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.8661, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.844, "pred_logistic_all": 0.8158, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8214, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.8721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.8415, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7742, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.795, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.671, "pred_logistic_all": 0.8309, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8099, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.8179, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.8718, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.714, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.8127, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8171, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.828, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7202, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.8578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.8298, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.8603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8303, "pred_lgbm_base": 0.7992, "pred_logistic_all": 0.8114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7899, "pred_lgbm_base": 0.7565, "pred_logistic_all": 0.8009, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7877, "pred_lgbm_base": 0.7763, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8074, "pred_lgbm_base": 0.7683, "pred_logistic_all": 0.796, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.8481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.7493, "pred_logistic_all": 0.778, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.6979, "pred_logistic_all": 0.8356, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.7955, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8022, "pred_lgbm_base": 0.7864, "pred_logistic_all": 0.8114, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8503, "pred_lgbm_base": 0.74, "pred_logistic_all": 0.8302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7792, "pred_logistic_all": 0.8004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.754, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.8645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.7982, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6832, "pred_lgbm_base": 0.7373, "pred_logistic_all": 0.8608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7918, "pred_lgbm_base": 0.763, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7192, "pred_lgbm_base": 0.6937, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.8339, "pred_logistic_all": 0.8256, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8451, "pred_logistic_all": 0.7594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8657, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8192, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.835, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.7853, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8688, "pred_lgbm_base": 0.7987, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7405, "pred_lgbm_base": 0.7794, "pred_logistic_all": 0.7806, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.795, "pred_logistic_all": 0.8468, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.7398, "pred_logistic_all": 0.7828, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8187, "pred_lgbm_base": 0.8331, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7532, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8828, "pred_lgbm_base": 0.8758, "pred_logistic_all": 0.7939, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8721, "pred_logistic_all": 0.7845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8763, "pred_lgbm_base": 0.8666, "pred_logistic_all": 0.7852, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8536, "pred_lgbm_base": 0.8822, "pred_logistic_all": 0.8193, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.8074, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8656, "pred_lgbm_base": 0.8854, "pred_logistic_all": 0.7891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7735, "pred_lgbm_base": 0.8018, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.8202, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7169, "pred_lgbm_base": 0.7629, "pred_logistic_all": 0.8146, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.7267, "pred_logistic_all": 0.8463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6084, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.8321, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6062, "pred_lgbm_base": 0.7517, "pred_logistic_all": 0.8437, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.8246, "pred_logistic_all": 0.8311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7919, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.8346, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.9307, "pred_logistic_all": 0.8119, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8116, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.9307, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9277, "pred_lgbm_base": 0.9397, "pred_logistic_all": 0.8107, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9078, "pred_lgbm_base": 0.9273, "pred_logistic_all": 0.8321, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8995, "pred_lgbm_base": 0.926, "pred_logistic_all": 0.8267, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7947, "pred_lgbm_base": 0.8126, "pred_logistic_all": 0.7805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8965, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.8373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7889, "pred_lgbm_base": 0.803, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7974, "pred_lgbm_base": 0.8086, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8202, "pred_lgbm_base": 0.9118, "pred_logistic_all": 0.8128, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7912, "pred_lgbm_base": 0.7991, "pred_logistic_all": 0.757, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.8245, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7986, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.724, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7731, "pred_lgbm_base": 0.8003, "pred_logistic_all": 0.6762, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7804, "pred_lgbm_base": 0.7902, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7912, "pred_lgbm_base": 0.7529, "pred_logistic_all": 0.8114, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8747, "pred_lgbm_base": 0.8243, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8049, "pred_lgbm_base": 0.7995, "pred_logistic_all": 0.7411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.8134, "pred_logistic_all": 0.7195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.846, "pred_lgbm_base": 0.835, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8512, "pred_lgbm_base": 0.8123, "pred_logistic_all": 0.7462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8751, "pred_lgbm_base": 0.8319, "pred_logistic_all": 0.7963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8246, "pred_lgbm_base": 0.7818, "pred_logistic_all": 0.785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7553, "pred_lgbm_base": 0.7942, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.6792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.8553, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.7586, "pred_logistic_all": 0.802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.8172, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.786, "pred_logistic_all": 0.8321, "pred_empirical_all": 0.6}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.7517, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.7635, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8025, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.7543, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7737, "pred_lgbm_base": 0.7585, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.7634, "pred_logistic_all": 0.8076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7863, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.7054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8566, "pred_lgbm_base": 0.8292, "pred_logistic_all": 0.7187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7837, "pred_lgbm_base": 0.7795, "pred_logistic_all": 0.7078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7178, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.8376, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7339, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8249, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7665, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.8352, "pred_logistic_all": 0.8172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.7995, "pred_logistic_all": 0.7936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.8162, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7547, "pred_lgbm_base": 0.7669, "pred_logistic_all": 0.8299, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8003, "pred_lgbm_base": 0.7805, "pred_logistic_all": 0.8232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7599, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6666, "pred_logistic_all": 0.7022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7934, "pred_lgbm_base": 0.772, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.772, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.8084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.7916, "pred_logistic_all": 0.8242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8414, "pred_lgbm_base": 0.8607, "pred_logistic_all": 0.8551, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8959, "pred_lgbm_base": 0.9032, "pred_logistic_all": 0.8372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.8672, "pred_logistic_all": 0.8167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8814, "pred_lgbm_base": 0.8695, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.878, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.7441, "pred_logistic_all": 0.8942, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6735, "pred_lgbm_base": 0.6616, "pred_logistic_all": 0.8706, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.812, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.8736, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7502, "pred_logistic_all": 0.8407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.6426, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8222, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.8571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8084, "pred_lgbm_base": 0.8501, "pred_logistic_all": 0.8812, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.8644, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.7973, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8828, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.8319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.7992, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7982, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.7949, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.7907, "pred_logistic_all": 0.7823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.7932, "pred_logistic_all": 0.8397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.7145, "pred_logistic_all": 0.9015, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.6974, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.717, "pred_logistic_all": 0.8956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.8251, "pred_logistic_all": 0.8256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.8956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.8774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7284, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.8786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8044, "pred_lgbm_base": 0.7981, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7771, "pred_lgbm_base": 0.7885, "pred_logistic_all": 0.7917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.8158, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.8035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.8094, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6742, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7689, "pred_logistic_all": 0.9006, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.8988, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8402, "pred_lgbm_base": 0.8428, "pred_logistic_all": 0.7824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8985, "pred_lgbm_base": 0.9047, "pred_logistic_all": 0.8159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8611, "pred_lgbm_base": 0.8773, "pred_logistic_all": 0.8071, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8515, "pred_lgbm_base": 0.8562, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8505, "pred_lgbm_base": 0.8586, "pred_logistic_all": 0.8496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8557, "pred_logistic_all": 0.8424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8232, "pred_lgbm_base": 0.8729, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.7858, "pred_logistic_all": 0.8221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8269, "pred_lgbm_base": 0.7767, "pred_logistic_all": 0.8094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.791, "pred_logistic_all": 0.803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.845, "pred_lgbm_base": 0.7932, "pred_logistic_all": 0.8261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.7861, "pred_logistic_all": 0.836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8455, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.8176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7037, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.9058, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.82, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8003, "pred_lgbm_base": 0.7905, "pred_logistic_all": 0.8067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8645, "pred_lgbm_base": 0.8577, "pred_logistic_all": 0.8405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8471, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.8319, "pred_logistic_all": 0.9117, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8574, "pred_lgbm_base": 0.8226, "pred_logistic_all": 0.8382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8321, "pred_logistic_all": 0.8564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.8458, "pred_logistic_all": 0.8371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.8516, "pred_logistic_all": 0.839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.7825, "pred_logistic_all": 0.8265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.7875, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7803, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.8097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7942, "pred_logistic_all": 0.8276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8891, "pred_lgbm_base": 0.8788, "pred_logistic_all": 0.8292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8548, "pred_lgbm_base": 0.88, "pred_logistic_all": 0.8022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.7739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8399, "pred_lgbm_base": 0.8643, "pred_logistic_all": 0.897, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.8559, "pred_logistic_all": 0.7988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8319, "pred_lgbm_base": 0.8453, "pred_logistic_all": 0.9177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.8503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8246, "pred_lgbm_base": 0.7938, "pred_logistic_all": 0.9109, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.7724, "pred_logistic_all": 0.8881, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8073, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.8852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8193, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.8633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8532, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.8636, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.8365, "pred_logistic_all": 0.8671, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8951, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.8554, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8958, "pred_lgbm_base": 0.8691, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.8777, "pred_logistic_all": 0.8479, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8667, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.8547, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8142, "pred_lgbm_base": 0.8477, "pred_logistic_all": 0.8648, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8966, "pred_lgbm_base": 0.8379, "pred_logistic_all": 0.8648, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8696, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8545, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.853, "pred_lgbm_base": 0.8122, "pred_logistic_all": 0.8436, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8474, "pred_lgbm_base": 0.8052, "pred_logistic_all": 0.8431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.7898, "pred_logistic_all": 0.8851, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.7973, "pred_logistic_all": 0.9113, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8498, "pred_lgbm_base": 0.8047, "pred_logistic_all": 0.7977, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8759, "pred_lgbm_base": 0.7917, "pred_logistic_all": 0.8267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9102, "pred_lgbm_base": 0.8692, "pred_logistic_all": 0.8361, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8159, "pred_logistic_all": 0.8766, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8177, "pred_lgbm_base": 0.8291, "pred_logistic_all": 0.8524, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.8305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.7505, "pred_logistic_all": 0.7487, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7535, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8732, "pred_lgbm_base": 0.8037, "pred_logistic_all": 0.8517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7721, "pred_lgbm_base": 0.702, "pred_logistic_all": 0.7603, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8896, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.7829, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.7498, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.7131, "pred_logistic_all": 0.6528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.7126, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.7212, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.6782, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7386, "pred_lgbm_base": 0.7415, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8577, "pred_logistic_all": 0.75, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.677, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7715, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8597, "pred_lgbm_base": 0.8435, "pred_logistic_all": 0.8388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7129, "pred_lgbm_base": 0.7256, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.7037, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8153, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.7561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7606, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.7756, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7169, "pred_lgbm_base": 0.6603, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8164, "pred_lgbm_base": 0.8034, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6534, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8306, "pred_lgbm_base": 0.8129, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8334, "pred_lgbm_base": 0.8157, "pred_logistic_all": 0.8593, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.671, "pred_logistic_all": 0.7285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8826, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.8624, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8699, "pred_lgbm_base": 0.8422, "pred_logistic_all": 0.858, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8896, "pred_lgbm_base": 0.8478, "pred_logistic_all": 0.8522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8652, "pred_lgbm_base": 0.8437, "pred_logistic_all": 0.8655, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.8874, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8374, "pred_lgbm_base": 0.8074, "pred_logistic_all": 0.9128, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8747, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.8655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8661, "pred_lgbm_base": 0.7809, "pred_logistic_all": 0.8975, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8781, "pred_lgbm_base": 0.7999, "pred_logistic_all": 0.902, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8683, "pred_lgbm_base": 0.8527, "pred_logistic_all": 0.8816, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8287, "pred_lgbm_base": 0.7708, "pred_logistic_all": 0.8886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8938, "pred_lgbm_base": 0.819, "pred_logistic_all": 0.8376, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8351, "pred_logistic_all": 0.8693, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9114, "pred_lgbm_base": 0.8508, "pred_logistic_all": 0.8841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8873, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.8877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9043, "pred_lgbm_base": 0.8469, "pred_logistic_all": 0.8643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8317, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.7178, "pred_logistic_all": 0.9036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8039, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7778, "pred_lgbm_base": 0.7337, "pred_logistic_all": 0.9138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8087, "pred_lgbm_base": 0.8205, "pred_logistic_all": 0.8964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8006, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8484, "pred_lgbm_base": 0.8376, "pred_logistic_all": 0.8781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8804, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.8607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8172, "pred_lgbm_base": 0.7936, "pred_logistic_all": 0.8853, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.8412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.801, "pred_logistic_all": 0.8749, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8895, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.8405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8231, "pred_lgbm_base": 0.8314, "pred_logistic_all": 0.9258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9094, "pred_lgbm_base": 0.8997, "pred_logistic_all": 0.8796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7594, "pred_logistic_all": 0.9168, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8469, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.8287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8883, "pred_lgbm_base": 0.862, "pred_logistic_all": 0.8457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8665, "pred_lgbm_base": 0.8585, "pred_logistic_all": 0.8747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8732, "pred_lgbm_base": 0.8135, "pred_logistic_all": 0.8744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8797, "pred_lgbm_base": 0.831, "pred_logistic_all": 0.8826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8717, "pred_lgbm_base": 0.8254, "pred_logistic_all": 0.8625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8868, "pred_lgbm_base": 0.8006, "pred_logistic_all": 0.8435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8498, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8463, "pred_lgbm_base": 0.8069, "pred_logistic_all": 0.867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.7939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8627, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7273, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.7984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7852, "pred_logistic_all": 0.808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8738, "pred_lgbm_base": 0.8387, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7372, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7373, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7757, "pred_lgbm_base": 0.7455, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7367, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.8175, "pred_logistic_all": 0.8172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7902, "pred_lgbm_base": 0.7582, "pred_logistic_all": 0.7117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.645, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7755, "pred_lgbm_base": 0.7261, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6477, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8481, "pred_lgbm_base": 0.8398, "pred_logistic_all": 0.8073, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.8069, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8591, "pred_lgbm_base": 0.8227, "pred_logistic_all": 0.7702, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7708, "pred_lgbm_base": 0.6364, "pred_logistic_all": 0.5594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8535, "pred_lgbm_base": 0.828, "pred_logistic_all": 0.772, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.776, "pred_lgbm_base": 0.6527, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.828, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8429, "pred_lgbm_base": 0.8705, "pred_logistic_all": 0.8758, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.709, "pred_lgbm_base": 0.765, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8837, "pred_lgbm_base": 0.8786, "pred_logistic_all": 0.8856, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7681, "pred_lgbm_base": 0.7635, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.8811, "pred_logistic_all": 0.8879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8761, "pred_lgbm_base": 0.8746, "pred_logistic_all": 0.8943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8552, "pred_lgbm_base": 0.8504, "pred_logistic_all": 0.9042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.8668, "pred_logistic_all": 0.9077, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.8593, "pred_logistic_all": 0.8311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.8427, "pred_logistic_all": 0.8443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8675, "pred_lgbm_base": 0.8349, "pred_logistic_all": 0.8553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8713, "pred_lgbm_base": 0.8311, "pred_logistic_all": 0.8853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8171, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.9325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.859, "pred_lgbm_base": 0.8567, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.873, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.8642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8589, "pred_lgbm_base": 0.8499, "pred_logistic_all": 0.87, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8744, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.8353, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8503, "pred_lgbm_base": 0.8922, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.879, "pred_lgbm_base": 0.867, "pred_logistic_all": 0.8695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.8792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8566, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.8693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8387, "pred_lgbm_base": 0.8383, "pred_logistic_all": 0.8738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8332, "pred_lgbm_base": 0.8383, "pred_logistic_all": 0.8725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.8821, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8756, "pred_lgbm_base": 0.8589, "pred_logistic_all": 0.9311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8621, "pred_lgbm_base": 0.8504, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.805, "pred_lgbm_base": 0.8096, "pred_logistic_all": 0.9243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7955, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.9334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.796, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.9331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.7822, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8228, "pred_logistic_all": 0.8895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8316, "pred_lgbm_base": 0.8414, "pred_logistic_all": 0.8882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8048, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.8813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.8627, "pred_logistic_all": 0.8816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.8832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8579, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.8869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7732, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.9359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.7792, "pred_logistic_all": 0.8912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8321, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.8833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8263, "pred_lgbm_base": 0.7815, "pred_logistic_all": 0.9357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.7813, "pred_logistic_all": 0.9486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.8629, "pred_logistic_all": 0.9007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8956, "pred_lgbm_base": 0.8539, "pred_logistic_all": 0.9189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9199, "pred_lgbm_base": 0.8556, "pred_logistic_all": 0.909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8945, "pred_lgbm_base": 0.8849, "pred_logistic_all": 0.9043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9101, "pred_lgbm_base": 0.8489, "pred_logistic_all": 0.9301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9156, "pred_lgbm_base": 0.8805, "pred_logistic_all": 0.9087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9631, "pred_lgbm_base": 0.937, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9521, "pred_lgbm_base": 0.9237, "pred_logistic_all": 0.881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9475, "pred_lgbm_base": 0.9238, "pred_logistic_all": 0.8876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9605, "pred_lgbm_base": 0.9309, "pred_logistic_all": 0.9078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9675, "pred_lgbm_base": 0.9285, "pred_logistic_all": 0.9351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9547, "pred_lgbm_base": 0.9373, "pred_logistic_all": 0.9236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9547, "pred_lgbm_base": 0.9204, "pred_logistic_all": 0.9327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9555, "pred_lgbm_base": 0.9647, "pred_logistic_all": 0.8196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9558, "pred_lgbm_base": 0.9652, "pred_logistic_all": 0.8319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9175, "pred_lgbm_base": 0.9422, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.5908}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.5526, "pred_logistic_all": 0.3904, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4041, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4739, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.3617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.388, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5488, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4887, "pred_logistic_all": 0.5278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.5765, "pred_logistic_all": 0.3918, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.4098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.508, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.3639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6303, "pred_lgbm_base": 0.6327, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.4918, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5594, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4788, "pred_lgbm_base": 0.4177, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.564, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.55, "pred_logistic_all": 0.4708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.3847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.4393, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.4708, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.6321, "pred_logistic_all": 0.471, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.592, "pred_lgbm_base": 0.7062, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5024, "pred_lgbm_base": 0.597, "pred_logistic_all": 0.4954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.5265, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.592, "pred_lgbm_base": 0.7042, "pred_logistic_all": 0.5571, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5936, "pred_lgbm_base": 0.5777, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5731, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.4989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6161, "pred_lgbm_base": 0.787, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.7655, "pred_logistic_all": 0.5755, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6017, "pred_lgbm_base": 0.5705, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.7518, "pred_logistic_all": 0.6007, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.7419, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5975, "pred_lgbm_base": 0.5835, "pred_logistic_all": 0.4654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.5365, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.5901, "pred_logistic_all": 0.4788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5302, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.455, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.6062, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5871, "pred_lgbm_base": 0.6062, "pred_logistic_all": 0.4226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.8143, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7836, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.8206, "pred_logistic_all": 0.6088, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.831, "pred_logistic_all": 0.7001, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.8192, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.8417, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7964, "pred_lgbm_base": 0.8093, "pred_logistic_all": 0.6699, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.8342, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8412, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.8627, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6874, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.6557, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7457, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.7927, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8188, "pred_lgbm_base": 0.8123, "pred_logistic_all": 0.7191, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8114, "pred_lgbm_base": 0.7963, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.793, "pred_lgbm_base": 0.8412, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.8253, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.7848, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.7874, "pred_logistic_all": 0.645, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7551, "pred_lgbm_base": 0.7837, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8104, "pred_lgbm_base": 0.8132, "pred_logistic_all": 0.7234, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.6568, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.7322, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7224, "pred_lgbm_base": 0.786, "pred_logistic_all": 0.6932, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.8331, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7896, "pred_lgbm_base": 0.8176, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7896, "pred_lgbm_base": 0.8093, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7714, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.692, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7935, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.763, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8129, "pred_lgbm_base": 0.8013, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.6158, "pred_logistic_all": 0.6172, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.6006, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5226, "pred_lgbm_base": 0.6006, "pred_logistic_all": 0.5894, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.8101, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7139, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.7223, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.8163, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8062, "pred_lgbm_base": 0.7883, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7964, "pred_lgbm_base": 0.8086, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8014, "pred_lgbm_base": 0.7909, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8253, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.769, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8463, "pred_lgbm_base": 0.8201, "pred_logistic_all": 0.757, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.8011, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.814, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.8387, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8436, "pred_lgbm_base": 0.8385, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.8191, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8545, "pred_lgbm_base": 0.8241, "pred_logistic_all": 0.7559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8456, "pred_lgbm_base": 0.8241, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.804, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.7425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8288, "pred_lgbm_base": 0.828, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8644, "pred_lgbm_base": 0.8463, "pred_logistic_all": 0.7603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.8232, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8293, "pred_logistic_all": 0.723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6279, "pred_lgbm_base": 0.752, "pred_logistic_all": 0.702, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.7588, "pred_logistic_all": 0.681, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.8485, "pred_logistic_all": 0.7256, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.8415, "pred_logistic_all": 0.7302, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7869, "pred_lgbm_base": 0.8228, "pred_logistic_all": 0.76, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8527, "pred_lgbm_base": 0.8303, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8558, "pred_lgbm_base": 0.8414, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8055, "pred_lgbm_base": 0.839, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8044, "pred_lgbm_base": 0.8356, "pred_logistic_all": 0.74, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8303, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9144, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.785, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.7758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8826, "pred_lgbm_base": 0.8568, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8881, "pred_lgbm_base": 0.8768, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9048, "pred_lgbm_base": 0.8795, "pred_logistic_all": 0.7691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9088, "pred_lgbm_base": 0.8885, "pred_logistic_all": 0.7776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8794, "pred_lgbm_base": 0.8817, "pred_logistic_all": 0.7647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8367, "pred_lgbm_base": 0.8558, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.8439, "pred_logistic_all": 0.7338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.7186, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.8444, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6739, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.58, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6739, "pred_lgbm_base": 0.6381, "pred_logistic_all": 0.5797, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.6872, "pred_logistic_all": 0.511, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.5428, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.8335, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.82, "pred_lgbm_base": 0.8574, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8307, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8565, "pred_lgbm_base": 0.845, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.8557, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.8591, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8467, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.8044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8397, "pred_lgbm_base": 0.8472, "pred_logistic_all": 0.7617, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8391, "pred_lgbm_base": 0.849, "pred_logistic_all": 0.7673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.7093, "pred_logistic_all": 0.695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8675, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8537, "pred_lgbm_base": 0.8485, "pred_logistic_all": 0.7659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8331, "pred_lgbm_base": 0.8279, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8637, "pred_lgbm_base": 0.8444, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.833, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8555, "pred_lgbm_base": 0.8571, "pred_logistic_all": 0.7465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8574, "pred_logistic_all": 0.7808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8854, "pred_lgbm_base": 0.8658, "pred_logistic_all": 0.7817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8646, "pred_lgbm_base": 0.8528, "pred_logistic_all": 0.7894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.853, "pred_lgbm_base": 0.8419, "pred_logistic_all": 0.7806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8576, "pred_lgbm_base": 0.858, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9152, "pred_lgbm_base": 0.9222, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8928, "pred_lgbm_base": 0.9093, "pred_logistic_all": 0.7868, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9014, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.8089, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8777, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8509, "pred_lgbm_base": 0.8548, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8548, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8957, "pred_lgbm_base": 0.8965, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.616, "pred_logistic_all": 0.624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8717, "pred_lgbm_base": 0.8589, "pred_logistic_all": 0.7669, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8994, "pred_lgbm_base": 0.8982, "pred_logistic_all": 0.7769, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.6088, "pred_logistic_all": 0.4825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5251, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.6065, "pred_logistic_all": 0.4821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.7191, "pred_logistic_all": 0.6766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4938, "pred_lgbm_base": 0.4756, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4938, "pred_lgbm_base": 0.4831, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7719, "pred_lgbm_base": 0.7585, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7721, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.7499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7915, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6337, "pred_lgbm_base": 0.7195, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6969, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.742, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.7976, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.8168, "pred_logistic_all": 0.7796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7859, "pred_lgbm_base": 0.8054, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7806, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7854, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.8687, "pred_logistic_all": 0.8065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7624, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.7584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.8357, "pred_logistic_all": 0.8052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8901, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7841, "pred_lgbm_base": 0.7962, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.8107, "pred_logistic_all": 0.7803, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7565, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.8331, "pred_logistic_all": 0.7666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.7291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7678, "pred_lgbm_base": 0.772, "pred_logistic_all": 0.766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.7317, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.7295, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7444, "pred_lgbm_base": 0.7418, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7224, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8705, "pred_lgbm_base": 0.8356, "pred_logistic_all": 0.7411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8451, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8015, "pred_lgbm_base": 0.7404, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8117, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7648, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.76, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9538, "pred_lgbm_base": 0.9427, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9032, "pred_lgbm_base": 0.902, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9382, "pred_lgbm_base": 0.9222, "pred_logistic_all": 0.7922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9428, "pred_lgbm_base": 0.9298, "pred_logistic_all": 0.8049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7556, "pred_lgbm_base": 0.7564, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.72, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.6977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7356, "pred_lgbm_base": 0.7663, "pred_logistic_all": 0.71, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7793, "pred_lgbm_base": 0.7757, "pred_logistic_all": 0.722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7732, "pred_lgbm_base": 0.7346, "pred_logistic_all": 0.7538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8803, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8348, "pred_lgbm_base": 0.7691, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.7641, "pred_logistic_all": 0.7586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8719, "pred_lgbm_base": 0.8583, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8857, "pred_lgbm_base": 0.8549, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8476, "pred_lgbm_base": 0.7853, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9693, "pred_lgbm_base": 0.9687, "pred_logistic_all": 0.8388, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8508, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9259, "pred_lgbm_base": 0.8937, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8804, "pred_lgbm_base": 0.8301, "pred_logistic_all": 0.745, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8937, "pred_lgbm_base": 0.861, "pred_logistic_all": 0.8248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9099, "pred_lgbm_base": 0.8792, "pred_logistic_all": 0.8428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7704, "pred_logistic_all": 0.804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7839, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9092, "pred_lgbm_base": 0.8806, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9459, "pred_lgbm_base": 0.9413, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9447, "pred_lgbm_base": 0.9436, "pred_logistic_all": 0.8376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9462, "pred_lgbm_base": 0.9406, "pred_logistic_all": 0.8188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9387, "pred_lgbm_base": 0.933, "pred_logistic_all": 0.8555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9392, "pred_lgbm_base": 0.9185, "pred_logistic_all": 0.795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.813, "pred_logistic_all": 0.823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.8783, "pred_logistic_all": 0.8202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9041, "pred_lgbm_base": 0.883, "pred_logistic_all": 0.8176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7867, "pred_logistic_all": 0.8313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.8278, "pred_logistic_all": 0.8074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8202, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.8145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9028, "pred_lgbm_base": 0.8719, "pred_logistic_all": 0.8177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9186, "pred_lgbm_base": 0.8782, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8993, "pred_lgbm_base": 0.8896, "pred_logistic_all": 0.8413, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8973, "pred_lgbm_base": 0.8817, "pred_logistic_all": 0.8042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9319, "pred_lgbm_base": 0.9208, "pred_logistic_all": 0.8028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8536, "pred_lgbm_base": 0.8555, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8925, "pred_lgbm_base": 0.8687, "pred_logistic_all": 0.8358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.8473, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9259, "pred_lgbm_base": 0.9177, "pred_logistic_all": 0.8568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9228, "pred_lgbm_base": 0.9184, "pred_logistic_all": 0.8419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9583, "pred_lgbm_base": 0.9559, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9391, "pred_lgbm_base": 0.9276, "pred_logistic_all": 0.8439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9329, "pred_lgbm_base": 0.9278, "pred_logistic_all": 0.8125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8793, "pred_lgbm_base": 0.8742, "pred_logistic_all": 0.8231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8527, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.8502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.792, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.927, "pred_lgbm_base": 0.9294, "pred_logistic_all": 0.8202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9384, "pred_lgbm_base": 0.9336, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.823, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8248, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.7156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.788, "pred_lgbm_base": 0.7899, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9071, "pred_lgbm_base": 0.8845, "pred_logistic_all": 0.7802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7992, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.7805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7986, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.7173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9137, "pred_lgbm_base": 0.883, "pred_logistic_all": 0.7259, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8092, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8159, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7782, "pred_logistic_all": 0.7705, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7782, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.7493, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7425, "pred_lgbm_base": 0.7176, "pred_logistic_all": 0.7869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7077, "pred_lgbm_base": 0.7089, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7507, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7756, "pred_lgbm_base": 0.7158, "pred_logistic_all": 0.7699, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8108, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7701, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.7728, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.7016, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7507, "pred_lgbm_base": 0.7317, "pred_logistic_all": 0.7214, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7302, "pred_lgbm_base": 0.6891, "pred_logistic_all": 0.7824, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7261, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.771, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8896, "pred_lgbm_base": 0.8878, "pred_logistic_all": 0.8835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.877, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.8836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8578, "pred_logistic_all": 0.8793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8296, "pred_lgbm_base": 0.8189, "pred_logistic_all": 0.8905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.7777, "pred_logistic_all": 0.8713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.7552, "pred_logistic_all": 0.8822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.8163, "pred_logistic_all": 0.8682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.8721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8087, "pred_lgbm_base": 0.7333, "pred_logistic_all": 0.8517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7831, "pred_lgbm_base": 0.7635, "pred_logistic_all": 0.8418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7985, "pred_logistic_all": 0.89, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8246, "pred_lgbm_base": 0.8601, "pred_logistic_all": 0.8765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8915, "pred_lgbm_base": 0.8856, "pred_logistic_all": 0.8579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.8607, "pred_logistic_all": 0.8488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8435, "pred_lgbm_base": 0.8524, "pred_logistic_all": 0.8461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.8265, "pred_logistic_all": 0.8649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8567, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8281, "pred_logistic_all": 0.8157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.857, "pred_lgbm_base": 0.8368, "pred_logistic_all": 0.7836, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9107, "pred_lgbm_base": 0.8984, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.7787, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8472, "pred_lgbm_base": 0.8585, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9111, "pred_lgbm_base": 0.901, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9438, "pred_lgbm_base": 0.9153, "pred_logistic_all": 0.8887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9363, "pred_lgbm_base": 0.908, "pred_logistic_all": 0.8789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.9272, "pred_logistic_all": 0.8535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.92, "pred_logistic_all": 0.8526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9477, "pred_lgbm_base": 0.9201, "pred_logistic_all": 0.8644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9388, "pred_lgbm_base": 0.9159, "pred_logistic_all": 0.8416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.975, "pred_lgbm_base": 0.9693, "pred_logistic_all": 0.8867, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9757, "pred_lgbm_base": 0.9683, "pred_logistic_all": 0.8808, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.476, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.4571, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.525, "pred_lgbm_base": 0.3677, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6299, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5281, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.5895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.605, "pred_lgbm_base": 0.5422, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4408, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6176, "pred_logistic_all": 0.4541, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6247, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.4558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.5557, "pred_logistic_all": 0.4303, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.4978, "pred_logistic_all": 0.4093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5799, "pred_lgbm_base": 0.6078, "pred_logistic_all": 0.3543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.4087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5618, "pred_lgbm_base": 0.589, "pred_logistic_all": 0.3275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5607, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.3546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5497, "pred_lgbm_base": 0.5766, "pred_logistic_all": 0.2949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5497, "pred_lgbm_base": 0.5631, "pred_logistic_all": 0.2946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5744, "pred_lgbm_base": 0.6035, "pred_logistic_all": 0.3357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6489, "pred_lgbm_base": 0.6526, "pred_logistic_all": 0.3921, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6648, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.6209, "pred_logistic_all": 0.3247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.6124, "pred_logistic_all": 0.3244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.61, "pred_logistic_all": 0.4148, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6844, "pred_lgbm_base": 0.6168, "pred_logistic_all": 0.2956, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6828, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.367, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6844, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.2953, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6755, "pred_lgbm_base": 0.6441, "pred_logistic_all": 0.3404, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.3696, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5936, "pred_lgbm_base": 0.5755, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.555, "pred_logistic_all": 0.4544, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5867, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5078, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.4823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.4371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.51, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.4615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5963, "pred_lgbm_base": 0.4619, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5594, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.4409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5466, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5805, "pred_lgbm_base": 0.5067, "pred_logistic_all": 0.6345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5841, "pred_lgbm_base": 0.5125, "pred_logistic_all": 0.6222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6162, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.581, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.5341, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5998, "pred_lgbm_base": 0.5948, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.6265, "pred_logistic_all": 0.6096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.5282, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.5557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.5712, "pred_logistic_all": 0.5589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.5756, "pred_logistic_all": 0.5469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6705, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.5771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7188, "pred_lgbm_base": 0.653, "pred_logistic_all": 0.6032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7137, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.5835, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.6629, "pred_logistic_all": 0.616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6431, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.5134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7006, "pred_lgbm_base": 0.7059, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.6832, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.5762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7325, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.65, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.6986, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6782, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.6512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.693, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6747, "pred_lgbm_base": 0.6356, "pred_logistic_all": 0.6392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6841, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5968, "pred_lgbm_base": 0.6488, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5852, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.644, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.6376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.6316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.649, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6308, "pred_logistic_all": 0.6457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.7429, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.5543, "pred_logistic_all": 0.6099, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7572, "pred_lgbm_base": 0.6323, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.5577, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6755, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.5989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.5931, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.5629, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7537, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.5212, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.4458, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.6133, "pred_logistic_all": 0.5856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.5628, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6523, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.6137, "pred_logistic_all": 0.5897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.6206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.6497, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.5935, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6629, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6988, "pred_lgbm_base": 0.5481, "pred_logistic_all": 0.6156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5843, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.5939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.5855, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.5592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5348, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5925, "pred_lgbm_base": 0.5759, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7188, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6562, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5254, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7247, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6607, "pred_lgbm_base": 0.6129, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6437, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7265, "pred_lgbm_base": 0.6838, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8133, "pred_lgbm_base": 0.7219, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.7295, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.6587, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.585, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.5652, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6705, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.5771, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6923, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.583, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.6115, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.6632, "pred_logistic_all": 0.68, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.644, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.7045, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.7139, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7727, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8245, "pred_lgbm_base": 0.7519, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.7692, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.7434, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.926, "pred_lgbm_base": 0.9078, "pred_logistic_all": 0.7402, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.7495, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7017, "pred_logistic_all": 0.7764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8057, "pred_lgbm_base": 0.7368, "pred_logistic_all": 0.7458, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8008, "pred_lgbm_base": 0.7646, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9158, "pred_lgbm_base": 0.9139, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.7362, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.6387}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7189, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9408, "pred_lgbm_base": 0.9126, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7496, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.8819, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.775, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.732, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7115, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.7161, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7884, "pred_lgbm_base": 0.7011, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8258, "pred_lgbm_base": 0.7127, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.7127, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8046, "pred_lgbm_base": 0.7104, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.7154, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7593, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7481, "pred_lgbm_base": 0.6801, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8497, "pred_logistic_all": 0.7642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.6501, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6702, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.696, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.725, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8022, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.7188, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.725, "pred_logistic_all": 0.7242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7482, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.6862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.6803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.6342, "pred_logistic_all": 0.7289, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.6033, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7972, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.6938, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.6317, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.782, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7487, "pred_lgbm_base": 0.6832, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.6332, "pred_logistic_all": 0.6753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.6977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6303, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7317, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.6351, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6351, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6972, "pred_lgbm_base": 0.5563, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7178, "pred_lgbm_base": 0.6063, "pred_logistic_all": 0.68, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6695, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.6712, "pred_logistic_all": 0.7014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6912, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6912, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.6751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7665, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7606, "pred_lgbm_base": 0.6701, "pred_logistic_all": 0.7022, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7499, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.7644, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.6575, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.6825, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7185, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7752, "pred_lgbm_base": 0.6935, "pred_logistic_all": 0.6494, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7711, "pred_lgbm_base": 0.6962, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7299, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.7596, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7543, "pred_lgbm_base": 0.6648, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.5772, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.5935, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.7224, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6567, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.7001, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.7, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.711, "pred_lgbm_base": 0.5869, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6262, "pred_logistic_all": 0.7759, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.7552, "pred_logistic_all": 0.7613, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.72, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.4489, "pred_logistic_all": 0.623, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.6276, "pred_logistic_all": 0.713, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8209, "pred_lgbm_base": 0.7823, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8408, "pred_lgbm_base": 0.8322, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8905, "pred_lgbm_base": 0.8357, "pred_logistic_all": 0.7813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.949, "pred_lgbm_base": 0.921, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9519, "pred_lgbm_base": 0.9263, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.346, "pred_logistic_all": 0.5082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6481, "pred_lgbm_base": 0.3263, "pred_logistic_all": 0.4475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4726, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.4192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3934, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.5025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3779, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5258, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4771, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.4843, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.4885, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4951, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3822, "pred_lgbm_base": 0.3624, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4553, "pred_lgbm_base": 0.3978, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.4026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4332, "pred_lgbm_base": 0.4311, "pred_logistic_all": 0.2905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4421, "pred_lgbm_base": 0.4454, "pred_logistic_all": 0.2883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4473, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.3152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.4463, "pred_logistic_all": 0.3488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4048, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.3498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4007, "pred_lgbm_base": 0.3972, "pred_logistic_all": 0.3467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.4529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.4505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.3434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.3319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4896, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.3178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4235, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.3332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.4806, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3612, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.452, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.433, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.4638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.55, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.4941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.4655, "pred_logistic_all": 0.5082, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.39, "pred_lgbm_base": 0.4413, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4215, "pred_lgbm_base": 0.4287, "pred_logistic_all": 0.4625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4233, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4777, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4657, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.5951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3808, "pred_lgbm_base": 0.5248, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4807, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5236, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.465, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.5864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.4892, "pred_logistic_all": 0.5961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.5046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6196, "pred_lgbm_base": 0.5635, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.5042, "pred_logistic_all": 0.5769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5175, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4881, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.5925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4753, "pred_lgbm_base": 0.4632, "pred_logistic_all": 0.6046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.484, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.5192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.549, "pred_lgbm_base": 0.535, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5959, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.5678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4821, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4527, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4375, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4461, "pred_lgbm_base": 0.5133, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.5132, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4681, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.4624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4818, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.4476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5704, "pred_lgbm_base": 0.5523, "pred_logistic_all": 0.5025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5149, "pred_lgbm_base": 0.5248, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4862, "pred_lgbm_base": 0.5152, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.585, "pred_lgbm_base": 0.5456, "pred_logistic_all": 0.623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.5433, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.5225, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.5454, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6345, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.5758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5703, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6832, "pred_lgbm_base": 0.6412, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.6312, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5843, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.5612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.6482, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6302, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.6404, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7134, "pred_lgbm_base": 0.6067, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.5971, "pred_logistic_all": 0.6527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6862, "pred_lgbm_base": 0.5764, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.6474, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.6516, "pred_logistic_all": 0.6257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.6233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6793, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.666, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6164, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.646, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.5127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6705, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6049, "pred_lgbm_base": 0.6281, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7574, "pred_lgbm_base": 0.6599, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7308, "pred_lgbm_base": 0.6474, "pred_logistic_all": 0.6128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7356, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.6195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7108, "pred_lgbm_base": 0.663, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.62, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7427, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7695, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.6375, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.6092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.6701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.6374, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.6804, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.6564, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.6468, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7473, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.609, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7377, "pred_lgbm_base": 0.6563, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.656, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5978, "pred_lgbm_base": 0.5624, "pred_logistic_all": 0.5507, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7556, "pred_lgbm_base": 0.6944, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.6859, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5955, "pred_lgbm_base": 0.5314, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.5944, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.6951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5537, "pred_logistic_all": 0.6627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.667, "pred_lgbm_base": 0.6258, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.6352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.6328, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.6245, "pred_logistic_all": 0.6345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.6886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.6381, "pred_logistic_all": 0.6454, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5936, "pred_lgbm_base": 0.5803, "pred_logistic_all": 0.6064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.589, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6124, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.62, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.5989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.6668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6679, "pred_lgbm_base": 0.6246, "pred_logistic_all": 0.655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.7133, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6681, "pred_logistic_all": 0.6327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6608, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6237, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7413, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.6471, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.6128, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6819, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7734, "pred_lgbm_base": 0.7549, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.724, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7593, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.6933, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7303, "pred_lgbm_base": 0.6552, "pred_logistic_all": 0.6812, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7695, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.6846, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6943, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.6469, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7456, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.6349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8304, "pred_lgbm_base": 0.7805, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.7779, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.5997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.715, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8017, "pred_lgbm_base": 0.7471, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7167, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7894, "pred_lgbm_base": 0.7384, "pred_logistic_all": 0.7223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8269, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8188, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8501, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7868, "pred_lgbm_base": 0.7389, "pred_logistic_all": 0.724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.751, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8167, "pred_lgbm_base": 0.7067, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7624, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.7505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8727, "pred_lgbm_base": 0.8179, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.7185, "pred_logistic_all": 0.7561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7148, "pred_logistic_all": 0.7505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.7813, "pred_logistic_all": 0.694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8691, "pred_lgbm_base": 0.8289, "pred_logistic_all": 0.718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8516, "pred_lgbm_base": 0.8087, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8469, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8624, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.7328, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8852, "pred_lgbm_base": 0.8434, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8686, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.7275, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8613, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.7449, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8809, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8861, "pred_lgbm_base": 0.8384, "pred_logistic_all": 0.7575, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8474, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.695, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8956, "pred_lgbm_base": 0.8776, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8698, "pred_lgbm_base": 0.8562, "pred_logistic_all": 0.7245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8894, "pred_lgbm_base": 0.8673, "pred_logistic_all": 0.7647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9184, "pred_lgbm_base": 0.8622, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9079, "pred_lgbm_base": 0.8634, "pred_logistic_all": 0.7036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9058, "pred_lgbm_base": 0.8633, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9056, "pred_lgbm_base": 0.8925, "pred_logistic_all": 0.7319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9397, "pred_lgbm_base": 0.8788, "pred_logistic_all": 0.725, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9186, "pred_lgbm_base": 0.8883, "pred_logistic_all": 0.7889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9195, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.7422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.912, "pred_lgbm_base": 0.8841, "pred_logistic_all": 0.7847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8987, "pred_lgbm_base": 0.8697, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9236, "pred_lgbm_base": 0.8886, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8832, "pred_logistic_all": 0.7548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.8647, "pred_logistic_all": 0.7355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9054, "pred_lgbm_base": 0.8859, "pred_logistic_all": 0.7533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9011, "pred_lgbm_base": 0.8831, "pred_logistic_all": 0.781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8983, "pred_logistic_all": 0.7398, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8986, "pred_lgbm_base": 0.8873, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8741, "pred_lgbm_base": 0.8797, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9206, "pred_lgbm_base": 0.862, "pred_logistic_all": 0.7678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9175, "pred_lgbm_base": 0.8831, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8982, "pred_lgbm_base": 0.8376, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.7721, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8638, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8429, "pred_lgbm_base": 0.821, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.8727, "pred_logistic_all": 0.7611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8081, "pred_lgbm_base": 0.7951, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.874, "pred_lgbm_base": 0.8289, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8547, "pred_lgbm_base": 0.8452, "pred_logistic_all": 0.7282, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8793, "pred_lgbm_base": 0.8265, "pred_logistic_all": 0.738, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8758, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8593, "pred_lgbm_base": 0.8298, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.803, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.8212, "pred_logistic_all": 0.74, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8349, "pred_lgbm_base": 0.7871, "pred_logistic_all": 0.7282, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8463, "pred_lgbm_base": 0.8039, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.752, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.878, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8606, "pred_lgbm_base": 0.8082, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.876, "pred_lgbm_base": 0.8284, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7706, "pred_logistic_all": 0.7562, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8185, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.8075, "pred_logistic_all": 0.7386, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8158, "pred_lgbm_base": 0.7472, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8399, "pred_lgbm_base": 0.8074, "pred_logistic_all": 0.7545, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8555, "pred_lgbm_base": 0.7852, "pred_logistic_all": 0.7688, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8319, "pred_lgbm_base": 0.77, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8422, "pred_lgbm_base": 0.8123, "pred_logistic_all": 0.734, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8063, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8193, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.764, "pred_logistic_all": 0.7431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7506, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8212, "pred_lgbm_base": 0.8825, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9915, "pred_lgbm_base": 0.9875, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.4679, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5112, "pred_lgbm_base": 0.4895, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.4313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.3704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.4463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4797, "pred_logistic_all": 0.3966, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4479, "pred_lgbm_base": 0.3833, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4826, "pred_lgbm_base": 0.3784, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5218, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4731, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.5038, "pred_logistic_all": 0.5625, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.6465, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4436, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.671, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5346, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.5993, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.6741, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5218, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.599, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5177, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6366, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5949, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.629, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.4933, "pred_logistic_all": 0.6511, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.5844, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.571, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3758, "pred_lgbm_base": 0.3638, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3746, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5334, "pred_lgbm_base": 0.4288, "pred_logistic_all": 0.63, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.401, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.63, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.534, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.3282}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.3965, "pred_logistic_all": 0.6746, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4534, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4341, "pred_lgbm_base": 0.4437, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.6523, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5896, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.5, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5631, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.6602, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.591, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.543, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.6645, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7331, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5182, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.688, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.6901, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5419, "pred_lgbm_base": 0.5805, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5163, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.5769, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5585, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.4867, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6322, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6128, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.4799, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.5437, "pred_logistic_all": 0.5925, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5917, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5548, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.4992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.4912, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5098, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.491, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.5617, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.5427, "pred_logistic_all": 0.591, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.652, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5823, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6393, "pred_lgbm_base": 0.5922, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5939, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6334, "pred_lgbm_base": 0.5981, "pred_logistic_all": 0.634, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5653, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6426, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.573, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5626, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.5138, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.57, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6323, "pred_lgbm_base": 0.5761, "pred_logistic_all": 0.5689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6093, "pred_lgbm_base": 0.5863, "pred_logistic_all": 0.5883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5447, "pred_lgbm_base": 0.606, "pred_logistic_all": 0.5997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5447, "pred_lgbm_base": 0.606, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5501, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.6217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6452, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.5948, "pred_logistic_all": 0.6077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6279, "pred_lgbm_base": 0.5937, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.5808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.5815, "pred_logistic_all": 0.5809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.685, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.4836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5096, "pred_lgbm_base": 0.4779, "pred_logistic_all": 0.538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4423, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4285, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.469, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.4912, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6528, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4884, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.4375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6268, "pred_lgbm_base": 0.4949, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.425, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.4619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.5196, "pred_logistic_all": 0.5046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.4675, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4541, "pred_lgbm_base": 0.4966, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.5294, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.5448, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.4685, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.496, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.5018, "pred_logistic_all": 0.536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3679, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.4149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4483, "pred_lgbm_base": 0.4884, "pred_logistic_all": 0.446, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4153, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.4057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4554, "pred_lgbm_base": 0.4994, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.4532, "pred_logistic_all": 0.4327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6063, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.5262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.4523, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5146, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.3683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5714, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.4375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.5158, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6507, "pred_lgbm_base": 0.5879, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.5579, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6093, "pred_lgbm_base": 0.5354, "pred_logistic_all": 0.551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6347, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.5865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.5448, "pred_logistic_all": 0.517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.544, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4991, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.5665, "pred_logistic_all": 0.5374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3949, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.3617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.3613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.3551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.3912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5374, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.4605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4971, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.5035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6003, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.5642, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6629, "pred_lgbm_base": 0.6005, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.654, "pred_lgbm_base": 0.6052, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.5596, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.6456, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.695, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.676, "pred_lgbm_base": 0.6201, "pred_logistic_all": 0.6273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6461, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.5988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5954, "pred_lgbm_base": 0.5405, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8391, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.7169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.6599, "pred_logistic_all": 0.6528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8913, "pred_lgbm_base": 0.8455, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6722, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.6307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.696, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.6931, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.796, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.7476, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8907, "pred_lgbm_base": 0.869, "pred_logistic_all": 0.7612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8843, "pred_lgbm_base": 0.8712, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8826, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.8778, "pred_logistic_all": 0.7582, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7116, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7667, "pred_lgbm_base": 0.702, "pred_logistic_all": 0.6701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7936, "pred_lgbm_base": 0.7184, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7764, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.8035, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.7458, "pred_logistic_all": 0.7813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.7208, "pred_logistic_all": 0.7911, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7259, "pred_lgbm_base": 0.7223, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8697, "pred_lgbm_base": 0.8321, "pred_logistic_all": 0.7423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8441, "pred_lgbm_base": 0.8243, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9104, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.8272, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7366, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.7264, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.8262, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7569, "pred_lgbm_base": 0.7712, "pred_logistic_all": 0.8284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8942, "pred_lgbm_base": 0.8921, "pred_logistic_all": 0.8384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.8231, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9085, "pred_lgbm_base": 0.8884, "pred_logistic_all": 0.8281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7335, "pred_lgbm_base": 0.7486, "pred_logistic_all": 0.8185, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.8726, "pred_logistic_all": 0.819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.7547, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.7733, "pred_logistic_all": 0.8316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7912, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.8241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.8418, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8552, "pred_lgbm_base": 0.7332, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9276, "pred_lgbm_base": 0.8375, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8432, "pred_lgbm_base": 0.7111, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7233, "pred_logistic_all": 0.815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.789, "pred_lgbm_base": 0.8227, "pred_logistic_all": 0.8112, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6515, "pred_lgbm_base": 0.6547, "pred_logistic_all": 0.8019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7804, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.8048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6118, "pred_lgbm_base": 0.65, "pred_logistic_all": 0.8002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8706, "pred_lgbm_base": 0.8528, "pred_logistic_all": 0.7823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7555, "pred_lgbm_base": 0.7777, "pred_logistic_all": 0.8051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.7871, "pred_logistic_all": 0.8184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.7891, "pred_logistic_all": 0.82, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.7904, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8822, "pred_lgbm_base": 0.8704, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8947, "pred_lgbm_base": 0.8738, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8099, "pred_lgbm_base": 0.7914, "pred_logistic_all": 0.86, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7993, "pred_lgbm_base": 0.7894, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8062, "pred_lgbm_base": 0.8022, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8872, "pred_lgbm_base": 0.8773, "pred_logistic_all": 0.7909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8877, "pred_lgbm_base": 0.8775, "pred_logistic_all": 0.7918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8092, "pred_lgbm_base": 0.8193, "pred_logistic_all": 0.8381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8225, "pred_lgbm_base": 0.8212, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7979, "pred_lgbm_base": 0.7823, "pred_logistic_all": 0.7955, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.8304, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.7469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7997, "pred_lgbm_base": 0.7895, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.8163, "pred_logistic_all": 0.8332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8235, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.8579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.8418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8196, "pred_lgbm_base": 0.8062, "pred_logistic_all": 0.8556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.807, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7913, "pred_lgbm_base": 0.7904, "pred_logistic_all": 0.8539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.8291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8304, "pred_lgbm_base": 0.8211, "pred_logistic_all": 0.837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8127, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8259, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.8345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.8385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.818, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8098, "pred_lgbm_base": 0.8249, "pred_logistic_all": 0.842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.8251, "pred_logistic_all": 0.84, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8212, "pred_logistic_all": 0.8444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.8212, "pred_logistic_all": 0.8458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.8, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.823, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.8447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8249, "pred_lgbm_base": 0.8317, "pred_logistic_all": 0.847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8384, "pred_lgbm_base": 0.8359, "pred_logistic_all": 0.855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8327, "pred_lgbm_base": 0.8279, "pred_logistic_all": 0.8532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8099, "pred_lgbm_base": 0.8291, "pred_logistic_all": 0.8563, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8212, "pred_lgbm_base": 0.8277, "pred_logistic_all": 0.8561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.8244, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8828, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.8161, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8178, "pred_lgbm_base": 0.8184, "pred_logistic_all": 0.8529, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7997, "pred_lgbm_base": 0.8133, "pred_logistic_all": 0.8386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.8132, "pred_logistic_all": 0.8364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8294, "pred_lgbm_base": 0.8143, "pred_logistic_all": 0.8426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.8143, "pred_logistic_all": 0.842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.8094, "pred_logistic_all": 0.8466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8123, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8325, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8869, "pred_lgbm_base": 0.8888, "pred_logistic_all": 0.8621, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7814, "pred_lgbm_base": 0.7942, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.7986, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.8538, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.803, "pred_logistic_all": 0.858, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.8067, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.7788, "pred_logistic_all": 0.847, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7767, "pred_lgbm_base": 0.7808, "pred_logistic_all": 0.8442, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.8522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8109, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.796, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.8419, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7965, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.8399, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7915, "pred_lgbm_base": 0.7771, "pred_logistic_all": 0.8351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7936, "pred_lgbm_base": 0.7693, "pred_logistic_all": 0.8281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.8314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.7793, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7911, "pred_lgbm_base": 0.7632, "pred_logistic_all": 0.858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7554, "pred_logistic_all": 0.8565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7691, "pred_lgbm_base": 0.7738, "pred_logistic_all": 0.8548, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.7327, "pred_logistic_all": 0.8517, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7111, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.8122, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6957, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.854, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.8469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.8365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.8367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.8508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6955, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.8556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7286, "pred_lgbm_base": 0.7089, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.692, "pred_logistic_all": 0.8501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.8394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.732, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.8204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7656, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.7655, "pred_logistic_all": 0.8575, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.8584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.707, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.8515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.8783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6664, "pred_lgbm_base": 0.6496, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.7046, "pred_logistic_all": 0.82, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.7091, "pred_logistic_all": 0.8556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9095, "pred_lgbm_base": 0.8981, "pred_logistic_all": 0.7726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9003, "pred_lgbm_base": 0.89, "pred_logistic_all": 0.7838, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9772, "pred_lgbm_base": 0.9683, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.5169, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5325, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5419, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.5727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4517, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4944, "pred_logistic_all": 0.4765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.5188, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.6274, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.6032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.6384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6443, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6523, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.6363, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4534, "pred_lgbm_base": 0.4628, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.4968, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.512, "pred_lgbm_base": 0.5471, "pred_logistic_all": 0.5335, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5644, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5132, "pred_lgbm_base": 0.5425, "pred_logistic_all": 0.5095, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4648, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.6084, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.5735, "pred_logistic_all": 0.6424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5144, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5724, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3726, "pred_lgbm_base": 0.4875, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6855, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6485, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.6314, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.5049, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5039, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5076, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6003, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.6882, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5631, "pred_lgbm_base": 0.5921, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5131, "pred_lgbm_base": 0.5715, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.5885, "pred_logistic_all": 0.6296, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.5898, "pred_logistic_all": 0.6254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5667, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5445, "pred_lgbm_base": 0.5106, "pred_logistic_all": 0.5332, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5817, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5815, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5405, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.55, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4013, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3983, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5339, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.4932, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.4621, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6233, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.499, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5851, "pred_lgbm_base": 0.5573, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5059, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.4894, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.4849, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.5063, "pred_logistic_all": 0.538, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5213, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5118, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.6177, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5382, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5477, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5432, "pred_lgbm_base": 0.5599, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.612, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4866, "pred_lgbm_base": 0.5655, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5883, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.5841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.619, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.5591, "pred_logistic_all": 0.6039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.5253, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.684, "pred_lgbm_base": 0.5963, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5406, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.5592, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5935, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.6563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6112, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5838, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.6586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.6488, "pred_logistic_all": 0.6786, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.6741, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.614, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5736, "pred_lgbm_base": 0.6489, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6645, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5998, "pred_lgbm_base": 0.6302, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6047, "pred_lgbm_base": 0.6612, "pred_logistic_all": 0.6603, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.665, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6006, "pred_lgbm_base": 0.6567, "pred_logistic_all": 0.6484, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.6598, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.6165, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6682, "pred_lgbm_base": 0.6311, "pred_logistic_all": 0.691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.6206, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.666, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.6403, "pred_logistic_all": 0.6907, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6191, "pred_lgbm_base": 0.6343, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.6214, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5773, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.6279, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6284, "pred_lgbm_base": 0.6649, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6177, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6809, "pred_lgbm_base": 0.6641, "pred_logistic_all": 0.6895, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6716, "pred_lgbm_base": 0.6612, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7583, "pred_lgbm_base": 0.6332, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.791, "pred_lgbm_base": 0.696, "pred_logistic_all": 0.7255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.6323, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7902, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.6578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.6528, "pred_logistic_all": 0.6403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.6982, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6912, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.5567, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6712, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5887, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.648, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6373, "pred_lgbm_base": 0.6101, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6276, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.592, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5757, "pred_logistic_all": 0.6579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.6186, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6723, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6886, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6997, "pred_lgbm_base": 0.6274, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6283, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.6451, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.6399, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7404, "pred_lgbm_base": 0.6333, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6542, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.6657, "pred_logistic_all": 0.6698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.5922, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.6547, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.6712, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.6949, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6704, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.6838, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6682, "pred_lgbm_base": 0.656, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8132, "pred_lgbm_base": 0.7677, "pred_logistic_all": 0.6719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7181, "pred_lgbm_base": 0.6878, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7344, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.7319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.7203, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.6971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6946, "pred_logistic_all": 0.6563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.6272, "pred_logistic_all": 0.6759, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.5702, "pred_logistic_all": 0.6015, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.68, "pred_logistic_all": 0.6424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.6854, "pred_logistic_all": 0.7185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.6661, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6952, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.7096, "pred_logistic_all": 0.7636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.7662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.7014, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8254, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7174, "pred_logistic_all": 0.7302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.8114, "pred_logistic_all": 0.7266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8653, "pred_lgbm_base": 0.8184, "pred_logistic_all": 0.6924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.839, "pred_lgbm_base": 0.8015, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.5184, "pred_logistic_all": 0.4541, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7868, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.717, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.5993, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.6837, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.6877, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6833, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.7049, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7035, "pred_lgbm_base": 0.6451, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7093, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6542, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.5935, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.767, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.6212, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.6088, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7423, "pred_lgbm_base": 0.6894, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7572, "pred_lgbm_base": 0.7373, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6295, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7711, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.7297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.754, "pred_lgbm_base": 0.7456, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7403, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7734, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7766, "pred_lgbm_base": 0.7477, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.7429, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7782, "pred_lgbm_base": 0.7486, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7746, "pred_lgbm_base": 0.7467, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7538, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.7021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.7546, "pred_logistic_all": 0.7111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.7461, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8019, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.7126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.7765, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.7414, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7735, "pred_lgbm_base": 0.764, "pred_logistic_all": 0.7321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.7233, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.747, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7658, "pred_lgbm_base": 0.7403, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.7754, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7731, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6142, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8089, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.6501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.5806, "pred_logistic_all": 0.632, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5659, "pred_lgbm_base": 0.5885, "pred_logistic_all": 0.559, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5481, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.4224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.4026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5174, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.445, "pred_lgbm_base": 0.4751, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5129, "pred_lgbm_base": 0.5809, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.3481, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.3873, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.3322, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.6129, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.5865, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6426, "pred_logistic_all": 0.6037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.676, "pred_lgbm_base": 0.6311, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.6355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6704, "pred_logistic_all": 0.6264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.5972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.6699, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7259, "pred_lgbm_base": 0.6504, "pred_logistic_all": 0.5935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7118, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.6129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6317, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.6673, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7976, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.5985, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6571, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7644, "pred_lgbm_base": 0.679, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8822, "pred_lgbm_base": 0.8123, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.6048, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.5636, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7877, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7876, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.6957, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7346, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6182, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6847, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.6199, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6556, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.5548, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.5643, "pred_logistic_all": 0.552, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.6552, "pred_logistic_all": 0.5739, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6076, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.5587, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6359, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.556, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.5624, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.5513, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.5669, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.6402, "pred_logistic_all": 0.551, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5866, "pred_lgbm_base": 0.5719, "pred_logistic_all": 0.5608, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5807, "pred_lgbm_base": 0.5345, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5746, "pred_lgbm_base": 0.549, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.5661, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5845, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6138, "pred_lgbm_base": 0.6423, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7668, "pred_lgbm_base": 0.6962, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4748, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.457, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.3876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.32, "pred_lgbm_base": 0.2148, "pred_logistic_all": 0.3364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3121, "pred_lgbm_base": 0.2241, "pred_logistic_all": 0.3655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2155, "pred_lgbm_base": 0.2056, "pred_logistic_all": 0.2842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2036, "pred_lgbm_base": 0.2002, "pred_logistic_all": 0.284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2919, "pred_lgbm_base": 0.1718, "pred_logistic_all": 0.3249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2144, "pred_lgbm_base": 0.2015, "pred_logistic_all": 0.2074, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2026, "pred_lgbm_base": 0.189, "pred_logistic_all": 0.2072, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4153, "pred_lgbm_base": 0.3608, "pred_logistic_all": 0.3237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.3492, "pred_logistic_all": 0.2696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2764, "pred_lgbm_base": 0.2373, "pred_logistic_all": 0.2442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.285, "pred_lgbm_base": 0.2723, "pred_logistic_all": 0.2804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.408, "pred_lgbm_base": 0.3272, "pred_logistic_all": 0.3893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.3598, "pred_logistic_all": 0.3987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.4197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.4076, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.688, "pred_logistic_all": 0.6355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6718, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.6153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6986, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.7077, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.6906, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6947, "pred_lgbm_base": 0.6548, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6957, "pred_lgbm_base": 0.6658, "pred_logistic_all": 0.718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7013, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6692, "pred_lgbm_base": 0.6289, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7379, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.7245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8709, "pred_lgbm_base": 0.825, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5946, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.5973, "pred_logistic_all": 0.6032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.6526, "pred_logistic_all": 0.6088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7001, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7272, "pred_lgbm_base": 0.7043, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.6958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7264, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7653, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.7573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7857, "pred_lgbm_base": 0.7735, "pred_logistic_all": 0.7215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.7487, "pred_logistic_all": 0.7205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7489, "pred_logistic_all": 0.7242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7422, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8011, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.776, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7711, "pred_lgbm_base": 0.7349, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.7522, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7666, "pred_logistic_all": 0.6863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8686, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.7715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.7351, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7357, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.6934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7355, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7073, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.7061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.7146, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.7088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7726, "pred_lgbm_base": 0.7616, "pred_logistic_all": 0.7181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.7344, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.7383, "pred_logistic_all": 0.7207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7534, "pred_lgbm_base": 0.7535, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7495, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.7346, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.7909, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7457, "pred_logistic_all": 0.7398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.775, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7872, "pred_lgbm_base": 0.7579, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7848, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.7836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.7695, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.7845, "pred_logistic_all": 0.8127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7775, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.7999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.7902, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7749, "pred_lgbm_base": 0.76, "pred_logistic_all": 0.7957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7728, "pred_logistic_all": 0.7919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.7991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7641, "pred_lgbm_base": 0.7381, "pred_logistic_all": 0.7962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7459, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7981, "pred_lgbm_base": 0.748, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.7455, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7537, "pred_lgbm_base": 0.739, "pred_logistic_all": 0.7947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.7543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.7172, "pred_logistic_all": 0.7763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7379, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7354, "pred_lgbm_base": 0.7195, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.7711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.7405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6511, "pred_lgbm_base": 0.652, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6651, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.776, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6876, "pred_lgbm_base": 0.6824, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6886, "pred_lgbm_base": 0.6745, "pred_logistic_all": 0.7553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.6704, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6693, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7733, "pred_lgbm_base": 0.7302, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7625, "pred_lgbm_base": 0.7182, "pred_logistic_all": 0.7011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7398, "pred_lgbm_base": 0.7607, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7912, "pred_logistic_all": 0.7505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8036, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.7929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.816, "pred_lgbm_base": 0.7671, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.854, "pred_lgbm_base": 0.795, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9009, "pred_lgbm_base": 0.8415, "pred_logistic_all": 0.7972, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9399, "pred_lgbm_base": 0.9422, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3168, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5874, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4315, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.5023, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.5071, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.5526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.568, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4415, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4818, "pred_lgbm_base": 0.4142, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3113, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4101, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4715, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3876, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.396, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.4846, "pred_logistic_all": 0.473, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3999, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.4451, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.448, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4458, "pred_lgbm_base": 0.5433, "pred_logistic_all": 0.3795, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.3805, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4458, "pred_lgbm_base": 0.5376, "pred_logistic_all": 0.41, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4154, "pred_lgbm_base": 0.3681, "pred_logistic_all": 0.4927, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4197, "pred_lgbm_base": 0.3843, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2839, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.3841, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4589, "pred_lgbm_base": 0.4299, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4684, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.4089, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.476, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.4269, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4536, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.5241, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4484, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3995, "pred_lgbm_base": 0.5532, "pred_logistic_all": 0.4989, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5216, "pred_lgbm_base": 0.5633, "pred_logistic_all": 0.4656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.429, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.4264, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5965, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.5126, "pred_logistic_all": 0.4579, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3529, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3726, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3393, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4651, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.3972, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.5442, "pred_logistic_all": 0.4014, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.3941, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4424, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.3798, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3862, "pred_lgbm_base": 0.4603, "pred_logistic_all": 0.3511, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4424, "pred_lgbm_base": 0.5125, "pred_logistic_all": 0.4103, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.4634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4195, "pred_lgbm_base": 0.4837, "pred_logistic_all": 0.371, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3994, "pred_lgbm_base": 0.4483, "pred_logistic_all": 0.3764, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4239, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.4012, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3798, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4556, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.3882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.4335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.391, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5287, "pred_lgbm_base": 0.4613, "pred_logistic_all": 0.3612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.3721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.4646, "pred_logistic_all": 0.3912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4798, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5643, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4426, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.4412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4091, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.3685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.3695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4518, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.4133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.5045, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.54, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5125, "pred_logistic_all": 0.5302, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5452, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.4709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.4855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5277, "pred_lgbm_base": 0.4965, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5779, "pred_lgbm_base": 0.5212, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6005, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6475, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.5688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.5573, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.608, "pred_lgbm_base": 0.5491, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6531, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.6407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6152, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.5246, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4343, "pred_lgbm_base": 0.5749, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.6315, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.5841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6051, "pred_lgbm_base": 0.5864, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.619, "pred_lgbm_base": 0.5907, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6578, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.6513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.638, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5954, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6952, "pred_lgbm_base": 0.6362, "pred_logistic_all": 0.72, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6701, "pred_lgbm_base": 0.6477, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6479, "pred_lgbm_base": 0.6358, "pred_logistic_all": 0.6496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.6542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6567, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6686, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.6519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.6239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6312, "pred_logistic_all": 0.629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.6412, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.6108, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6894, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.6618, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7042, "pred_lgbm_base": 0.649, "pred_logistic_all": 0.6836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6632, "pred_logistic_all": 0.6874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8179, "pred_lgbm_base": 0.7728, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8278, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8333, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.7678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7746, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.6788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8062, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8061, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.8317, "pred_logistic_all": 0.731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.8157, "pred_logistic_all": 0.7554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8252, "pred_logistic_all": 0.7853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.8419, "pred_logistic_all": 0.7917, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8303, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8872, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.8085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8485, "pred_lgbm_base": 0.8021, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8767, "pred_lgbm_base": 0.8635, "pred_logistic_all": 0.8118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.8563, "pred_logistic_all": 0.7875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8819, "pred_lgbm_base": 0.859, "pred_logistic_all": 0.79, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8813, "pred_lgbm_base": 0.876, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.8616, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6883, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6883, "pred_logistic_all": 0.733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8482, "pred_lgbm_base": 0.8425, "pred_logistic_all": 0.782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.8658, "pred_logistic_all": 0.8052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8611, "pred_lgbm_base": 0.8717, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.8153, "pred_logistic_all": 0.7151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.833, "pred_logistic_all": 0.8145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7633, "pred_lgbm_base": 0.814, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8696, "pred_lgbm_base": 0.8775, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8154, "pred_lgbm_base": 0.8495, "pred_logistic_all": 0.8106, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8476, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.8036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.8724, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.802, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.8083, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.8529, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8242, "pred_lgbm_base": 0.8505, "pred_logistic_all": 0.7853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7926, "pred_lgbm_base": 0.7832, "pred_logistic_all": 0.8159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8478, "pred_logistic_all": 0.8027, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8325, "pred_lgbm_base": 0.8023, "pred_logistic_all": 0.7807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.8261, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.824, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8354, "pred_lgbm_base": 0.8343, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.846, "pred_lgbm_base": 0.7994, "pred_logistic_all": 0.7787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8323, "pred_lgbm_base": 0.8349, "pred_logistic_all": 0.7871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8565, "pred_logistic_all": 0.7986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8248, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.7972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.7196, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8662, "pred_logistic_all": 0.8079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.8828, "pred_logistic_all": 0.793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8774, "pred_lgbm_base": 0.8725, "pred_logistic_all": 0.8068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8637, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.7843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8488, "pred_lgbm_base": 0.8491, "pred_logistic_all": 0.7949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8568, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8972, "pred_lgbm_base": 0.8787, "pred_logistic_all": 0.8132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8846, "pred_lgbm_base": 0.8566, "pred_logistic_all": 0.8114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8743, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8695, "pred_lgbm_base": 0.8703, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8827, "pred_lgbm_base": 0.878, "pred_logistic_all": 0.8041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.7513, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.7256, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7218, "pred_lgbm_base": 0.7034, "pred_logistic_all": 0.7386, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.7431, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6644, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8315, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7479, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.7247, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.7111, "pred_logistic_all": 0.7464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8818, "pred_lgbm_base": 0.8836, "pred_logistic_all": 0.818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8692, "pred_lgbm_base": 0.8733, "pred_logistic_all": 0.8373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.861, "pred_lgbm_base": 0.8723, "pred_logistic_all": 0.8419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8826, "pred_lgbm_base": 0.8769, "pred_logistic_all": 0.8288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8765, "pred_lgbm_base": 0.8771, "pred_logistic_all": 0.8394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8612, "pred_lgbm_base": 0.8594, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8659, "pred_lgbm_base": 0.8766, "pred_logistic_all": 0.8073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.7965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.7917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7474, "pred_lgbm_base": 0.7562, "pred_logistic_all": 0.783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.755, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.7775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7397, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.7536, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7139, "pred_lgbm_base": 0.698, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7265, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7543, "pred_lgbm_base": 0.7183, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7377, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8515, "pred_lgbm_base": 0.8452, "pred_logistic_all": 0.7924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.754, "pred_logistic_all": 0.7509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9111, "pred_lgbm_base": 0.9273, "pred_logistic_all": 0.8333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8924, "pred_lgbm_base": 0.9066, "pred_logistic_all": 0.8259, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.785, "pred_logistic_all": 0.8129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8109, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7994, "pred_lgbm_base": 0.7942, "pred_logistic_all": 0.8257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.8032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8017, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.8043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8179, "pred_lgbm_base": 0.8065, "pred_logistic_all": 0.8053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.7625, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.7575, "pred_logistic_all": 0.77, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.807, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7806, "pred_lgbm_base": 0.7789, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.7827, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.7364, "pred_logistic_all": 0.7743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9067, "pred_lgbm_base": 0.8779, "pred_logistic_all": 0.811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8098, "pred_lgbm_base": 0.7976, "pred_logistic_all": 0.7927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7792, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8005, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.8016, "pred_logistic_all": 0.8043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7969, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.7777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9108, "pred_lgbm_base": 0.9207, "pred_logistic_all": 0.85, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7791, "pred_lgbm_base": 0.796, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8931, "pred_lgbm_base": 0.8938, "pred_logistic_all": 0.8163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8994, "pred_lgbm_base": 0.9177, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8775, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8038, "pred_lgbm_base": 0.7764, "pred_logistic_all": 0.797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7476, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.8399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7735, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7992, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.773, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8168, "pred_lgbm_base": 0.7463, "pred_logistic_all": 0.8084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7408, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.838, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8015, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.8062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7947, "pred_lgbm_base": 0.8052, "pred_logistic_all": 0.7275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.7541, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8539, "pred_logistic_all": 0.7585, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9145, "pred_lgbm_base": 0.8947, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.8993, "pred_logistic_all": 0.7963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9099, "pred_lgbm_base": 0.8951, "pred_logistic_all": 0.7774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9056, "pred_lgbm_base": 0.8914, "pred_logistic_all": 0.8094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.888, "pred_lgbm_base": 0.8665, "pred_logistic_all": 0.7682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8825, "pred_lgbm_base": 0.8716, "pred_logistic_all": 0.8034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9065, "pred_lgbm_base": 0.8938, "pred_logistic_all": 0.798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8751, "pred_lgbm_base": 0.8928, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8863, "pred_lgbm_base": 0.8884, "pred_logistic_all": 0.7892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9187, "pred_lgbm_base": 0.9118, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9007, "pred_lgbm_base": 0.8883, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.896, "pred_lgbm_base": 0.8881, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8093, "pred_lgbm_base": 0.7915, "pred_logistic_all": 0.8064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.884, "pred_lgbm_base": 0.8869, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8257, "pred_lgbm_base": 0.8063, "pred_logistic_all": 0.8163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8851, "pred_logistic_all": 0.7914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9063, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.7988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9165, "pred_lgbm_base": 0.8902, "pred_logistic_all": 0.8069, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9152, "pred_lgbm_base": 0.898, "pred_logistic_all": 0.8072, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9117, "pred_lgbm_base": 0.8953, "pred_logistic_all": 0.808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9157, "pred_lgbm_base": 0.8893, "pred_logistic_all": 0.8119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.8888, "pred_logistic_all": 0.815, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9091, "pred_lgbm_base": 0.8949, "pred_logistic_all": 0.8174, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8824, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8957, "pred_lgbm_base": 0.88, "pred_logistic_all": 0.8242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8721, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.8853, "pred_logistic_all": 0.7991, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.899, "pred_lgbm_base": 0.876, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9427, "pred_lgbm_base": 0.8983, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9403, "pred_lgbm_base": 0.8882, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.93, "pred_lgbm_base": 0.8705, "pred_logistic_all": 0.7355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.8413, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.884, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8542, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8798, "pred_lgbm_base": 0.8603, "pred_logistic_all": 0.7741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8843, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9081, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8188, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.853, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8453, "pred_lgbm_base": 0.8213, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8531, "pred_lgbm_base": 0.8139, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8434, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.7351, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8823, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8431, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.7358, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8565, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8374, "pred_lgbm_base": 0.7971, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8726, "pred_lgbm_base": 0.851, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8526, "pred_lgbm_base": 0.8298, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.7864, "pred_logistic_all": 0.8546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8384, "pred_logistic_all": 0.8436, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8497, "pred_logistic_all": 0.8901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7916, "pred_lgbm_base": 0.8084, "pred_logistic_all": 0.8784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7828, "pred_logistic_all": 0.8611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.7821, "pred_logistic_all": 0.8699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8082, "pred_lgbm_base": 0.808, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.8588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8118, "pred_lgbm_base": 0.8063, "pred_logistic_all": 0.8481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8261, "pred_lgbm_base": 0.8238, "pred_logistic_all": 0.8687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.8134, "pred_logistic_all": 0.8705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.8209, "pred_logistic_all": 0.8731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8318, "pred_lgbm_base": 0.8209, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8389, "pred_lgbm_base": 0.8274, "pred_logistic_all": 0.8727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.8696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8301, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8297, "pred_lgbm_base": 0.8291, "pred_logistic_all": 0.8693, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8205, "pred_lgbm_base": 0.8086, "pred_logistic_all": 0.8737, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8295, "pred_lgbm_base": 0.8137, "pred_logistic_all": 0.8752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7757, "pred_lgbm_base": 0.7885, "pred_logistic_all": 0.8472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7747, "pred_lgbm_base": 0.7822, "pred_logistic_all": 0.8639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7789, "pred_logistic_all": 0.8471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.7745, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.857, "pred_lgbm_base": 0.8361, "pred_logistic_all": 0.874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.8522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7851, "pred_logistic_all": 0.8415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7814, "pred_logistic_all": 0.8344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7994, "pred_logistic_all": 0.8111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.821, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.7796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7304, "pred_lgbm_base": 0.7528, "pred_logistic_all": 0.8284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.7209, "pred_logistic_all": 0.8231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.6973, "pred_logistic_all": 0.8307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6602, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.8453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6507, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.7176, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.847, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.7485, "pred_logistic_all": 0.8538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.8277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.8527, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6636, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.8606, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.7412, "pred_logistic_all": 0.8582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.7007, "pred_logistic_all": 0.8351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.6855, "pred_logistic_all": 0.8303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.599, "pred_lgbm_base": 0.636, "pred_logistic_all": 0.8251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6066, "pred_lgbm_base": 0.632, "pred_logistic_all": 0.803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.6573, "pred_logistic_all": 0.823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.8354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.803, "pred_lgbm_base": 0.7611, "pred_logistic_all": 0.8535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.8413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.7813, "pred_logistic_all": 0.826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7789, "pred_logistic_all": 0.8391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7955, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.8261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8035, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.8516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.8455, "pred_logistic_all": 0.8773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8761, "pred_lgbm_base": 0.8617, "pred_logistic_all": 0.8551, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8667, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.912, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.8859, "pred_logistic_all": 0.8526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9361, "pred_lgbm_base": 0.9347, "pred_logistic_all": 0.8339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9493, "pred_lgbm_base": 0.9354, "pred_logistic_all": 0.8256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4203, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.4317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4068, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3905, "pred_lgbm_base": 0.4151, "pred_logistic_all": 0.3576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4577, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.414, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.5149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5284, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.5205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.4559, "pred_logistic_all": 0.436, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.4837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.4645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4581, "pred_lgbm_base": 0.4467, "pred_logistic_all": 0.4374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5261, "pred_lgbm_base": 0.4844, "pred_logistic_all": 0.5043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.5278, "pred_logistic_all": 0.4596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5317, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.4662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5113, "pred_lgbm_base": 0.4388, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4786, "pred_lgbm_base": 0.4255, "pred_logistic_all": 0.485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5327, "pred_lgbm_base": 0.5327, "pred_logistic_all": 0.5185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.5457, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4956, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.4767, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4956, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4976, "pred_lgbm_base": 0.4335, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4945, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.538, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4909, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4105, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.5443, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4716, "pred_lgbm_base": 0.5056, "pred_logistic_all": 0.4847, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5184, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.5021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.5348, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.5559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.4947, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.4554, "pred_logistic_all": 0.4554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.4879, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6021, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.5093, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5909, "pred_lgbm_base": 0.5114, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.5399, "pred_logistic_all": 0.5385, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5864, "pred_lgbm_base": 0.5596, "pred_logistic_all": 0.496, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5711, "pred_lgbm_base": 0.5209, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4159, "pred_lgbm_base": 0.5229, "pred_logistic_all": 0.4809, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4159, "pred_lgbm_base": 0.5363, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5024, "pred_lgbm_base": 0.5437, "pred_logistic_all": 0.4734, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.5257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4626, "pred_lgbm_base": 0.5522, "pred_logistic_all": 0.477, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5024, "pred_lgbm_base": 0.5547, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.5421, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.492, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.5155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.4679, "pred_logistic_all": 0.5153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.5558, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6696, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6447, "pred_lgbm_base": 0.5526, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.5184, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6373, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.4692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.5588, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6259, "pred_lgbm_base": 0.5952, "pred_logistic_all": 0.4654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5709, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5741, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.588, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.5027, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.5043, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.5344, "pred_logistic_all": 0.5493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7409, "pred_lgbm_base": 0.5341, "pred_logistic_all": 0.5643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.4685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.5425, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.5533, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.5471, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.5087, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4037, "pred_lgbm_base": 0.4894, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4062, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4819, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4594, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.4671, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6149, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.5106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.5002, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5794, "pred_lgbm_base": 0.5033, "pred_logistic_all": 0.5003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5849, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.5022, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6308, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5644, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.5061, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.505, "pred_logistic_all": 0.5271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.5141, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6461, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5964, "pred_lgbm_base": 0.5186, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.4982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6461, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5982, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6012, "pred_lgbm_base": 0.5186, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.5548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.5079, "pred_logistic_all": 0.5282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.5387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.5327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5869, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.5338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5519, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.4633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4951, "pred_lgbm_base": 0.5013, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.497, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5849, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.5602, "pred_logistic_all": 0.4723, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.4765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7026, "pred_lgbm_base": 0.4777, "pred_logistic_all": 0.4309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.4305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4695, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.3662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.4795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3895, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.3751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4117, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.3524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6007, "pred_lgbm_base": 0.4595, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.5152, "pred_logistic_all": 0.3821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5386, "pred_lgbm_base": 0.4666, "pred_logistic_all": 0.4665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5777, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5808, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.431, "pred_logistic_all": 0.4045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4168, "pred_lgbm_base": 0.3958, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.3856, "pred_logistic_all": 0.4208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.4559, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5176, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.3677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5176, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.3674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4881, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.3879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4044, "pred_lgbm_base": 0.4282, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4953, "pred_lgbm_base": 0.4871, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3045, "pred_lgbm_base": 0.3882, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3857, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.3645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.3699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5472, "pred_lgbm_base": 0.4187, "pred_logistic_all": 0.3779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.39, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.3759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.4033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5298, "pred_lgbm_base": 0.4453, "pred_logistic_all": 0.3946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.588, "pred_lgbm_base": 0.4806, "pred_logistic_all": 0.471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.3621, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.3991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.4458, "pred_logistic_all": 0.4091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.4553, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.3445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3581, "pred_lgbm_base": 0.3992, "pred_logistic_all": 0.3295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4902, "pred_lgbm_base": 0.3962, "pred_logistic_all": 0.3463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4902, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4146, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.3501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4577, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.2898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5027, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.3902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3767, "pred_lgbm_base": 0.3434, "pred_logistic_all": 0.2801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4468, "pred_lgbm_base": 0.3322, "pred_logistic_all": 0.254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3342, "pred_lgbm_base": 0.2809, "pred_logistic_all": 0.2062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4194, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.3822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.3876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4008, "pred_logistic_all": 0.4751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.4351, "pred_logistic_all": 0.3733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.449, "pred_logistic_all": 0.3751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.3799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5103, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.3665, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5175, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.3967, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.3813, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4807, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.4118, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4551, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4897, "pred_lgbm_base": 0.475, "pred_logistic_all": 0.3933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3553, "pred_lgbm_base": 0.442, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.4742, "pred_logistic_all": 0.3929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4644, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.3752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2707, "pred_lgbm_base": 0.4303, "pred_logistic_all": 0.3739, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4516, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.3749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4101, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.3941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.287, "pred_lgbm_base": 0.34, "pred_logistic_all": 0.3111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3582, "pred_lgbm_base": 0.3881, "pred_logistic_all": 0.3312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3582, "pred_lgbm_base": 0.3873, "pred_logistic_all": 0.3309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3195, "pred_lgbm_base": 0.3154, "pred_logistic_all": 0.2879, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3258, "pred_lgbm_base": 0.3201, "pred_logistic_all": 0.3148, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4068, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.2963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4138, "pred_lgbm_base": 0.3729, "pred_logistic_all": 0.3236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4884, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.4537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.5039, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5502, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.3718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.6028, "pred_logistic_all": 0.5035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5487, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.5502, "pred_logistic_all": 0.4586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5558, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.4116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5221, "pred_lgbm_base": 0.4667, "pred_logistic_all": 0.4004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.5013, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4879, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4247, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.3195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6253, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.4554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5311, "pred_lgbm_base": 0.4895, "pred_logistic_all": 0.4666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.5025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.5087, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.5127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.5522, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5904, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6106, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5686, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.4944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.5582, "pred_logistic_all": 0.5369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5838, "pred_lgbm_base": 0.5406, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.4927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6175, "pred_lgbm_base": 0.5633, "pred_logistic_all": 0.5245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6113, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6771, "pred_lgbm_base": 0.6108, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.6212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.5908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6703, "pred_lgbm_base": 0.6225, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6962, "pred_lgbm_base": 0.6124, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6768, "pred_lgbm_base": 0.636, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6739, "pred_lgbm_base": 0.6075, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.556, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.394, "pred_lgbm_base": 0.3277, "pred_logistic_all": 0.4327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3949, "pred_lgbm_base": 0.3416, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6097, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.5757, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6618, "pred_lgbm_base": 0.5704, "pred_logistic_all": 0.5891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.5829, "pred_logistic_all": 0.6183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.4889, "pred_logistic_all": 0.6067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.5767, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6904, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.6419, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6562, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7013, "pred_lgbm_base": 0.6307, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6319, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6706, "pred_lgbm_base": 0.5801, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.625, "pred_lgbm_base": 0.5859, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.5962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.6815, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3346, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.478, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3556, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3579, "pred_lgbm_base": 0.3831, "pred_logistic_all": 0.4393, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3868, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.4253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.3803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4948, "pred_lgbm_base": 0.4388, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4689, "pred_lgbm_base": 0.4434, "pred_logistic_all": 0.3434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5226, "pred_lgbm_base": 0.3972, "pred_logistic_all": 0.4174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5237, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5339, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.4165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5019, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.4128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.4244, "pred_logistic_all": 0.3509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5866, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.3923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.4156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5576, "pred_lgbm_base": 0.4713, "pred_logistic_all": 0.3948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.4815, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.4018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5493, "pred_lgbm_base": 0.4571, "pred_logistic_all": 0.3586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6036, "pred_lgbm_base": 0.4496, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.3661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4131, "pred_lgbm_base": 0.439, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.3591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5596, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.3962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4131, "pred_lgbm_base": 0.439, "pred_logistic_all": 0.3917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5512, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.4386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3417, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.3964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.589, "pred_lgbm_base": 0.5077, "pred_logistic_all": 0.4754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3045, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.4133, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2951, "pred_lgbm_base": 0.3972, "pred_logistic_all": 0.378, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3636, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4271, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3287, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3526, "pred_lgbm_base": 0.4254, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4074, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3998, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.492, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3621, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.4809, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3175, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3537, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4499, "pred_lgbm_base": 0.4259, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4242, "pred_lgbm_base": 0.4433, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4044, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.4515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.3934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.5292, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5283, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4757, "pred_lgbm_base": 0.4624, "pred_logistic_all": 0.4537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4753, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.4888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4455, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6037, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.4551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4277, "pred_lgbm_base": 0.4273, "pred_logistic_all": 0.5094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5205, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4034, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4193, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.4963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.5336, "pred_logistic_all": 0.5031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5104, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.5571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4498, "pred_logistic_all": 0.4372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4343, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5063, "pred_lgbm_base": 0.4895, "pred_logistic_all": 0.5074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4253, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.4764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.5042, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5225, "pred_lgbm_base": 0.5202, "pred_logistic_all": 0.4888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4718, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4087, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.4515, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.487, "pred_logistic_all": 0.4923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3998, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.5175, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.5176, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5513, "pred_lgbm_base": 0.5455, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3825, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.5345, "pred_logistic_all": 0.5765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3804, "pred_lgbm_base": 0.4717, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4521, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.5868, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.5453, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5935, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5914, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5178, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5032, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.5352, "pred_logistic_all": 0.5657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5163, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5535, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.5016, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3884, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4859, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.5473, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4573, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.5815, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.5865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6193, "pred_lgbm_base": 0.6303, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6092, "pred_lgbm_base": 0.6237, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5021, "pred_lgbm_base": 0.5612, "pred_logistic_all": 0.6442, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7099, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6275, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6175, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5514, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4662, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.4432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4675, "pred_lgbm_base": 0.5664, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.45, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.5289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4548, "pred_lgbm_base": 0.5571, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6047, "pred_lgbm_base": 0.5594, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.6191, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.6015, "pred_logistic_all": 0.6239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.55, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.6134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.584, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5976, "pred_lgbm_base": 0.5497, "pred_logistic_all": 0.556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.5467, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.6032, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.5757, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.573, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6549, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.5826, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8199, "pred_lgbm_base": 0.6339, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5631, "pred_lgbm_base": 0.6066, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.6562, "pred_logistic_all": 0.6795, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.6542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8156, "pred_lgbm_base": 0.7767, "pred_logistic_all": 0.7351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7683, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.6673, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8159, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.7463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7957, "pred_lgbm_base": 0.7416, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.7851, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7845, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.7398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.767, "pred_lgbm_base": 0.7458, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.6257, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6615, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.6745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6455, "pred_logistic_all": 0.693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.7164, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8751, "pred_lgbm_base": 0.8455, "pred_logistic_all": 0.8243, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8787, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.8072, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8591, "pred_lgbm_base": 0.832, "pred_logistic_all": 0.7989, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8695, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8663, "pred_lgbm_base": 0.8499, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.7206, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.698, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.7658, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8209, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.8045, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6638, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9097, "pred_lgbm_base": 0.885, "pred_logistic_all": 0.813, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.869, "pred_logistic_all": 0.8049, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8592, "pred_lgbm_base": 0.8715, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8334, "pred_lgbm_base": 0.8533, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.851, "pred_logistic_all": 0.7877, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8263, "pred_lgbm_base": 0.8282, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7568, "pred_lgbm_base": 0.7771, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.8308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.8233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8385, "pred_lgbm_base": 0.8189, "pred_logistic_all": 0.7726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8236, "pred_lgbm_base": 0.8155, "pred_logistic_all": 0.7967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.663, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.7403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7525, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7357, "pred_lgbm_base": 0.7137, "pred_logistic_all": 0.8173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7182, "pred_lgbm_base": 0.6981, "pred_logistic_all": 0.8121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.72, "pred_lgbm_base": 0.7079, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.7445, "pred_logistic_all": 0.8188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7448, "pred_lgbm_base": 0.7453, "pred_logistic_all": 0.8059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7388, "pred_lgbm_base": 0.7519, "pred_logistic_all": 0.8107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7239, "pred_lgbm_base": 0.7525, "pred_logistic_all": 0.8126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.7563, "pred_logistic_all": 0.8149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7417, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7456, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.8408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.8461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.6891, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.8058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7981, "pred_logistic_all": 0.8194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7747, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.8115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.7854, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.7939, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.8066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.7234, "pred_logistic_all": 0.7775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7687, "pred_lgbm_base": 0.7328, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.7448, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8292, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.8231, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.8235, "pred_logistic_all": 0.8071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.8388, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.8345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7691, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8446, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.8355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8571, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.7995, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8675, "pred_lgbm_base": 0.8613, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8634, "pred_lgbm_base": 0.8631, "pred_logistic_all": 0.8449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8649, "pred_lgbm_base": 0.8604, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8495, "pred_lgbm_base": 0.8546, "pred_logistic_all": 0.8197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.797, "pred_lgbm_base": 0.8713, "pred_logistic_all": 0.8388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.8626, "pred_logistic_all": 0.8476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8768, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.8574, "pred_logistic_all": 0.839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8642, "pred_lgbm_base": 0.8457, "pred_logistic_all": 0.8393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8588, "pred_lgbm_base": 0.8571, "pred_logistic_all": 0.8374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8808, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.8511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8727, "pred_lgbm_base": 0.8637, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8827, "pred_lgbm_base": 0.8701, "pred_logistic_all": 0.8471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.8637, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8072, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.8278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8761, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.8421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9216, "pred_lgbm_base": 0.9031, "pred_logistic_all": 0.8189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.8792, "pred_logistic_all": 0.811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8225, "pred_lgbm_base": 0.818, "pred_logistic_all": 0.7289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7839, "pred_lgbm_base": 0.7829, "pred_logistic_all": 0.8042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8346, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8395, "pred_lgbm_base": 0.8419, "pred_logistic_all": 0.8515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.8692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8625, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8679, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.8698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8417, "pred_logistic_all": 0.8463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8597, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.8622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8534, "pred_lgbm_base": 0.8622, "pred_logistic_all": 0.8819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.8506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8703, "pred_lgbm_base": 0.8489, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8685, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.8565, "pred_logistic_all": 0.8677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8207, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.8348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9069, "pred_lgbm_base": 0.8458, "pred_logistic_all": 0.8641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8582, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.8522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8449, "pred_logistic_all": 0.8599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8766, "pred_lgbm_base": 0.8441, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8412, "pred_lgbm_base": 0.8381, "pred_logistic_all": 0.8411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8756, "pred_lgbm_base": 0.8463, "pred_logistic_all": 0.8765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.8654, "pred_logistic_all": 0.8703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.861, "pred_logistic_all": 0.8546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.8586, "pred_logistic_all": 0.8564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8649, "pred_lgbm_base": 0.8536, "pred_logistic_all": 0.8243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8705, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.8591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.8556, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8342, "pred_logistic_all": 0.8473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7703, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8878, "pred_lgbm_base": 0.8431, "pred_logistic_all": 0.8307, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.7827, "pred_logistic_all": 0.7837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8835, "pred_lgbm_base": 0.8497, "pred_logistic_all": 0.8296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9083, "pred_lgbm_base": 0.8521, "pred_logistic_all": 0.8449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.859, "pred_lgbm_base": 0.8509, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8648, "pred_lgbm_base": 0.8206, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8536, "pred_lgbm_base": 0.854, "pred_logistic_all": 0.8749, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8692, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.8247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8604, "pred_lgbm_base": 0.8557, "pred_logistic_all": 0.8516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8732, "pred_lgbm_base": 0.8546, "pred_logistic_all": 0.8591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8606, "pred_lgbm_base": 0.8417, "pred_logistic_all": 0.8511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8827, "pred_lgbm_base": 0.8956, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.87, "pred_logistic_all": 0.8036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.864, "pred_logistic_all": 0.8627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8632, "pred_lgbm_base": 0.8538, "pred_logistic_all": 0.8534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8341, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.8127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9121, "pred_lgbm_base": 0.8751, "pred_logistic_all": 0.8452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.8789, "pred_logistic_all": 0.8134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8779, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.8672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.8629, "pred_logistic_all": 0.8888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.8451, "pred_logistic_all": 0.8743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8413, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.8784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8459, "pred_lgbm_base": 0.8535, "pred_logistic_all": 0.8585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8682, "pred_lgbm_base": 0.837, "pred_logistic_all": 0.827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8268, "pred_logistic_all": 0.7911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8302, "pred_lgbm_base": 0.8397, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.8537, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8067, "pred_lgbm_base": 0.7968, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8544, "pred_lgbm_base": 0.8442, "pred_logistic_all": 0.8379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7796, "pred_lgbm_base": 0.7758, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8587, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.8367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8896, "pred_lgbm_base": 0.8678, "pred_logistic_all": 0.8401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8873, "pred_lgbm_base": 0.8654, "pred_logistic_all": 0.8457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8819, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.8686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8784, "pred_lgbm_base": 0.8704, "pred_logistic_all": 0.8418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8879, "pred_lgbm_base": 0.8703, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.8456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8811, "pred_lgbm_base": 0.8721, "pred_logistic_all": 0.8468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8213, "pred_logistic_all": 0.8368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8188, "pred_lgbm_base": 0.7819, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8164, "pred_lgbm_base": 0.7876, "pred_logistic_all": 0.7547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8382, "pred_lgbm_base": 0.7586, "pred_logistic_all": 0.7224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.8233, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.7904, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.7427, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.842, "pred_lgbm_base": 0.8405, "pred_logistic_all": 0.8206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8698, "pred_lgbm_base": 0.8304, "pred_logistic_all": 0.8417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7704, "pred_lgbm_base": 0.7992, "pred_logistic_all": 0.8283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8552, "pred_lgbm_base": 0.8582, "pred_logistic_all": 0.8768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8214, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.8575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8108, "pred_lgbm_base": 0.8183, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7655, "pred_lgbm_base": 0.762, "pred_logistic_all": 0.8486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.8096, "pred_logistic_all": 0.8669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.7796, "pred_logistic_all": 0.8498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.8768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8481, "pred_lgbm_base": 0.8278, "pred_logistic_all": 0.8908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8559, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.8865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8982, "pred_lgbm_base": 0.8934, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8741, "pred_lgbm_base": 0.8437, "pred_logistic_all": 0.8784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8776, "pred_lgbm_base": 0.8659, "pred_logistic_all": 0.8517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.8194, "pred_logistic_all": 0.8504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.8305, "pred_logistic_all": 0.8193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.8251, "pred_logistic_all": 0.8484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.8698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7097, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.8371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8495, "pred_lgbm_base": 0.8519, "pred_logistic_all": 0.8821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8219, "pred_logistic_all": 0.8593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7711, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.8164, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.819, "pred_lgbm_base": 0.8128, "pred_logistic_all": 0.8855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8098, "pred_lgbm_base": 0.8118, "pred_logistic_all": 0.8863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.794, "pred_logistic_all": 0.8487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.783, "pred_lgbm_base": 0.807, "pred_logistic_all": 0.8574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8166, "pred_lgbm_base": 0.8067, "pred_logistic_all": 0.867, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.8629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.8505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7874, "pred_lgbm_base": 0.8146, "pred_logistic_all": 0.8651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7678, "pred_logistic_all": 0.8657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8127, "pred_lgbm_base": 0.7268, "pred_logistic_all": 0.8476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7811, "pred_logistic_all": 0.86, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.7965, "pred_logistic_all": 0.862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8234, "pred_lgbm_base": 0.8263, "pred_logistic_all": 0.8727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7249, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.8573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8372, "pred_lgbm_base": 0.8236, "pred_logistic_all": 0.8755, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.8266, "pred_logistic_all": 0.877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.8358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.8004, "pred_logistic_all": 0.8595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.8681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8177, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8032, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.8611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9146, "pred_lgbm_base": 0.8731, "pred_logistic_all": 0.8972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9155, "pred_lgbm_base": 0.8717, "pred_logistic_all": 0.8429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8815, "pred_lgbm_base": 0.8773, "pred_logistic_all": 0.8777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9001, "pred_lgbm_base": 0.853, "pred_logistic_all": 0.8358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.8528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.7894, "pred_logistic_all": 0.8364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.934, "pred_lgbm_base": 0.9008, "pred_logistic_all": 0.8274, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.906, "pred_lgbm_base": 0.8784, "pred_logistic_all": 0.8743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9242, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.8198, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8072, "pred_logistic_all": 0.815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8757, "pred_lgbm_base": 0.9093, "pred_logistic_all": 0.8678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9179, "pred_lgbm_base": 0.8919, "pred_logistic_all": 0.875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9688, "pred_lgbm_base": 0.9586, "pred_logistic_all": 0.8849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9667, "pred_lgbm_base": 0.9449, "pred_logistic_all": 0.9016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9861, "pred_lgbm_base": 0.9797, "pred_logistic_all": 0.9177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.4469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5263, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.4268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5234, "pred_lgbm_base": 0.4131, "pred_logistic_all": 0.3838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4131, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4648, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5162, "pred_lgbm_base": 0.4052, "pred_logistic_all": 0.3651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4406, "pred_lgbm_base": 0.3988, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.433, "pred_logistic_all": 0.3989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4554, "pred_lgbm_base": 0.4032, "pred_logistic_all": 0.4032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4507, "pred_lgbm_base": 0.3988, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.4752, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4928, "pred_logistic_all": 0.4478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.4804, "pred_logistic_all": 0.4061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.4904, "pred_logistic_all": 0.3939, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6055, "pred_lgbm_base": 0.4885, "pred_logistic_all": 0.4293, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.5186, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.5092, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.4694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6057, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4306, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.3818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4609, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.4029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.528, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.4087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.3979, "pred_logistic_all": 0.3939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5113, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.3489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5188, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.4696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.3918, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.3851, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.3954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.4646, "pred_logistic_all": 0.387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5098, "pred_lgbm_base": 0.4435, "pred_logistic_all": 0.3905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5546, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.4177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3505, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.3732, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4089, "pred_logistic_all": 0.3581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4732, "pred_lgbm_base": 0.397, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4071, "pred_logistic_all": 0.3578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.4072, "pred_logistic_all": 0.4692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.3436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.3433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2736, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.3308, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5852, "pred_lgbm_base": 0.4239, "pred_logistic_all": 0.4305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2793, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.3597, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3946, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.3589, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3752, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.3599, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.399, "pred_lgbm_base": 0.4494, "pred_logistic_all": 0.3888, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5621, "pred_lgbm_base": 0.4373, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4176, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.4086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.4018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.3909, "pred_logistic_all": 0.3395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.4692, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.3892, "pred_logistic_all": 0.3392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3395, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.3618, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3213, "pred_lgbm_base": 0.3799, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3996, "pred_logistic_all": 0.3615, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3861, "pred_lgbm_base": 0.4638, "pred_logistic_all": 0.4215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3352, "pred_lgbm_base": 0.4264, "pred_logistic_all": 0.3374, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3258, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.4011, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3352, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.3372, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3731, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.3022, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3759, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3731, "pred_lgbm_base": 0.4244, "pred_logistic_all": 0.3019, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.2965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3425, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.3747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.2963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2409, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.3623, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3251, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.4378, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3368, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.4177, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3391, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.449, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3705, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.4395, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3069, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.4048, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3091, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4254, "pred_lgbm_base": 0.3929, "pred_logistic_all": 0.4303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.4269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4702, "pred_logistic_all": 0.4296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3139, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.3998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4659, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4041, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5372, "pred_lgbm_base": 0.4124, "pred_logistic_all": 0.4248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.4248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4797, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4792, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.5126, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.4071, "pred_logistic_all": 0.4725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.4598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5184, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.4553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.4561, "pred_logistic_all": 0.4472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.4321, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.5103, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3578, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.3823, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3602, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.4129, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4982, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.4236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.4268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.4515, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.4839, "pred_logistic_all": 0.475, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.4628, "pred_logistic_all": 0.4512, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4608, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.4557, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4945, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.4837, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5214, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.5038, "pred_logistic_all": 0.4059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5214, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4461, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.464, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4985, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4687, "pred_lgbm_base": 0.5137, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5011, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.524, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6381, "pred_logistic_all": 0.5063, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6183, "pred_lgbm_base": 0.641, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5558, "pred_lgbm_base": 0.4928, "pred_logistic_all": 0.4701, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.58, "pred_lgbm_base": 0.6327, "pred_logistic_all": 0.4762, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.58, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.4397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.4446, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.5506, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5406, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.5158, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5615, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.5384, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6411, "pred_lgbm_base": 0.5405, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.5466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5277, "pred_lgbm_base": 0.5261, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.512, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5911, "pred_lgbm_base": 0.5716, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5525, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5283, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6069, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6337, "pred_lgbm_base": 0.5993, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6403, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5677, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6111, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6295, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.4983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.6038, "pred_logistic_all": 0.5024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6409, "pred_lgbm_base": 0.5855, "pred_logistic_all": 0.5004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6767, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.6227, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.6281, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.5845, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4839, "pred_lgbm_base": 0.5056, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5832, "pred_lgbm_base": 0.5795, "pred_logistic_all": 0.5591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.5598, "pred_logistic_all": 0.548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5387, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6057, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.5875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.5332, "pred_logistic_all": 0.5797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5171, "pred_lgbm_base": 0.4798, "pred_logistic_all": 0.5835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5383, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6645, "pred_lgbm_base": 0.5856, "pred_logistic_all": 0.5416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.712, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6693, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.6009, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.5478, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5808, "pred_lgbm_base": 0.4973, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6129, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.5472, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6087, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.5033, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6606, "pred_lgbm_base": 0.6501, "pred_logistic_all": 0.5311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.608, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.72, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6809, "pred_lgbm_base": 0.6286, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7095, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.5033, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6407, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.4579, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6651, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6685, "pred_lgbm_base": 0.6043, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.664, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.6058, "pred_logistic_all": 0.4606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6932, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5957, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.5429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4494, "pred_lgbm_base": 0.4052, "pred_logistic_all": 0.4762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6134, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.4907, "pred_logistic_all": 0.5488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.607, "pred_lgbm_base": 0.5741, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5627, "pred_lgbm_base": 0.3615, "pred_logistic_all": 0.3926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.373, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.6386, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.399, "pred_lgbm_base": 0.333, "pred_logistic_all": 0.4437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4136, "pred_lgbm_base": 0.3392, "pred_logistic_all": 0.4754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6772, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7308, "pred_lgbm_base": 0.6563, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.679, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.6326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.5718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.6471, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7164, "pred_lgbm_base": 0.6603, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7902, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.6806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7282, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.6785, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6937, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7044, "pred_logistic_all": 0.7103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7191, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.748, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7227, "pred_lgbm_base": 0.6763, "pred_logistic_all": 0.6755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7666, "pred_lgbm_base": 0.7092, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.6863, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.697, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6861, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7482, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.6837, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7346, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.6776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.6603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7526, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.6716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7241, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7226, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7716, "pred_lgbm_base": 0.7671, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7043, "pred_lgbm_base": 0.6782, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6933, "pred_lgbm_base": 0.6884, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.6847, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7532, "pred_lgbm_base": 0.7034, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.6959, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.6894, "pred_logistic_all": 0.7111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.6954, "pred_logistic_all": 0.682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7343, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7516, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7641, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7835, "pred_lgbm_base": 0.7657, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.7082, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7398, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.7603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7402, "pred_lgbm_base": 0.727, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7911, "pred_lgbm_base": 0.7068, "pred_logistic_all": 0.7136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.7177, "pred_logistic_all": 0.7554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7764, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.7078, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7557, "pred_logistic_all": 0.7189, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.686, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7311, "pred_lgbm_base": 0.7642, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7425, "pred_lgbm_base": 0.739, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7522, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7521, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.898, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.8233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8712, "pred_lgbm_base": 0.8355, "pred_logistic_all": 0.7723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8272, "pred_logistic_all": 0.7394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.801, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8232, "pred_lgbm_base": 0.7995, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7291, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.853, "pred_lgbm_base": 0.8159, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8119, "pred_lgbm_base": 0.7999, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5916, "pred_lgbm_base": 0.5858, "pred_logistic_all": 0.7407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8036, "pred_lgbm_base": 0.7793, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6116, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.7303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7699, "pred_lgbm_base": 0.7237, "pred_logistic_all": 0.7814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.7221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7182, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.739, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7898, "pred_lgbm_base": 0.7653, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8468, "pred_lgbm_base": 0.771, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8211, "pred_lgbm_base": 0.8175, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8524, "pred_lgbm_base": 0.9045, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4754, "pred_lgbm_base": 0.4656, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4278, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4622, "pred_lgbm_base": 0.4533, "pred_logistic_all": 0.4678, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.394, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.4795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4608, "pred_lgbm_base": 0.3361, "pred_logistic_all": 0.3284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4767, "pred_lgbm_base": 0.3514, "pred_logistic_all": 0.4553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.4044, "pred_logistic_all": 0.4908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.359, "pred_lgbm_base": 0.3634, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3208, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3574, "pred_lgbm_base": 0.3571, "pred_logistic_all": 0.3769, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5094, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4742, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.4108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5077, "pred_lgbm_base": 0.4212, "pred_logistic_all": 0.446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4579, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.4313, "pred_logistic_all": 0.3721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3925, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3804, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.4243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3877, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.4042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5881, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.4376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5206, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.4926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4659, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.4853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.3946, "pred_logistic_all": 0.4614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3792, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.4595, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3724, "pred_lgbm_base": 0.341, "pred_logistic_all": 0.4263, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3452, "pred_lgbm_base": 0.4082, "pred_logistic_all": 0.4278, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3719, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.438, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4587, "pred_lgbm_base": 0.4966, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.4455, "pred_logistic_all": 0.395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4276, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.4167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5232, "pred_logistic_all": 0.438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.465, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.4756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3902, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3497, "pred_lgbm_base": 0.3519, "pred_logistic_all": 0.3796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3684, "pred_lgbm_base": 0.3791, "pred_logistic_all": 0.3643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4426, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.4433, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4223, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.44, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4245, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.429, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.4258, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3897, "pred_lgbm_base": 0.4251, "pred_logistic_all": 0.4413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4421, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.4948, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4394, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3142, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.3267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3189, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.3426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3173, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.3243, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2374, "pred_lgbm_base": 0.3734, "pred_logistic_all": 0.3316, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3236, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.3529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2601, "pred_lgbm_base": 0.301, "pred_logistic_all": 0.3169, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3755, "pred_lgbm_base": 0.4357, "pred_logistic_all": 0.3994, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4274, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.3989, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4604, "pred_lgbm_base": 0.3972, "pred_logistic_all": 0.4031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.587, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4516, "pred_lgbm_base": 0.4491, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4028, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4233, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.4193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3278, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.4567, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4182, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.4153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3889, "pred_lgbm_base": 0.4494, "pred_logistic_all": 0.4702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6012, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.5095, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5383, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.4618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5763, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.5163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5796, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5424, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.4635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5137, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4164, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.4812, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4119, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6063, "pred_lgbm_base": 0.5033, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3246, "pred_lgbm_base": 0.3103, "pred_logistic_all": 0.1986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3028, "pred_lgbm_base": 0.2322, "pred_logistic_all": 0.094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.2966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2051, "pred_lgbm_base": 0.2554, "pred_logistic_all": 0.202, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2085, "pred_lgbm_base": 0.2664, "pred_logistic_all": 0.2234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3789, "pred_lgbm_base": 0.3934, "pred_logistic_all": 0.2095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2648, "pred_lgbm_base": 0.2356, "pred_logistic_all": 0.1511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2932, "pred_lgbm_base": 0.2458, "pred_logistic_all": 0.164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2975, "pred_lgbm_base": 0.2542, "pred_logistic_all": 0.1823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2228, "pred_lgbm_base": 0.1586, "pred_logistic_all": 0.2571, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2278, "pred_lgbm_base": 0.1646, "pred_logistic_all": 0.2823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2889, "pred_lgbm_base": 0.3336, "pred_logistic_all": 0.2473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2836, "pred_lgbm_base": 0.3595, "pred_logistic_all": 0.1823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2442, "pred_lgbm_base": 0.2647, "pred_logistic_all": 0.2177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.3795, "pred_logistic_all": 0.2955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4614, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3727, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.3222, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.373, "pred_lgbm_base": 0.3651, "pred_logistic_all": 0.2746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2684, "pred_lgbm_base": 0.261, "pred_logistic_all": 0.2634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.252, "pred_lgbm_base": 0.2072, "pred_logistic_all": 0.2443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2231, "pred_lgbm_base": 0.3535, "pred_logistic_all": 0.3266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3009, "pred_lgbm_base": 0.2607, "pred_logistic_all": 0.3154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.3229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4273, "pred_lgbm_base": 0.3615, "pred_logistic_all": 0.2744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.3866, "pred_logistic_all": 0.3864, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4441, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.3422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2731, "pred_lgbm_base": 0.2812, "pred_logistic_all": 0.2867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.3881, "pred_logistic_all": 0.371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.3572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2291, "pred_lgbm_base": 0.1975, "pred_logistic_all": 0.2167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2291, "pred_lgbm_base": 0.1978, "pred_logistic_all": 0.2165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2312, "pred_lgbm_base": 0.2144, "pred_logistic_all": 0.2572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2363, "pred_lgbm_base": 0.2188, "pred_logistic_all": 0.2824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.1866, "pred_lgbm_base": 0.2535, "pred_logistic_all": 0.23, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.1836, "pred_lgbm_base": 0.2529, "pred_logistic_all": 0.2298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.3809, "pred_logistic_all": 0.2899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4001, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.3168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3684, "pred_lgbm_base": 0.3518, "pred_logistic_all": 0.3052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.3419, "pred_logistic_all": 0.3359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3558, "pred_lgbm_base": 0.3467, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2909, "pred_lgbm_base": 0.3058, "pred_logistic_all": 0.3174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2868, "pred_lgbm_base": 0.305, "pred_logistic_all": 0.3171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3188, "pred_lgbm_base": 0.3651, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3145, "pred_lgbm_base": 0.3643, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.3553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.3851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.4062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.4814, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.3645, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4884, "pred_lgbm_base": 0.3877, "pred_logistic_all": 0.5341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3871, "pred_lgbm_base": 0.3744, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4888, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.4771, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5072, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.5416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.3316, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5766, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5063, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.457, "pred_lgbm_base": 0.3975, "pred_logistic_all": 0.4932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5942, "pred_lgbm_base": 0.5153, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.5385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5616, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.56, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.4551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.4869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3682, "pred_lgbm_base": 0.3595, "pred_logistic_all": 0.4445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3518, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.4441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3601, "pred_lgbm_base": 0.3456, "pred_logistic_all": 0.4371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.3467, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.3413, "pred_logistic_all": 0.3592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.3403, "pred_logistic_all": 0.3891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4576, "pred_lgbm_base": 0.423, "pred_logistic_all": 0.4574, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.44, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.5082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3879, "pred_lgbm_base": 0.3126, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3186, "pred_logistic_all": 0.4363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2606, "pred_lgbm_base": 0.2524, "pred_logistic_all": 0.4047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2606, "pred_lgbm_base": 0.2542, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.3089, "pred_logistic_all": 0.4586, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4483, "pred_lgbm_base": 0.3097, "pred_logistic_all": 0.4905, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3331, "pred_lgbm_base": 0.326, "pred_logistic_all": 0.3793, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3287, "pred_lgbm_base": 0.3272, "pred_logistic_all": 0.379, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2553, "pred_lgbm_base": 0.2391, "pred_logistic_all": 0.3801, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2555, "pred_lgbm_base": 0.2411, "pred_logistic_all": 0.4106, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.4109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.792, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.3915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.7889, "pred_logistic_all": 0.3912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6845, "pred_lgbm_base": 0.6939, "pred_logistic_all": 0.3603, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.36, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3099, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.3434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3051, "pred_lgbm_base": 0.3482, "pred_logistic_all": 0.3482, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3444, "pred_lgbm_base": 0.3394, "pred_logistic_all": 0.3111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.2932, "pred_logistic_all": 0.3063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4563, "pred_lgbm_base": 0.3427, "pred_logistic_all": 0.3113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3711, "pred_lgbm_base": 0.4091, "pred_logistic_all": 0.2518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3446, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.2617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.376, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.2766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.362, "pred_lgbm_base": 0.3997, "pred_logistic_all": 0.4267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3279, "pred_lgbm_base": 0.3341, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3446, "pred_lgbm_base": 0.3551, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4143, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4501, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.3173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.3885, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3006, "pred_lgbm_base": 0.3542, "pred_logistic_all": 0.2979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.4046, "pred_logistic_all": 0.4631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4016, "pred_lgbm_base": 0.3774, "pred_logistic_all": 0.3778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3764, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.3755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3349, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.3327, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3791, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.4597, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4576, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.4365, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4553, "pred_lgbm_base": 0.4313, "pred_logistic_all": 0.4675, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4708, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5775, "pred_lgbm_base": 0.5267, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.4818, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4067, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4255, "pred_lgbm_base": 0.4235, "pred_logistic_all": 0.4905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4618, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4233, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.4775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4753, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4929, "pred_logistic_all": 0.465, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3944, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.379, "pred_lgbm_base": 0.4259, "pred_logistic_all": 0.4217, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2784, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.484, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.5522, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3711, "pred_lgbm_base": 0.3821, "pred_logistic_all": 0.4239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5583, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.5454, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.4243, "pred_logistic_all": 0.4511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3553, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3677, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.3655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3809, "pred_lgbm_base": 0.4356, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5031, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.471, "pred_lgbm_base": 0.4442, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4402, "pred_lgbm_base": 0.385, "pred_logistic_all": 0.3926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.4001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3613, "pred_lgbm_base": 0.3491, "pred_logistic_all": 0.4054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4022, "pred_lgbm_base": 0.3527, "pred_logistic_all": 0.3673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3263, "pred_lgbm_base": 0.362, "pred_logistic_all": 0.3353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4209, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4564, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.3647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4101, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.4278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4303, "pred_logistic_all": 0.4866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.4799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4963, "pred_lgbm_base": 0.4139, "pred_logistic_all": 0.4607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.467, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.3823, "pred_logistic_all": 0.4624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.393, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.4358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.3907, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.3893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3318, "pred_lgbm_base": 0.3398, "pred_logistic_all": 0.4166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4436, "pred_lgbm_base": 0.3727, "pred_logistic_all": 0.4199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.4106, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4499, "pred_lgbm_base": 0.3604, "pred_logistic_all": 0.3736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4449, "pred_lgbm_base": 0.3579, "pred_logistic_all": 0.3905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4389, "pred_lgbm_base": 0.367, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4234, "pred_lgbm_base": 0.3752, "pred_logistic_all": 0.367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.426, "pred_lgbm_base": 0.3656, "pred_logistic_all": 0.3972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.4902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4747, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4543, "pred_lgbm_base": 0.3935, "pred_logistic_all": 0.4408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4543, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5177, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5854, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.6017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.5803, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.4932, "pred_logistic_all": 0.4841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6476, "pred_lgbm_base": 0.623, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.747, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.7288, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7908, "pred_lgbm_base": 0.7659, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5246, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5704, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.6126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5704, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.5624, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5895, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.5038, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.5625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6464, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7742, "pred_lgbm_base": 0.7704, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8104, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.8032, "pred_logistic_all": 0.719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8494, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.6673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8355, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8211, "pred_lgbm_base": 0.8202, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.6105}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.6725, "pred_logistic_all": 0.5911, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8374, "pred_lgbm_base": 0.803, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.6156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.7869, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7993, "pred_lgbm_base": 0.7703, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7859, "pred_lgbm_base": 0.7721, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7894, "pred_lgbm_base": 0.7717, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7587, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.6403, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.7948, "pred_logistic_all": 0.69, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6774, "pred_lgbm_base": 0.634, "pred_logistic_all": 0.6129, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7656, "pred_lgbm_base": 0.7824, "pred_logistic_all": 0.6683, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6447, "pred_lgbm_base": 0.6211, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7872, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.666, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7714, "pred_lgbm_base": 0.8024, "pred_logistic_all": 0.672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.5239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.6152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6604, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7287, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6562, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.6114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.4876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.6793, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.6575, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7981, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6892, "pred_lgbm_base": 0.6398, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.6876, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4916, "pred_lgbm_base": 0.5084, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.6027, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.6374, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.5676, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7092, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6803, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6732, "pred_lgbm_base": 0.6432, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7011, "pred_lgbm_base": 0.6178, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6186, "pred_lgbm_base": 0.6178, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6726, "pred_lgbm_base": 0.5866, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.6145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.757, "pred_lgbm_base": 0.6526, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6584, "pred_lgbm_base": 0.6319, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.6634, "pred_logistic_all": 0.6338, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7476, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.5578, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.752, "pred_lgbm_base": 0.6322, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.6306, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7608, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.748}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.7223, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6469, "pred_lgbm_base": 0.6021, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8349, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7412, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7266, "pred_logistic_all": 0.7071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.764, "pred_lgbm_base": 0.7349, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.7117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.7171, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7813, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6936, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.7685, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6997, "pred_lgbm_base": 0.7079, "pred_logistic_all": 0.6967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.7768, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7336, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7519, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.7054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7337, "pred_lgbm_base": 0.6922, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5831, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.5332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6247, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7369, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8355, "pred_lgbm_base": 0.8262, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.6968, "pred_logistic_all": 0.7273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.6883, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7589, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.748, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.7304, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.7055, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7757, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.7414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8199, "pred_lgbm_base": 0.7721, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8233, "pred_lgbm_base": 0.7754, "pred_logistic_all": 0.7617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7789, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7952, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7806, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7756, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.8533, "pred_logistic_all": 0.789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.793, "pred_lgbm_base": 0.7898, "pred_logistic_all": 0.7957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8037, "pred_lgbm_base": 0.7945, "pred_logistic_all": 0.7969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7553, "pred_lgbm_base": 0.7622, "pred_logistic_all": 0.7769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6827, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6666, "pred_lgbm_base": 0.6042, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5584, "pred_lgbm_base": 0.5307, "pred_logistic_all": 0.678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5493, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.5765, "pred_logistic_all": 0.6356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6476, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6337, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6126, "pred_lgbm_base": 0.648, "pred_logistic_all": 0.588, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6742, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.6932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7335, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.7161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.872, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.692, "pred_lgbm_base": 0.6668, "pred_logistic_all": 0.765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5722, "pred_lgbm_base": 0.5143, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6335, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6558, "pred_lgbm_base": 0.7092, "pred_logistic_all": 0.7674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.6581, "pred_logistic_all": 0.7462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6688, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6659, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.6175, "pred_logistic_all": 0.7196, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8868, "pred_lgbm_base": 0.8672, "pred_logistic_all": 0.7994, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8194, "pred_lgbm_base": 0.8389, "pred_logistic_all": 0.7983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8189, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8696, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8916, "pred_lgbm_base": 0.8934, "pred_logistic_all": 0.8397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9177, "pred_lgbm_base": 0.9453, "pred_logistic_all": 0.781, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9634, "pred_lgbm_base": 0.9651, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2836, "pred_lgbm_base": 0.3409, "pred_logistic_all": 0.3136, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4009, "pred_lgbm_base": 0.3515, "pred_logistic_all": 0.3487, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3381, "pred_lgbm_base": 0.2855, "pred_logistic_all": 0.2969, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3305, "pred_lgbm_base": 0.3307, "pred_logistic_all": 0.3393, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3235, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.2987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3283, "pred_lgbm_base": 0.3801, "pred_logistic_all": 0.3325, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2735, "pred_lgbm_base": 0.3202, "pred_logistic_all": 0.2818, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2751, "pred_lgbm_base": 0.3151, "pred_logistic_all": 0.2704, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2793, "pred_lgbm_base": 0.3233, "pred_logistic_all": 0.2964, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3679, "pred_lgbm_base": 0.3198, "pred_logistic_all": 0.3152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3057, "pred_lgbm_base": 0.2989, "pred_logistic_all": 0.2853, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3267, "pred_lgbm_base": 0.3056, "pred_logistic_all": 0.3284, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3352, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.3016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.32, "pred_lgbm_base": 0.3015, "pred_logistic_all": 0.2727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4606, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.4441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3771, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.3399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.4442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.548, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.4658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.5282, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4237, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.4401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4368, "pred_lgbm_base": 0.3941, "pred_logistic_all": 0.4809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4346, "pred_lgbm_base": 0.3887, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4155, "pred_logistic_all": 0.4835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4602, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4068, "pred_lgbm_base": 0.3742, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3955, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.4602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3993, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4062, "pred_lgbm_base": 0.3973, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3987, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.3147, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.4262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4587, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.4045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.437, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.4586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4355, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3902, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.47, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5004, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.3675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4909, "pred_logistic_all": 0.4746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.5035, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.4755, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3693, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.322, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3718, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.3891, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4901, "pred_lgbm_base": 0.4391, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4192, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3846, "pred_lgbm_base": 0.4445, "pred_logistic_all": 0.4438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.5491, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.5226, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3924, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.4264, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5582, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.58, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5509, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.3359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5453, "pred_lgbm_base": 0.4999, "pred_logistic_all": 0.4041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.3969, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5612, "pred_lgbm_base": 0.472, "pred_logistic_all": 0.5922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5504, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.5795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.504, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6129, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.5214, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5366, "pred_lgbm_base": 0.4638, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5676, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5219, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5238, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6062, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5503, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5549, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5283, "pred_lgbm_base": 0.4839, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5867, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.5892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.5894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.5782, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5791, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5397, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.4832, "pred_logistic_all": 0.5282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.5834, "pred_logistic_all": 0.5187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.5557, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.5504, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3872, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.5121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5136, "pred_lgbm_base": 0.4619, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.4157, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5677, "pred_lgbm_base": 0.5867, "pred_logistic_all": 0.4496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.4367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5222, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6137, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5802, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6244, "pred_logistic_all": 0.5, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.5033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.5366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5781, "pred_lgbm_base": 0.6054, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.6436, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.5049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5048, "pred_lgbm_base": 0.552, "pred_logistic_all": 0.5094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5738, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5529, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.5465, "pred_logistic_all": 0.4955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5831, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.4435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6732, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3298, "pred_lgbm_base": 0.3393, "pred_logistic_all": 0.3572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5831, "pred_lgbm_base": 0.5384, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4084, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.4217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6034, "pred_lgbm_base": 0.571, "pred_logistic_all": 0.461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5683, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.3402, "pred_logistic_all": 0.4253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4313, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3858, "pred_lgbm_base": 0.3501, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3918, "pred_lgbm_base": 0.3592, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.5958, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.637, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.6067, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6629, "pred_lgbm_base": 0.6682, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4915, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6175, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6511, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5916, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.6188, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.5809, "pred_logistic_all": 0.532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.6801, "pred_logistic_all": 0.5608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.6499, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.5479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6795, "pred_lgbm_base": 0.6088, "pred_logistic_all": 0.5369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5968, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.5449, "pred_logistic_all": 0.6516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.5812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.6006, "pred_logistic_all": 0.5364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7084, "pred_lgbm_base": 0.5801, "pred_logistic_all": 0.5233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.5761, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.5531, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6218, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.6241, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.4526, "pred_logistic_all": 0.46, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5199, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.5874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4691, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.4633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.549, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.5754, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.4647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7188, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.6276, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.5671, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7997, "pred_lgbm_base": 0.7825, "pred_logistic_all": 0.5686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5799, "pred_lgbm_base": 0.5257, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5487, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.5803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.6657, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6064, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6469, "pred_lgbm_base": 0.5394, "pred_logistic_all": 0.5682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6605, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6872, "pred_lgbm_base": 0.6383, "pred_logistic_all": 0.7442, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.5796, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5294, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.673, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5058, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.4617, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4728, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.6036, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.5569, "pred_logistic_all": 0.4689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4567, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4759, "pred_lgbm_base": 0.4702, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2712, "pred_lgbm_base": 0.2075, "pred_logistic_all": 0.1813, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2151, "pred_lgbm_base": 0.2244, "pred_logistic_all": 0.1817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2304, "pred_lgbm_base": 0.238, "pred_logistic_all": 0.2094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2075, "pred_lgbm_base": 0.2231, "pred_logistic_all": 0.1964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2161, "pred_lgbm_base": 0.2153, "pred_logistic_all": 0.1854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3447, "pred_lgbm_base": 0.2012, "pred_logistic_all": 0.1299, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2484, "pred_lgbm_base": 0.2045, "pred_logistic_all": 0.342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.1646, "pred_lgbm_base": 0.208, "pred_logistic_all": 0.4576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.561, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4413, "pred_lgbm_base": 0.4114, "pred_logistic_all": 0.4964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4987, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5082, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4287, "pred_lgbm_base": 0.3693, "pred_logistic_all": 0.5159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4056, "pred_lgbm_base": 0.3426, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3305, "pred_lgbm_base": 0.3548, "pred_logistic_all": 0.4479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.3387, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3923, "pred_lgbm_base": 0.3572, "pred_logistic_all": 0.426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.4215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3924, "pred_lgbm_base": 0.4208, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4253, "pred_lgbm_base": 0.3935, "pred_logistic_all": 0.4529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5529, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4267, "pred_lgbm_base": 0.3748, "pred_logistic_all": 0.508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4138, "pred_lgbm_base": 0.4192, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2903, "pred_lgbm_base": 0.3841, "pred_logistic_all": 0.4525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3433, "pred_lgbm_base": 0.3675, "pred_logistic_all": 0.4062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4638, "pred_lgbm_base": 0.4458, "pred_logistic_all": 0.4602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3709, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.4218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4015, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.4371, "pred_logistic_all": 0.4569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.422, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.5408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4169, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.4602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3418, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.41, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3003, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.4076, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3347, "pred_lgbm_base": 0.3346, "pred_logistic_all": 0.3937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4201, "pred_lgbm_base": 0.3611, "pred_logistic_all": 0.3642, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.3864, "pred_logistic_all": 0.3617, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3415, "pred_lgbm_base": 0.3628, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.3917, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3006, "pred_lgbm_base": 0.3393, "pred_logistic_all": 0.3653, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3469, "pred_lgbm_base": 0.3494, "pred_logistic_all": 0.3807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3991, "pred_lgbm_base": 0.3769, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4391, "pred_lgbm_base": 0.375, "pred_logistic_all": 0.5051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2719, "pred_lgbm_base": 0.3955, "pred_logistic_all": 0.4164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.433, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3288, "pred_lgbm_base": 0.3914, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4639, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3268, "pred_lgbm_base": 0.3858, "pred_logistic_all": 0.4533, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4244, "pred_lgbm_base": 0.3784, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3987, "pred_lgbm_base": 0.4392, "pred_logistic_all": 0.3377, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4627, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.4611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.43, "pred_logistic_all": 0.4481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3158, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4536, "pred_lgbm_base": 0.4068, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6065, "pred_lgbm_base": 0.4501, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.395, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.4611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3863, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4357, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4273, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.4512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5416, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5013, "pred_lgbm_base": 0.5296, "pred_logistic_all": 0.384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4904, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.3871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4742, "pred_logistic_all": 0.4195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.4699, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5269, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.4204, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5177, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.4077, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.472, "pred_lgbm_base": 0.4156, "pred_logistic_all": 0.4306, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4248, "pred_lgbm_base": 0.4255, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.5116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6085, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.4244, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.5923, "pred_logistic_all": 0.5277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.5522, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.4722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5832, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4285, "pred_lgbm_base": 0.5325, "pred_logistic_all": 0.4987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.4631, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3501, "pred_lgbm_base": 0.3197, "pred_logistic_all": 0.3761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4465, "pred_lgbm_base": 0.3996, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.5547, "pred_logistic_all": 0.5437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5549, "pred_lgbm_base": 0.3967, "pred_logistic_all": 0.4809, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.3662, "pred_logistic_all": 0.4196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4708, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.4279, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5444, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.5118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5815, "pred_lgbm_base": 0.3978, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.4787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.4018, "pred_logistic_all": 0.5158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.4015, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4101, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3694, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.4106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4097, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.393, "pred_lgbm_base": 0.3993, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3587, "pred_lgbm_base": 0.3771, "pred_logistic_all": 0.3274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3651, "pred_lgbm_base": 0.37, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3587, "pred_lgbm_base": 0.3763, "pred_logistic_all": 0.3271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.395, "pred_lgbm_base": 0.3823, "pred_logistic_all": 0.347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3658, "pred_lgbm_base": 0.37, "pred_logistic_all": 0.41, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.395, "pred_lgbm_base": 0.3815, "pred_logistic_all": 0.3467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5497, "pred_lgbm_base": 0.3832, "pred_logistic_all": 0.3812, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5481, "pred_lgbm_base": 0.4424, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3424, "pred_lgbm_base": 0.4089, "pred_logistic_all": 0.3771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5554, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3424, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.3768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.4066, "pred_logistic_all": 0.4364, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5818, "pred_lgbm_base": 0.4162, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5229, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.4438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.3873, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4368, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.3724, "pred_logistic_all": 0.4907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3437, "pred_lgbm_base": 0.3945, "pred_logistic_all": 0.3969, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3437, "pred_lgbm_base": 0.3936, "pred_logistic_all": 0.3966, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.4496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3818, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.3905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4132, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.4412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4201, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3761, "pred_lgbm_base": 0.3417, "pred_logistic_all": 0.4072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3855, "pred_lgbm_base": 0.3465, "pred_logistic_all": 0.4384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.3616, "pred_logistic_all": 0.371, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.3336, "pred_logistic_all": 0.359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.53, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.5869, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5132, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4958, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.5154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4745, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4781, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4785, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5297, "pred_lgbm_base": 0.4932, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4461, "pred_logistic_all": 0.4539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.4669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4703, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5471, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.584, "pred_lgbm_base": 0.5273, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4785, "pred_lgbm_base": 0.4369, "pred_logistic_all": 0.5155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5607, "pred_lgbm_base": 0.545, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5155, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5023, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5114, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.4835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4431, "pred_lgbm_base": 0.386, "pred_logistic_all": 0.424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4516, "pred_lgbm_base": 0.3907, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.559, "pred_logistic_all": 0.4964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4751, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.5697, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2797, "pred_lgbm_base": 0.3759, "pred_logistic_all": 0.3088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2757, "pred_lgbm_base": 0.3634, "pred_logistic_all": 0.3086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2584, "pred_lgbm_base": 0.2889, "pred_logistic_all": 0.3346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2547, "pred_lgbm_base": 0.2873, "pred_logistic_all": 0.3343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3233, "pred_lgbm_base": 0.2866, "pred_logistic_all": 0.276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3316, "pred_lgbm_base": 0.2927, "pred_logistic_all": 0.3023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4089, "pred_lgbm_base": 0.4022, "pred_logistic_all": 0.3498, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2961, "pred_lgbm_base": 0.2448, "pred_logistic_all": 0.3686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4275, "pred_lgbm_base": 0.4124, "pred_logistic_all": 0.3153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3076, "pred_lgbm_base": 0.2566, "pred_logistic_all": 0.3108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4095, "pred_lgbm_base": 0.3777, "pred_logistic_all": 0.3684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4241, "pred_lgbm_base": 0.3541, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4551, "pred_lgbm_base": 0.3983, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.578, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.531, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5136, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.5378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5153, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5066, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.4964, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.5535, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6479, "pred_lgbm_base": 0.6594, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.6586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8152, "pred_lgbm_base": 0.776, "pred_logistic_all": 0.747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.531, "pred_logistic_all": 0.6632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.5998, "pred_logistic_all": 0.6461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.7385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.764, "pred_logistic_all": 0.7568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.6356, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6776, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6851, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.5405, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.5613, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.5332, "pred_logistic_all": 0.6828, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.556, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.6453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.5443, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.827, "pred_lgbm_base": 0.753, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8318, "pred_lgbm_base": 0.7298, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8831, "pred_lgbm_base": 0.7735, "pred_logistic_all": 0.6385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8891, "pred_lgbm_base": 0.8268, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9579, "pred_lgbm_base": 0.9654, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9818, "pred_lgbm_base": 0.9761, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9815, "pred_lgbm_base": 0.9763, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.3997, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3555, "pred_lgbm_base": 0.4215, "pred_logistic_all": 0.4014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4695, "pred_lgbm_base": 0.4091, "pred_logistic_all": 0.4494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3455, "pred_lgbm_base": 0.3361, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3392, "pred_lgbm_base": 0.3549, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2893, "pred_lgbm_base": 0.3238, "pred_logistic_all": 0.4966, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.365, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3818, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.4797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4626, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3836, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.4125, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.477, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.4143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3893, "pred_logistic_all": 0.3564, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3642, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3687, "pred_lgbm_base": 0.3749, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2871, "pred_lgbm_base": 0.3346, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3463, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4317, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.5408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3563, "pred_lgbm_base": 0.4146, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4967, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4015, "pred_lgbm_base": 0.3633, "pred_logistic_all": 0.478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.3633, "pred_logistic_all": 0.493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3531, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.384, "pred_lgbm_base": 0.3894, "pred_logistic_all": 0.4792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3368, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3424, "pred_lgbm_base": 0.3608, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3489, "pred_lgbm_base": 0.355, "pred_logistic_all": 0.5177, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.3965, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.496, "pred_lgbm_base": 0.404, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4133, "pred_lgbm_base": 0.4682, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4217, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3894, "pred_lgbm_base": 0.3894, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4048, "pred_lgbm_base": 0.397, "pred_logistic_all": 0.488, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.5255, "pred_logistic_all": 0.5117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3819, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.4614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3887, "pred_lgbm_base": 0.3943, "pred_logistic_all": 0.4648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.5154, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3672, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3944, "pred_lgbm_base": 0.3973, "pred_logistic_all": 0.4342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3929, "pred_lgbm_base": 0.3862, "pred_logistic_all": 0.414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3621, "pred_lgbm_base": 0.398, "pred_logistic_all": 0.4233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3895, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3195, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4189, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.3965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3723, "pred_lgbm_base": 0.4192, "pred_logistic_all": 0.4085, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4259, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.4274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3953, "pred_lgbm_base": 0.4279, "pred_logistic_all": 0.4728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3348, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.3583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.405, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.4609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.3644, "pred_logistic_all": 0.3371, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.3627, "pred_logistic_all": 0.3368, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3162, "pred_lgbm_base": 0.3685, "pred_logistic_all": 0.3623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2745, "pred_lgbm_base": 0.3428, "pred_logistic_all": 0.3112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2825, "pred_lgbm_base": 0.3491, "pred_logistic_all": 0.3392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3272, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.3097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3941, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4133, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4449, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5012, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.56, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.292, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2821, "pred_lgbm_base": 0.3846, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5275, "pred_lgbm_base": 0.4873, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5131, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4011, "pred_lgbm_base": 0.4499, "pred_logistic_all": 0.4861, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3759, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4393, "pred_lgbm_base": 0.3931, "pred_logistic_all": 0.4758, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4559, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.4709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.584, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4506, "pred_lgbm_base": 0.5028, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.5085, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6379, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.5781, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4058, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3164, "pred_lgbm_base": 0.4407, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5346, "pred_lgbm_base": 0.4874, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3832, "pred_lgbm_base": 0.3687, "pred_logistic_all": 0.4226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.4888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4064, "pred_lgbm_base": 0.3497, "pred_logistic_all": 0.3721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3861, "pred_lgbm_base": 0.3377, "pred_logistic_all": 0.3926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5202, "pred_logistic_all": 0.4631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4796, "pred_lgbm_base": 0.4535, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.5205, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4687, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.4384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.4723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.4695, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.5238, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4726, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.419, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4622, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.5787, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4713, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5882, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.4277, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.5445, "pred_logistic_all": 0.5439, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.5245, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.5211, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5643, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.568, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4206, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.5031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4423, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4022, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.4062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4051, "pred_lgbm_base": 0.3957, "pred_logistic_all": 0.4085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4148, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.413, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4069, "pred_lgbm_base": 0.3963, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4197, "pred_lgbm_base": 0.4087, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.5172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3833, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.4666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3727, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.4436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4331, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.4585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.4782, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.571, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.447, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.554, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.5765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.5211, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4225, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.4989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4803, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.4167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3743, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.4391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.4221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.352, "pred_lgbm_base": 0.3927, "pred_logistic_all": 0.3984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.352, "pred_lgbm_base": 0.3919, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.3746, "pred_logistic_all": 0.3895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.3738, "pred_logistic_all": 0.3892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5199, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.4322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.4112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4586, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.4395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5075, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.4491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.4883, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4193, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.4772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.4445, "pred_logistic_all": 0.4315, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3811, "pred_lgbm_base": 0.3818, "pred_logistic_all": 0.4261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3905, "pred_lgbm_base": 0.3868, "pred_logistic_all": 0.4576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4558, "pred_logistic_all": 0.398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.4254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.4568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.4084, "pred_logistic_all": 0.4561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3412, "pred_lgbm_base": 0.363, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5031, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6223, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.4021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4535, "pred_lgbm_base": 0.3841, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3944, "pred_lgbm_base": 0.3525, "pred_logistic_all": 0.3925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3483, "pred_lgbm_base": 0.3281, "pred_logistic_all": 0.379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4017, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.4572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.4954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.3815, "pred_logistic_all": 0.3475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.3472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4144, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4018, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4087, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.3879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4538, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.4025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.3404, "pred_logistic_all": 0.471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.3865, "pred_logistic_all": 0.3747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4718, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.4051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4203, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.2885, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3714, "pred_lgbm_base": 0.2619, "pred_logistic_all": 0.3249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2341, "pred_lgbm_base": 0.1971, "pred_logistic_all": 0.2626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2393, "pred_lgbm_base": 0.2017, "pred_logistic_all": 0.2881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3639, "pred_lgbm_base": 0.3496, "pred_logistic_all": 0.3249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.356, "pred_lgbm_base": 0.3168, "pred_logistic_all": 0.3094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.355, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2702, "pred_lgbm_base": 0.3181, "pred_logistic_all": 0.3316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2702, "pred_lgbm_base": 0.3174, "pred_logistic_all": 0.3313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4184, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3661, "pred_lgbm_base": 0.3756, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3988, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4073, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.5133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4366, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.4451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4306, "pred_lgbm_base": 0.4323, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4708, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4704, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4962, "pred_lgbm_base": 0.4216, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5037, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.4697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5957, "pred_lgbm_base": 0.501, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5346, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.5721, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.5061, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.512, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5024, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.3424, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4084, "pred_lgbm_base": 0.3598, "pred_logistic_all": 0.4771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.3384, "pred_logistic_all": 0.4798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4194, "pred_lgbm_base": 0.3701, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4063, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.4952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.399, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.5338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3885, "pred_lgbm_base": 0.4217, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2856, "pred_lgbm_base": 0.3036, "pred_logistic_all": 0.2929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2982, "pred_lgbm_base": 0.337, "pred_logistic_all": 0.3168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2941, "pred_lgbm_base": 0.3306, "pred_logistic_all": 0.3165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.322, "pred_lgbm_base": 0.3644, "pred_logistic_all": 0.4004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3266, "pred_lgbm_base": 0.3526, "pred_logistic_all": 0.3428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2082, "pred_lgbm_base": 0.2359, "pred_logistic_all": 0.3699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2784, "pred_lgbm_base": 0.2532, "pred_logistic_all": 0.3587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3529, "pred_lgbm_base": 0.2946, "pred_logistic_all": 0.4195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3435, "pred_lgbm_base": 0.3505, "pred_logistic_all": 0.4459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4463, "pred_lgbm_base": 0.3851, "pred_logistic_all": 0.371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4346, "pred_lgbm_base": 0.3939, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4567, "pred_lgbm_base": 0.3359, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4567, "pred_lgbm_base": 0.3422, "pred_logistic_all": 0.4834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.3846, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4932, "pred_lgbm_base": 0.3153, "pred_logistic_all": 0.3813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4842, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.5001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5141, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5602, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.4268, "pred_logistic_all": 0.5929, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.579, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5324, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4754, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.5209, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5638, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5474, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5431, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.5462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4294, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.5338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.57, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5101, "pred_lgbm_base": 0.4273, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7381, "pred_lgbm_base": 0.693, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5645, "pred_logistic_all": 0.6133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.3582, "pred_logistic_all": 0.622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9497, "pred_lgbm_base": 0.9179, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3061, "pred_lgbm_base": 0.3403, "pred_logistic_all": 0.4131, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2983, "pred_lgbm_base": 0.3356, "pred_logistic_all": 0.3752, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3717, "pred_lgbm_base": 0.4149, "pred_logistic_all": 0.4765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3059, "pred_lgbm_base": 0.3135, "pred_logistic_all": 0.338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3256, "pred_lgbm_base": 0.3553, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3566, "pred_lgbm_base": 0.3329, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3509, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3113, "pred_lgbm_base": 0.3359, "pred_logistic_all": 0.3431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3254, "pred_lgbm_base": 0.3359, "pred_logistic_all": 0.3417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.394, "pred_logistic_all": 0.3357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.3841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5083, "pred_lgbm_base": 0.3696, "pred_logistic_all": 0.292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.3735, "pred_logistic_all": 0.3699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.2918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4255, "pred_lgbm_base": 0.3919, "pred_logistic_all": 0.315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4177, "pred_lgbm_base": 0.3985, "pred_logistic_all": 0.3175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4325, "pred_lgbm_base": 0.4001, "pred_logistic_all": 0.3432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3985, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2573, "pred_lgbm_base": 0.385, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4014, "pred_lgbm_base": 0.3896, "pred_logistic_all": 0.3149, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4065, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.3879, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3631, "pred_lgbm_base": 0.3749, "pred_logistic_all": 0.3618, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3565, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.3619, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.361, "pred_lgbm_base": 0.369, "pred_logistic_all": 0.3498, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.4484, "pred_logistic_all": 0.4503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4669, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.4782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4001, "pred_lgbm_base": 0.4223, "pred_logistic_all": 0.4439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.4472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3449, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.4016, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4038, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.3809, "pred_logistic_all": 0.441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3566, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4449, "pred_lgbm_base": 0.3819, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.451, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.411, "pred_lgbm_base": 0.413, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4048, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3665, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.5309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.3623, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4769, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.3242, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3338, "pred_lgbm_base": 0.3905, "pred_logistic_all": 0.4537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3552, "pred_lgbm_base": 0.3654, "pred_logistic_all": 0.2898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4601, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5025, "pred_lgbm_base": 0.4045, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5384, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4384, "pred_lgbm_base": 0.4003, "pred_logistic_all": 0.472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.4241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.3909, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4133, "pred_lgbm_base": 0.4453, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4389, "pred_lgbm_base": 0.4126, "pred_logistic_all": 0.4696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4745, "pred_lgbm_base": 0.4288, "pred_logistic_all": 0.4764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.4347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4291, "pred_lgbm_base": 0.4408, "pred_logistic_all": 0.4391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3763, "pred_lgbm_base": 0.4006, "pred_logistic_all": 0.3736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3502, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.4122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3717, "pred_lgbm_base": 0.4006, "pred_logistic_all": 0.4909, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.4375, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3906, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4203, "pred_lgbm_base": 0.3337, "pred_logistic_all": 0.4655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4358, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.3473, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.4273, "pred_logistic_all": 0.4579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4232, "pred_lgbm_base": 0.3341, "pred_logistic_all": 0.4888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5155, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5616, "pred_lgbm_base": 0.5071, "pred_logistic_all": 0.3722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4578, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.5122, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4467, "pred_lgbm_base": 0.4085, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4772, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.4626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4338, "pred_lgbm_base": 0.3933, "pred_logistic_all": 0.4709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.3668, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4565, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.3201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4905, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.4008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5101, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.3196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4552, "pred_lgbm_base": 0.4069, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4265, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4465, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4037, "pred_lgbm_base": 0.3969, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4903, "pred_lgbm_base": 0.464, "pred_logistic_all": 0.4334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.4511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4796, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.4308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.4623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4231, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4231, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4174, "pred_lgbm_base": 0.4146, "pred_logistic_all": 0.5316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4855, "pred_lgbm_base": 0.4356, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.4325, "pred_logistic_all": 0.4778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4833, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4791, "pred_lgbm_base": 0.4727, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5133, "pred_lgbm_base": 0.4955, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4676, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.4567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.511, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5549, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5389, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.542, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6867, "pred_lgbm_base": 0.6069, "pred_logistic_all": 0.529, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.715, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.6013, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5704, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.5976, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5781, "pred_logistic_all": 0.617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.5862, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7467, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.5016, "pred_logistic_all": 0.561, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.5416, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.5534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.6349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.6302, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6175, "pred_lgbm_base": 0.5503, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4774, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.5449, "pred_logistic_all": 0.6032, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5912, "pred_lgbm_base": 0.5291, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.5569, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.5356, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6057, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.5084, "pred_logistic_all": 0.6112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5569, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6439, "pred_lgbm_base": 0.5808, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.472, "pred_lgbm_base": 0.4258, "pred_logistic_all": 0.5096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5548, "pred_lgbm_base": 0.4302, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.5338, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6657, "pred_lgbm_base": 0.6061, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6102, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.4791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.4998, "pred_logistic_all": 0.4933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7293, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6253, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6034, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.6257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.6019, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5457, "pred_lgbm_base": 0.4991, "pred_logistic_all": 0.4486, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6936, "pred_lgbm_base": 0.6298, "pred_logistic_all": 0.6862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7009, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.6397, "pred_logistic_all": 0.708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.6194, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.6704, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7341, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.6423, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7582, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.6135, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8052, "pred_lgbm_base": 0.6642, "pred_logistic_all": 0.6755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7311, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.7208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.6345, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7908, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8222, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7648, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7997, "pred_lgbm_base": 0.7228, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.7293, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.667, "pred_lgbm_base": 0.6626, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6093, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6707, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.5894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8052, "pred_lgbm_base": 0.7691, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.693, "pred_logistic_all": 0.671, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7877, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.667, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8528, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.836, "pred_lgbm_base": 0.8196, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.7025, "pred_logistic_all": 0.648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.7129, "pred_logistic_all": 0.675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.6689, "pred_logistic_all": 0.6634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.7207, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.5961, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.7468, "pred_logistic_all": 0.7512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7147, "pred_lgbm_base": 0.7567, "pred_logistic_all": 0.73, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8068, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.7462, "pred_logistic_all": 0.7188, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.794, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.7089, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6832, "pred_lgbm_base": 0.6374, "pred_logistic_all": 0.6611, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8316, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.686, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7714, "pred_logistic_all": 0.6998, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.7722, "pred_logistic_all": 0.7212, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8304, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.7967, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8196, "pred_lgbm_base": 0.7731, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8336, "pred_lgbm_base": 0.7759, "pred_logistic_all": 0.738, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.7373, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.7319, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8317, "pred_lgbm_base": 0.7833, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8466, "pred_lgbm_base": 0.7759, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8436, "pred_lgbm_base": 0.7735, "pred_logistic_all": 0.7284, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8306, "pred_lgbm_base": 0.7655, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7848, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.7273, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8103, "pred_lgbm_base": 0.7638, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7719, "pred_lgbm_base": 0.7172, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8349, "pred_lgbm_base": 0.731, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.7887, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7357, "pred_lgbm_base": 0.6399, "pred_logistic_all": 0.6381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7866, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.6494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.6962, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.802, "pred_lgbm_base": 0.6877, "pred_logistic_all": 0.693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7697, "pred_lgbm_base": 0.6333, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5788, "pred_lgbm_base": 0.5416, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5916, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7412, "pred_lgbm_base": 0.667, "pred_logistic_all": 0.738, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.6152, "pred_logistic_all": 0.7612, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5804, "pred_lgbm_base": 0.6265, "pred_logistic_all": 0.7087, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6805, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.655, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.6689, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.727, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8206, "pred_lgbm_base": 0.8029, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2922, "pred_lgbm_base": 0.361, "pred_logistic_all": 0.4279, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3588, "pred_lgbm_base": 0.4121, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2719, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4815, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3848, "pred_lgbm_base": 0.4104, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.475, "pred_lgbm_base": 0.3926, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3732, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.4754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.419, "pred_lgbm_base": 0.4099, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3301, "pred_lgbm_base": 0.3836, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4635, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4666, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4706, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.5816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4968, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4649, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.5689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4667, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4725, "pred_lgbm_base": 0.3226, "pred_logistic_all": 0.4839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3956, "pred_lgbm_base": 0.3783, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5365, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.6044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5358, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.6077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6381, "pred_lgbm_base": 0.5552, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4852, "pred_lgbm_base": 0.4503, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.5781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6567, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.6018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6247, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4997, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.6095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5536, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4953, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4827, "pred_lgbm_base": 0.5329, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4037, "pred_lgbm_base": 0.3618, "pred_logistic_all": 0.4705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4558, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.3927, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.4815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4848, "pred_lgbm_base": 0.4804, "pred_logistic_all": 0.4654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2198, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4748, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6515, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2713, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.5871, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4732, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.419, "pred_logistic_all": 0.4397, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5195, "pred_lgbm_base": 0.4491, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4323, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4446, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.5938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5657, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4313, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.5963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5157, "pred_lgbm_base": 0.4775, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4145, "pred_lgbm_base": 0.4055, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4788, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.5689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.4882, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.4674, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4282, "pred_lgbm_base": 0.4419, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4706, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5783, "pred_lgbm_base": 0.504, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5313, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.5937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.574, "pred_lgbm_base": 0.5102, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.599, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.6145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5181, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5715, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4392, "pred_logistic_all": 0.551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.454, "pred_logistic_all": 0.5412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5395, "pred_lgbm_base": 0.4656, "pred_logistic_all": 0.5894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4751, "pred_lgbm_base": 0.5079, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.5023, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5323, "pred_lgbm_base": 0.4982, "pred_logistic_all": 0.5683, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5995, "pred_lgbm_base": 0.5646, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.5261, "pred_logistic_all": 0.5559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5332, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.5591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5161, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.5403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3455, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.5721, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4087, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3404, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5592, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4688, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.5883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5242, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.5864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.5372, "pred_logistic_all": 0.5756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.5142, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4684, "pred_lgbm_base": 0.4782, "pred_logistic_all": 0.5545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5021, "pred_lgbm_base": 0.5113, "pred_logistic_all": 0.5657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5676, "pred_lgbm_base": 0.511, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.559, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4658, "pred_lgbm_base": 0.5401, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6591, "pred_lgbm_base": 0.5726, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.742, "pred_lgbm_base": 0.6499, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7234, "pred_lgbm_base": 0.6274, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.6588, "pred_logistic_all": 0.6021, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6164, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.6053, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6735, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.6153, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.6113, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6586, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.65, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6782, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6682, "pred_lgbm_base": 0.6558, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6423, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.6599, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6679, "pred_lgbm_base": 0.6694, "pred_logistic_all": 0.702, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.6682, "pred_logistic_all": 0.6553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7834, "pred_lgbm_base": 0.6863, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.7257, "pred_logistic_all": 0.7088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6818, "pred_lgbm_base": 0.7065, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.663, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6481, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.6516, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.667, "pred_lgbm_base": 0.6986, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.6082, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.59, "pred_lgbm_base": 0.5883, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5531, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.5693, "pred_logistic_all": 0.655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.6613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7395, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6683, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6704, "pred_lgbm_base": 0.6538, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6733, "pred_logistic_all": 0.7099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6751, "pred_lgbm_base": 0.6742, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.6582, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.6772, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6688, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.6654, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7859, "pred_lgbm_base": 0.7778, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7227, "pred_lgbm_base": 0.648, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7264, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.6853, "pred_logistic_all": 0.691, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.6956, "pred_logistic_all": 0.6874, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.6871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6979, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.6911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.5485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6687, "pred_lgbm_base": 0.6074, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.6547, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.655, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.7837, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7771, "pred_lgbm_base": 0.6907, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6497, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6607, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.6846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.6548, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6545, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.6601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7155, "pred_lgbm_base": 0.6682, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.6884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6838, "pred_lgbm_base": 0.6624, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8177, "pred_lgbm_base": 0.8053, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6795, "pred_logistic_all": 0.6941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.733, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7084, "pred_lgbm_base": 0.6547, "pred_logistic_all": 0.6907, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7006, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7393, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.7019, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.6722, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.6949, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.729, "pred_lgbm_base": 0.6767, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.784, "pred_lgbm_base": 0.7218, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7362, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.7464, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8745, "pred_lgbm_base": 0.8475, "pred_logistic_all": 0.7902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.8574, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8123, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.8376, "pred_logistic_all": 0.745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8254, "pred_lgbm_base": 0.8127, "pred_logistic_all": 0.735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8781, "pred_lgbm_base": 0.8739, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8556, "pred_lgbm_base": 0.8507, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8653, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.7103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8402, "pred_lgbm_base": 0.8522, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8823, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8635, "pred_lgbm_base": 0.8616, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7487, "pred_lgbm_base": 0.6758, "pred_logistic_all": 0.7377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8682, "pred_lgbm_base": 0.8053, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8432, "pred_lgbm_base": 0.7787, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.7212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.7187, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7498, "pred_lgbm_base": 0.6533, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7991, "pred_lgbm_base": 0.7215, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6851, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.6605, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7775, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.6487, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.79, "pred_lgbm_base": 0.698, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7563, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8046, "pred_lgbm_base": 0.7501, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7874, "pred_lgbm_base": 0.7625, "pred_logistic_all": 0.8033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.7617, "pred_logistic_all": 0.8004, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8163, "pred_lgbm_base": 0.7533, "pred_logistic_all": 0.7998, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.7586, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.7258, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7469, "pred_lgbm_base": 0.7344, "pred_logistic_all": 0.7381, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7582, "pred_lgbm_base": 0.7445, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.7385, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7327, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7685, "pred_lgbm_base": 0.7563, "pred_logistic_all": 0.7817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8425, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8082, "pred_lgbm_base": 0.7195, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.7528, "pred_logistic_all": 0.7956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.7201, "pred_logistic_all": 0.7999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.784, "pred_lgbm_base": 0.7501, "pred_logistic_all": 0.7945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7726, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.8193, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7349, "pred_logistic_all": 0.7918, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7423, "pred_lgbm_base": 0.6783, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.7115, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.7283, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.7013, "pred_logistic_all": 0.7796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.6521, "pred_logistic_all": 0.7488, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7022, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.672, "pred_lgbm_base": 0.662, "pred_logistic_all": 0.792, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.6583, "pred_logistic_all": 0.7845, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.68, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.8093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.599, "pred_lgbm_base": 0.6244, "pred_logistic_all": 0.7521, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.6557, "pred_logistic_all": 0.7833, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6431, "pred_lgbm_base": 0.6557, "pred_logistic_all": 0.7916, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6509, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6397, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.7984, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6972, "pred_lgbm_base": 0.655, "pred_logistic_all": 0.8072, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.8118, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6954, "pred_lgbm_base": 0.6631, "pred_logistic_all": 0.8115, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6826, "pred_lgbm_base": 0.6631, "pred_logistic_all": 0.8204, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.6379, "pred_logistic_all": 0.7894, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6186, "pred_logistic_all": 0.7919, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.632, "pred_lgbm_base": 0.6184, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6165, "pred_lgbm_base": 0.6065, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.7953, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.684, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.7982, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7356, "pred_lgbm_base": 0.6539, "pred_logistic_all": 0.8322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.6516, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8538, "pred_lgbm_base": 0.8281, "pred_logistic_all": 0.7637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.8303, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8506, "pred_lgbm_base": 0.8631, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9451, "pred_lgbm_base": 0.9408, "pred_logistic_all": 0.8453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9337, "pred_lgbm_base": 0.9393, "pred_logistic_all": 0.8241, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9504, "pred_lgbm_base": 0.9093, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7103, "pred_lgbm_base": 0.702, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6751, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.7085, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.6367, "pred_logistic_all": 0.7156, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.6029, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6518, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.7483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.7118, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.7842, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.654, "pred_lgbm_base": 0.7034, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.7694, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.7741, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7144, "pred_lgbm_base": 0.6718, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6992, "pred_lgbm_base": 0.7281, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.8212, "pred_logistic_all": 0.7766, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7258, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.7506, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.8577, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7213, "pred_lgbm_base": 0.6705, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7938, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8481, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.8113, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.5479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4724, "pred_lgbm_base": 0.5658, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5365, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.6257, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4723, "pred_lgbm_base": 0.5473, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.475, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.4928, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.464, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5952, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5948, "pred_lgbm_base": 0.5642, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5764, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.3858, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3498, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.4692, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3696, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.4732, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.5011, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.446, "pred_lgbm_base": 0.4672, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.405, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.4515, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4904, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.531, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4337, "pred_logistic_all": 0.4512, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3509, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.4567, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3877, "pred_lgbm_base": 0.4009, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3884, "pred_lgbm_base": 0.3818, "pred_logistic_all": 0.451, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.3885, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3884, "pred_lgbm_base": 0.3795, "pred_logistic_all": 0.4506, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3442, "pred_lgbm_base": 0.3781, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.5282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3426, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.5036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.4881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5305, "pred_lgbm_base": 0.4979, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.6059, "pred_logistic_all": 0.5587, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.5393, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4598, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4059, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.4872, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3949, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.4535, "pred_logistic_all": 0.4823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.376, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.4999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4658, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.5339, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.436, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4346, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.4248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4199, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.4331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4417, "pred_lgbm_base": 0.4131, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.377, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.4224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5215, "pred_lgbm_base": 0.3949, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.381, "pred_logistic_all": 0.46, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5063, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.4029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4661, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4861, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.4617, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4246, "pred_lgbm_base": 0.4489, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.404, "pred_lgbm_base": 0.4501, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.454, "pred_lgbm_base": 0.4858, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4494, "pred_lgbm_base": 0.4324, "pred_logistic_all": 0.4715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.5154, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5543, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5877, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.5637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.508, "pred_lgbm_base": 0.5202, "pred_logistic_all": 0.6401, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5618, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.7581, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6446, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5286, "pred_lgbm_base": 0.5466, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.625, "pred_lgbm_base": 0.6272, "pred_logistic_all": 0.7188, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.566, "pred_lgbm_base": 0.571, "pred_logistic_all": 0.7256, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5536, "pred_lgbm_base": 0.5659, "pred_logistic_all": 0.6847, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.5787, "pred_logistic_all": 0.6937, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.7499, "pred_logistic_all": 0.7732, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.7571, "pred_logistic_all": 0.775, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.7304, "pred_logistic_all": 0.7608, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7818, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6391, "pred_lgbm_base": 0.7317, "pred_logistic_all": 0.8031, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5229, "pred_lgbm_base": 0.5451, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6018, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.6902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.7018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.5668, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3606, "pred_lgbm_base": 0.3968, "pred_logistic_all": 0.4539, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3992, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5196, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5211, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.4682, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4317, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4152, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.517, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.4162, "pred_logistic_all": 0.4515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5398, "pred_lgbm_base": 0.382, "pred_logistic_all": 0.4254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4997, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5699, "pred_lgbm_base": 0.5431, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.5671, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.625, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.6062, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5734, "pred_lgbm_base": 0.6085, "pred_logistic_all": 0.7594, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.652, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.6694, "pred_logistic_all": 0.7405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5885, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.636, "pred_logistic_all": 0.674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.6129, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.7234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6627, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6795, "pred_lgbm_base": 0.6723, "pred_logistic_all": 0.7392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.7579, "pred_logistic_all": 0.7699, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.6557, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.6733, "pred_logistic_all": 0.6902, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.592, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.6876, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.862, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8302, "pred_lgbm_base": 0.8636, "pred_logistic_all": 0.8249, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8444, "pred_lgbm_base": 0.8745, "pred_logistic_all": 0.8444, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8227, "pred_lgbm_base": 0.8697, "pred_logistic_all": 0.8656, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8341, "pred_lgbm_base": 0.8655, "pred_logistic_all": 0.8374, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.8496, "pred_logistic_all": 0.886, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.8572, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.8794, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8015, "pred_lgbm_base": 0.8374, "pred_logistic_all": 0.8449, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7878, "pred_lgbm_base": 0.6989, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7954, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.82, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7918, "pred_lgbm_base": 0.7057, "pred_logistic_all": 0.7937, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7902, "pred_lgbm_base": 0.8485, "pred_logistic_all": 0.8471, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7699, "pred_lgbm_base": 0.8235, "pred_logistic_all": 0.8791, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.8323, "pred_logistic_all": 0.8488, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.7297, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8172, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.8244, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8154, "pred_lgbm_base": 0.7522, "pred_logistic_all": 0.8263, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.7796, "pred_logistic_all": 0.7646, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.7651, "pred_logistic_all": 0.7551, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7988, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.7676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7883, "pred_lgbm_base": 0.7596, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.7051, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6981, "pred_lgbm_base": 0.692, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7131, "pred_logistic_all": 0.7151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7701, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.7914, "pred_logistic_all": 0.8381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8419, "pred_lgbm_base": 0.8176, "pred_logistic_all": 0.83, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7942, "pred_lgbm_base": 0.8152, "pred_logistic_all": 0.7849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.7555, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7435, "pred_logistic_all": 0.7164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.755, "pred_logistic_all": 0.7945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.7343, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.8266, "pred_logistic_all": 0.7741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8187, "pred_logistic_all": 0.7735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.8187, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8281, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.7866, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.7885, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.763, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.87, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7469, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.8656, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7717, "pred_lgbm_base": 0.7535, "pred_logistic_all": 0.857, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7567, "pred_lgbm_base": 0.7353, "pred_logistic_all": 0.8085, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7624, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.6162, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.7298, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.719, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.8211, "pred_logistic_all": 0.8525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.7821, "pred_logistic_all": 0.8557, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8324, "pred_lgbm_base": 0.82, "pred_logistic_all": 0.8535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8022, "pred_lgbm_base": 0.8152, "pred_logistic_all": 0.8343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.8234, "pred_logistic_all": 0.8335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8196, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.8409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8354, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.8413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.8093, "pred_logistic_all": 0.7989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.8557, "pred_logistic_all": 0.8684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8102, "pred_lgbm_base": 0.8585, "pred_logistic_all": 0.834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.7752, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8152, "pred_lgbm_base": 0.8737, "pred_logistic_all": 0.8187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.721, "pred_lgbm_base": 0.7541, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.8413, "pred_logistic_all": 0.8317, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8069, "pred_lgbm_base": 0.8274, "pred_logistic_all": 0.8067, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8702, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.8499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8224, "pred_lgbm_base": 0.8354, "pred_logistic_all": 0.8553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.819, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.8604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8172, "pred_lgbm_base": 0.8073, "pred_logistic_all": 0.8404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8279, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.8409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7117, "pred_lgbm_base": 0.7339, "pred_logistic_all": 0.7699, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8227, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8494, "pred_lgbm_base": 0.858, "pred_logistic_all": 0.8696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8414, "pred_lgbm_base": 0.8365, "pred_logistic_all": 0.8743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8225, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.8498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8119, "pred_lgbm_base": 0.8519, "pred_logistic_all": 0.8441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.8411, "pred_logistic_all": 0.8724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.819, "pred_lgbm_base": 0.8249, "pred_logistic_all": 0.8609, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.8243, "pred_logistic_all": 0.8702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7722, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.7491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.8959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8505, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.8965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8522, "pred_lgbm_base": 0.8527, "pred_logistic_all": 0.8767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7013, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7841, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.682, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7665, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7934, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.7642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8343, "pred_lgbm_base": 0.814, "pred_logistic_all": 0.7553, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8039, "pred_lgbm_base": 0.7774, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8185, "pred_lgbm_base": 0.843, "pred_logistic_all": 0.8902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7395, "pred_lgbm_base": 0.7489, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8169, "pred_lgbm_base": 0.8566, "pred_logistic_all": 0.8845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8255, "pred_lgbm_base": 0.8443, "pred_logistic_all": 0.8855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.8244, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.7121, "pred_logistic_all": 0.7425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.5813, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8442, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8326, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.7594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.6969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.805, "pred_lgbm_base": 0.7889, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7761, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8603, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.7838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.729, "pred_logistic_all": 0.8299, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8288, "pred_logistic_all": 0.8907, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.828, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5496, "pred_lgbm_base": 0.5427, "pred_logistic_all": 0.7327, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.5188, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4166, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5586, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.747, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5845, "pred_lgbm_base": 0.562, "pred_logistic_all": 0.7418, "pred_empirical_all": 0.4161}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7202, "pred_lgbm_base": 0.7258, "pred_logistic_all": 0.7968, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.7404, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7148, "pred_lgbm_base": 0.7385, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.6489, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6764, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6745, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.647, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.6188, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7223, "pred_lgbm_base": 0.7423, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.8316, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8819, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8759, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7611, "pred_logistic_all": 0.8255, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7354, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7872, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.7556, "pred_logistic_all": 0.771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8767, "pred_lgbm_base": 0.8476, "pred_logistic_all": 0.851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7905, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8752, "pred_lgbm_base": 0.8479, "pred_logistic_all": 0.8149, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.7982, "pred_logistic_all": 0.8202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8091, "pred_lgbm_base": 0.7951, "pred_logistic_all": 0.7865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8091, "pred_lgbm_base": 0.7939, "pred_logistic_all": 0.7934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.8036, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.8819, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.7435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7672, "pred_lgbm_base": 0.784, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8147, "pred_lgbm_base": 0.8198, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.811, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8265, "pred_lgbm_base": 0.8307, "pred_logistic_all": 0.8256, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8792, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.8725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8776, "pred_lgbm_base": 0.8696, "pred_logistic_all": 0.8525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8662, "pred_lgbm_base": 0.8732, "pred_logistic_all": 0.8685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8054, "pred_lgbm_base": 0.7585, "pred_logistic_all": 0.8443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7984, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8299, "pred_lgbm_base": 0.8114, "pred_logistic_all": 0.879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7421, "pred_lgbm_base": 0.7063, "pred_logistic_all": 0.794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.875, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8814, "pred_lgbm_base": 0.8511, "pred_logistic_all": 0.8359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8892, "pred_lgbm_base": 0.8659, "pred_logistic_all": 0.8378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8638, "pred_lgbm_base": 0.856, "pred_logistic_all": 0.8246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6565, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.876, "pred_lgbm_base": 0.864, "pred_logistic_all": 0.873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8599, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.8899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8642, "pred_lgbm_base": 0.8505, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8483, "pred_logistic_all": 0.864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.8728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.8439, "pred_logistic_all": 0.8478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.8563, "pred_logistic_all": 0.8542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.824, "pred_logistic_all": 0.8504, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8245, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8753, "pred_lgbm_base": 0.8541, "pred_logistic_all": 0.8523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.853, "pred_logistic_all": 0.9188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.8517, "pred_logistic_all": 0.8862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8562, "pred_lgbm_base": 0.8446, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.7485, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.7986, "pred_logistic_all": 0.8547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.797, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8018, "pred_logistic_all": 0.8364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8083, "pred_lgbm_base": 0.7994, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8472, "pred_logistic_all": 0.8387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8565, "pred_lgbm_base": 0.8218, "pred_logistic_all": 0.8439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.8003, "pred_logistic_all": 0.8803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8289, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.8401, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7949, "pred_lgbm_base": 0.8083, "pred_logistic_all": 0.8064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8706, "pred_lgbm_base": 0.892, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7824, "pred_logistic_all": 0.7776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.784, "pred_lgbm_base": 0.8004, "pred_logistic_all": 0.8034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7898, "pred_lgbm_base": 0.7602, "pred_logistic_all": 0.8579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7925, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.8499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.7931, "pred_logistic_all": 0.824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7847, "pred_lgbm_base": 0.7683, "pred_logistic_all": 0.7907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7993, "pred_lgbm_base": 0.8044, "pred_logistic_all": 0.8322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.7771, "pred_logistic_all": 0.8563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8198, "pred_lgbm_base": 0.8067, "pred_logistic_all": 0.8462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8211, "pred_lgbm_base": 0.8219, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.8599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.8323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.81, "pred_lgbm_base": 0.8241, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8272, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.8228, "pred_logistic_all": 0.8451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8295, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8166, "pred_lgbm_base": 0.8359, "pred_logistic_all": 0.8676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9115, "pred_lgbm_base": 0.8936, "pred_logistic_all": 0.913, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8307, "pred_lgbm_base": 0.8289, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8765, "pred_lgbm_base": 0.8603, "pred_logistic_all": 0.8531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9049, "pred_lgbm_base": 0.882, "pred_logistic_all": 0.9099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8923, "pred_lgbm_base": 0.868, "pred_logistic_all": 0.8824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8193, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.8242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8509, "pred_lgbm_base": 0.8331, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.846, "pred_lgbm_base": 0.8304, "pred_logistic_all": 0.8732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.8176, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8907, "pred_lgbm_base": 0.8672, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8865, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.8846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.839, "pred_logistic_all": 0.8515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8844, "pred_lgbm_base": 0.9141, "pred_logistic_all": 0.887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8035, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.8314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.8473, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9018, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.922, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7875, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8532, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8419, "pred_lgbm_base": 0.8556, "pred_logistic_all": 0.8666, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7838, "pred_lgbm_base": 0.7954, "pred_logistic_all": 0.8672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7914, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.8833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7917, "pred_lgbm_base": 0.7925, "pred_logistic_all": 0.8832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8472, "pred_logistic_all": 0.9225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8546, "pred_lgbm_base": 0.8492, "pred_logistic_all": 0.8929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8013, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.8752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.8052, "pred_logistic_all": 0.8844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7512, "pred_lgbm_base": 0.7383, "pred_logistic_all": 0.859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.7296, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6734, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.8654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.746, "pred_logistic_all": 0.8699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7882, "pred_lgbm_base": 0.7907, "pred_logistic_all": 0.917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.6862, "pred_logistic_all": 0.847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8168, "pred_lgbm_base": 0.8514, "pred_logistic_all": 0.9257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.83, "pred_logistic_all": 0.9211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8299, "pred_lgbm_base": 0.789, "pred_logistic_all": 0.9079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8602, "pred_lgbm_base": 0.8438, "pred_logistic_all": 0.8726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8723, "pred_lgbm_base": 0.8402, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9104, "pred_lgbm_base": 0.8841, "pred_logistic_all": 0.9113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8574, "pred_lgbm_base": 0.8415, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8496, "pred_lgbm_base": 0.8529, "pred_logistic_all": 0.8862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.8805, "pred_logistic_all": 0.8568, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8737, "pred_lgbm_base": 0.8552, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.8993, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.9458, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9016, "pred_lgbm_base": 0.9191, "pred_logistic_all": 0.8691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9551, "pred_lgbm_base": 0.951, "pred_logistic_all": 0.9143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9261, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.8786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9504, "pred_lgbm_base": 0.9353, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.897, "pred_lgbm_base": 0.8646, "pred_logistic_all": 0.8328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.937, "pred_lgbm_base": 0.9145, "pred_logistic_all": 0.8702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9349, "pred_lgbm_base": 0.9282, "pred_logistic_all": 0.8797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9303, "pred_lgbm_base": 0.9236, "pred_logistic_all": 0.8967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9673, "pred_lgbm_base": 0.9601, "pred_logistic_all": 0.8782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9718, "pred_lgbm_base": 0.961, "pred_logistic_all": 0.8059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.3309, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4336, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.4569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.443, "pred_lgbm_base": 0.3483, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3844, "pred_lgbm_base": 0.3562, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3578, "pred_lgbm_base": 0.3483, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3384, "pred_lgbm_base": 0.3987, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3646, "pred_lgbm_base": 0.3555, "pred_logistic_all": 0.4458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.3601, "pred_logistic_all": 0.4427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3729, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.4956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.463, "pred_lgbm_base": 0.3966, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4112, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.522, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3761, "pred_lgbm_base": 0.3968, "pred_logistic_all": 0.4552, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.425, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.4091, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3565, "pred_lgbm_base": 0.3955, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4149, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.4709, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.4291, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3658, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.5715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4314, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4273, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5963, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.5552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4545, "pred_lgbm_base": 0.407, "pred_logistic_all": 0.5385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3678, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.4704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3914, "pred_lgbm_base": 0.3967, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3782, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.5488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4282, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4681, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.5001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4411, "pred_lgbm_base": 0.4979, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4974, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.5507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.4565, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.6147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5457, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.5279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.5628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6039, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5582, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.4579, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.5077, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5091, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.4885, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.4939, "pred_logistic_all": 0.4861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.5514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.5038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5497, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4291, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4472, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5563, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5133, "pred_lgbm_base": 0.3779, "pred_logistic_all": 0.5101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4685, "pred_lgbm_base": 0.3913, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2095, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.3766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2015, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.3802, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6064, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.45, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4085, "pred_lgbm_base": 0.4361, "pred_logistic_all": 0.4503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4496, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.456, "pred_lgbm_base": 0.4243, "pred_logistic_all": 0.462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3661, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.4782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4658, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5112, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.4435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4776, "pred_lgbm_base": 0.3886, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.5097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3952, "pred_lgbm_base": 0.3593, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4412, "pred_lgbm_base": 0.3388, "pred_logistic_all": 0.3873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4072, "pred_lgbm_base": 0.3723, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4483, "pred_lgbm_base": 0.3538, "pred_logistic_all": 0.418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.3825, "pred_logistic_all": 0.4799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4261, "pred_lgbm_base": 0.3928, "pred_logistic_all": 0.4597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3475, "pred_lgbm_base": 0.4027, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3657, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.4102, "pred_empirical_all": 0.6089}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.3354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.3351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3176, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.3302, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3262, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.3591, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.665, "pred_lgbm_base": 0.3238, "pred_logistic_all": 0.3111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.3222, "pred_logistic_all": 0.3108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2344, "pred_lgbm_base": 0.3529, "pred_logistic_all": 0.3055, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.3878, "pred_logistic_all": 0.3745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.3052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7035, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.3143, "pred_logistic_all": 0.3552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.3128, "pred_logistic_all": 0.3549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3384, "pred_lgbm_base": 0.3826, "pred_logistic_all": 0.3488, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3449, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.3784, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.28, "pred_lgbm_base": 0.3417, "pred_logistic_all": 0.2749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4061, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.3693, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.4047, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4131, "pred_lgbm_base": 0.3893, "pred_logistic_all": 0.3995, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3778, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4201, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.4081, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2931, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.379, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.4078, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.3891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2615, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.3401, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.3887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3894, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.3385, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3962, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.3677, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.38, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4239, "pred_lgbm_base": 0.397, "pred_logistic_all": 0.4609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.3682, "pred_logistic_all": 0.3797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2905, "pred_lgbm_base": 0.3435, "pred_logistic_all": 0.3483, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5077, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.4348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3625, "pred_lgbm_base": 0.4049, "pred_logistic_all": 0.385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5097, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.4366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4309, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.4007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4394, "pred_lgbm_base": 0.3688, "pred_logistic_all": 0.3929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4219, "pred_lgbm_base": 0.3583, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4722, "pred_lgbm_base": 0.4149, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3095, "pred_lgbm_base": 0.3594, "pred_logistic_all": 0.44, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3711, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3479, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.5004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6303, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5472, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4552, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4426, "pred_lgbm_base": 0.4015, "pred_logistic_all": 0.3542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4982, "pred_lgbm_base": 0.4388, "pred_logistic_all": 0.4446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4065, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.3691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.3647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3332, "pred_lgbm_base": 0.4311, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.4069, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3865, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.413, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.4682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3933, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.4612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.4371, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3444, "pred_lgbm_base": 0.3985, "pred_logistic_all": 0.4999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5655, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3538, "pred_lgbm_base": 0.4472, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3049, "pred_lgbm_base": 0.3936, "pred_logistic_all": 0.4198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.386, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4797, "pred_lgbm_base": 0.3964, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.4494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4341, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.4852, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.599, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.4107, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4367, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4894, "pred_lgbm_base": 0.4981, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5389, "pred_lgbm_base": 0.5442, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.4413, "pred_logistic_all": 0.515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4878, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4518, "pred_logistic_all": 0.4448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4986, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.4766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.2444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3056, "pred_lgbm_base": 0.3157, "pred_logistic_all": 0.2223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4551, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4524, "pred_lgbm_base": 0.3823, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4192, "pred_lgbm_base": 0.4531, "pred_logistic_all": 0.4416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4916, "pred_lgbm_base": 0.4676, "pred_logistic_all": 0.4902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5432, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.5095, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5704, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.5371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5281, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4391, "pred_lgbm_base": 0.342, "pred_logistic_all": 0.459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.474, "pred_lgbm_base": 0.411, "pred_logistic_all": 0.4435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4991, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.4458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.4833, "pred_logistic_all": 0.4683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.4336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.4202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4664, "pred_lgbm_base": 0.3475, "pred_logistic_all": 0.3834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4203, "pred_lgbm_base": 0.3993, "pred_logistic_all": 0.423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.4226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4212, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.3454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4164, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.3451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4121, "pred_lgbm_base": 0.3403, "pred_logistic_all": 0.448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.3466, "pred_logistic_all": 0.4797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4839, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.4734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4751, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.4279, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4493, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.4276, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.3878, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.5241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.522, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4915, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5216, "pred_lgbm_base": 0.4775, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6398, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.5004, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5086, "pred_lgbm_base": 0.4407, "pred_logistic_all": 0.5327, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6094, "pred_lgbm_base": 0.5112, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.652, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.5486, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.5907, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5801, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.6254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.6383, "pred_logistic_all": 0.6391, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.6151, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5028, "pred_logistic_all": 0.6413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.5765, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6133, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9431, "pred_lgbm_base": 0.9286, "pred_logistic_all": 0.6361, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.985, "pred_lgbm_base": 0.9855, "pred_logistic_all": 0.621, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4221, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.408, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.4905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4313, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.4008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.4868, "pred_logistic_all": 0.531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4221, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4365, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.4501, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4656, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4633, "pred_lgbm_base": 0.4503, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.4658, "pred_logistic_all": 0.5198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.4317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4769, "pred_lgbm_base": 0.4754, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3981, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4584, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.5431, "pred_logistic_all": 0.6028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.3781, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3914, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.5159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4406, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.502, "pred_logistic_all": 0.4691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4402, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.4723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4444, "pred_lgbm_base": 0.4553, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4463, "pred_lgbm_base": 0.4553, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5499, "pred_lgbm_base": 0.5646, "pred_logistic_all": 0.601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4449, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4278, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.5712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4392, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4343, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.5425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.5031, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.5514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4025, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.4819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4501, "pred_logistic_all": 0.5332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4365, "pred_lgbm_base": 0.4391, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3747, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3665, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3875, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3736, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.4074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3582, "pred_lgbm_base": 0.3689, "pred_logistic_all": 0.4099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3712, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.398, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3896, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.4078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4032, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.4336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3696, "pred_lgbm_base": 0.3698, "pred_logistic_all": 0.4242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4415, "pred_lgbm_base": 0.454, "pred_logistic_all": 0.4955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4689, "pred_lgbm_base": 0.4706, "pred_logistic_all": 0.5029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3709, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.4622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4222, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.4604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4853, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4552, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4691, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.5457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.5893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4545, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4649, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.5149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4063, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.5335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.443, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.499, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.5212, "pred_logistic_all": 0.5677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.5473, "pred_logistic_all": 0.578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4638, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.452, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4964, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.5011, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4719, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.5763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5102, "pred_lgbm_base": 0.5142, "pred_logistic_all": 0.579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.5618, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.4995, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5109, "pred_lgbm_base": 0.5201, "pred_logistic_all": 0.5802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5102, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.5455, "pred_logistic_all": 0.588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4891, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.5606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5178, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.5585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5201, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4544, "pred_lgbm_base": 0.4627, "pred_logistic_all": 0.5096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.5398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.574, "pred_logistic_all": 0.5566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.6164, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.5641, "pred_logistic_all": 0.5927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.6172, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.6261, "pred_logistic_all": 0.5922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4972, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.5966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5885, "pred_lgbm_base": 0.5941, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5303, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5099, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.5051, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5776, "pred_lgbm_base": 0.5928, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.5712, "pred_logistic_all": 0.5734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.3737, "pred_lgbm_base": 0.3815, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4655, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4208, "pred_lgbm_base": 0.4277, "pred_logistic_all": 0.511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5185, "pred_lgbm_base": 0.545, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.5431, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.444, "pred_lgbm_base": 0.464, "pred_logistic_all": 0.5586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6335, "pred_lgbm_base": 0.6351, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6711, "pred_lgbm_base": 0.6487, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6952, "pred_lgbm_base": 0.659, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.605, "pred_lgbm_base": 0.6156, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5963, "pred_lgbm_base": 0.6217, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.569, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5919, "pred_logistic_all": 0.653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6446, "pred_lgbm_base": 0.6611, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7372, "pred_lgbm_base": 0.7461, "pred_logistic_all": 0.6635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7472, "pred_lgbm_base": 0.7218, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7601, "pred_lgbm_base": 0.7335, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7569, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.6792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.7441, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7395, "pred_lgbm_base": 0.7458, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7881, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8102, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7994, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.7932, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.7774, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7923, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8003, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.8, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7978, "pred_lgbm_base": 0.8013, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.771, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5618, "pred_lgbm_base": 0.5797, "pred_logistic_all": 0.577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.7171, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.5625, "pred_logistic_all": 0.5895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6323, "pred_lgbm_base": 0.6295, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.7054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7887, "pred_lgbm_base": 0.7999, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7977, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6287, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8011, "pred_lgbm_base": 0.8137, "pred_logistic_all": 0.7226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.8129, "pred_logistic_all": 0.7217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7942, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.8165, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.8158, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7847, "pred_lgbm_base": 0.8004, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.8197, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7835, "pred_lgbm_base": 0.7731, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.7699, "pred_logistic_all": 0.7027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7366, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.781, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.7667, "pred_logistic_all": 0.715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7718, "pred_lgbm_base": 0.7852, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7893, "pred_lgbm_base": 0.8087, "pred_logistic_all": 0.7156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.8117, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.8096, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8203, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.7255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8174, "pred_lgbm_base": 0.8235, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.8129, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.766, "pred_logistic_all": 0.6999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7727, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6855, "pred_lgbm_base": 0.708, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.68, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8238, "pred_lgbm_base": 0.825, "pred_logistic_all": 0.7255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7907, "pred_logistic_all": 0.7008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.7976, "pred_logistic_all": 0.7184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7454, "pred_lgbm_base": 0.7616, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.802, "pred_lgbm_base": 0.797, "pred_logistic_all": 0.7173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8006, "pred_lgbm_base": 0.8005, "pred_logistic_all": 0.719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.7185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.7355, "pred_logistic_all": 0.7043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7549, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.7191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.7115, "pred_logistic_all": 0.6932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.7128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.7914, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.7098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.788, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6303, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5246, "pred_lgbm_base": 0.5753, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.7531, "pred_logistic_all": 0.6225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.6287, "pred_logistic_all": 0.6136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.7831, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7668, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.7706, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.6552, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.6129, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6534, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.68, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6558, "pred_lgbm_base": 0.6817, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7569, "pred_lgbm_base": 0.7822, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7231, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.6885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7875, "pred_lgbm_base": 0.803, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.7302, "pred_logistic_all": 0.6832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7771, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8158, "pred_lgbm_base": 0.8196, "pred_logistic_all": 0.656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7595, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.8617, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.8314, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.8009, "pred_logistic_all": 0.7043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8371, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8472, "pred_lgbm_base": 0.8606, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8461, "pred_lgbm_base": 0.8613, "pred_logistic_all": 0.7432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.844, "pred_lgbm_base": 0.852, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.8596, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8716, "pred_lgbm_base": 0.8896, "pred_logistic_all": 0.77, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8533, "pred_logistic_all": 0.7612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8497, "pred_lgbm_base": 0.8609, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8461, "pred_lgbm_base": 0.8529, "pred_logistic_all": 0.7653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8488, "pred_lgbm_base": 0.8681, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.7715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.8481, "pred_logistic_all": 0.7622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.8535, "pred_logistic_all": 0.7612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8265, "pred_lgbm_base": 0.8244, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8389, "pred_lgbm_base": 0.8651, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.8387, "pred_logistic_all": 0.7505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.7693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.8689, "pred_logistic_all": 0.7741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8697, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8727, "pred_lgbm_base": 0.8832, "pred_logistic_all": 0.7851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8733, "pred_lgbm_base": 0.8874, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.7185, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.8335, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8697, "pred_lgbm_base": 0.8972, "pred_logistic_all": 0.7879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8781, "pred_lgbm_base": 0.8997, "pred_logistic_all": 0.7919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8725, "pred_lgbm_base": 0.8945, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.7869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8711, "pred_lgbm_base": 0.8942, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.8922, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.7936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8694, "pred_lgbm_base": 0.8819, "pred_logistic_all": 0.7962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8982, "pred_lgbm_base": 0.8891, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.7853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.8827, "pred_logistic_all": 0.7817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8649, "pred_lgbm_base": 0.8796, "pred_logistic_all": 0.7806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.8872, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.884, "pred_lgbm_base": 0.9024, "pred_logistic_all": 0.7915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8737, "pred_lgbm_base": 0.9011, "pred_logistic_all": 0.7905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.869, "pred_lgbm_base": 0.8782, "pred_logistic_all": 0.7822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8823, "pred_lgbm_base": 0.8925, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8668, "pred_lgbm_base": 0.8868, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8849, "pred_logistic_all": 0.7725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.8713, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8786, "pred_lgbm_base": 0.8897, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.8452, "pred_logistic_all": 0.7653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8542, "pred_lgbm_base": 0.868, "pred_logistic_all": 0.7888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.8299, "pred_logistic_all": 0.7902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.8836, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8497, "pred_lgbm_base": 0.8617, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8287, "pred_lgbm_base": 0.8551, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8516, "pred_lgbm_base": 0.8647, "pred_logistic_all": 0.7875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8531, "pred_lgbm_base": 0.8677, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8717, "pred_lgbm_base": 0.8806, "pred_logistic_all": 0.7891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8601, "pred_lgbm_base": 0.8826, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8632, "pred_lgbm_base": 0.8875, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8692, "pred_lgbm_base": 0.8902, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8706, "pred_lgbm_base": 0.8867, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8699, "pred_lgbm_base": 0.8878, "pred_logistic_all": 0.793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8879, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.8927, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8623, "pred_lgbm_base": 0.8869, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8635, "pred_lgbm_base": 0.8896, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.8891, "pred_logistic_all": 0.7869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8769, "pred_lgbm_base": 0.8963, "pred_logistic_all": 0.7822, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8552, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.816, "pred_logistic_all": 0.7645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.8487, "pred_logistic_all": 0.7771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.7894, "pred_logistic_all": 0.7549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8607, "pred_lgbm_base": 0.8878, "pred_logistic_all": 0.7832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.882, "pred_logistic_all": 0.7813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8735, "pred_lgbm_base": 0.8958, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8581, "pred_lgbm_base": 0.8822, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8548, "pred_lgbm_base": 0.8799, "pred_logistic_all": 0.7882, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8605, "pred_lgbm_base": 0.888, "pred_logistic_all": 0.7784, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8719, "pred_lgbm_base": 0.8949, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8731, "pred_lgbm_base": 0.8941, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8679, "pred_lgbm_base": 0.8955, "pred_logistic_all": 0.7894, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.862, "pred_logistic_all": 0.7814, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8649, "pred_logistic_all": 0.7834, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8501, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8162, "pred_lgbm_base": 0.8351, "pred_logistic_all": 0.7701, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.8358, "pred_logistic_all": 0.7815, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8164, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.763, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.8355, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7804, "pred_lgbm_base": 0.8044, "pred_logistic_all": 0.7553, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.606, "pred_lgbm_base": 0.6007, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7282, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.7876, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.5795, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.553, "pred_lgbm_base": 0.5402, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6037, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.7772, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.7664, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.7581, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.8403, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.8709, "pred_lgbm_base": 0.9108, "pred_logistic_all": 0.7739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.9051, "pred_lgbm_base": 0.9273, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.9517, "pred_lgbm_base": 0.9573, "pred_logistic_all": 0.757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.9598, "pred_lgbm_base": 0.9743, "pred_logistic_all": 0.7553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4063, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.626, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5264, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.566, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.7211, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.836, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4011, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.5343, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3924, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.4506, "pred_logistic_all": 0.6067, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4651, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5564, "pred_lgbm_base": 0.5588, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.7614, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.8336, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4399, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6789, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.8262, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5415, "pred_lgbm_base": 0.5568, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2525, "pred_lgbm_base": 0.4478, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.3772, "pred_logistic_all": 0.5185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.3934, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4032, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4531, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.4918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.5768, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4023, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5943, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6311, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.549, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.7004, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6969, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.2932}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8111, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.8146, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8015, "pred_lgbm_base": 0.8374, "pred_logistic_all": 0.8066, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.829, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.8125, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.8044, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.7519, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.7993, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.8465, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7773, "pred_logistic_all": 0.8112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7723, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.8264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.7909, "pred_logistic_all": 0.8291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7912, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6124, "pred_lgbm_base": 0.6338, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7341, "pred_logistic_all": 0.7776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7904, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.8152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.8159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.8161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.7642, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8507, "pred_lgbm_base": 0.7887, "pred_logistic_all": 0.82, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6578, "pred_lgbm_base": 0.5643, "pred_logistic_all": 0.6315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6177, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6567, "pred_lgbm_base": 0.6189, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4441, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.3647, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4489, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.5003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4567, "pred_lgbm_base": 0.4156, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5941, "pred_lgbm_base": 0.4672, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.5926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.294, "pred_lgbm_base": 0.484, "pred_logistic_all": 0.54, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4455, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.5224, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6274, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.6344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7836, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7031, "pred_lgbm_base": 0.7603, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.7759, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6688, "pred_lgbm_base": 0.7822, "pred_logistic_all": 0.814, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7876, "pred_lgbm_base": 0.7502, "pred_logistic_all": 0.7755, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7802, "pred_lgbm_base": 0.7777, "pred_logistic_all": 0.7672, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.7875, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7827, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.78, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.6194, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6763, "pred_lgbm_base": 0.6114, "pred_logistic_all": 0.6009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.4779, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4634, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3885, "pred_lgbm_base": 0.4212, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3899, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.3884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.404, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.4378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4358, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.4496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.4512, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6137, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.506, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5787, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.6473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6976, "pred_lgbm_base": 0.7104, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.752, "pred_lgbm_base": 0.7724, "pred_logistic_all": 0.8169, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.8611, "pred_logistic_all": 0.8446, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7218, "pred_lgbm_base": 0.8769, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.8707, "pred_logistic_all": 0.876, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.8634, "pred_logistic_all": 0.8538, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7776, "pred_lgbm_base": 0.8261, "pred_logistic_all": 0.7936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.8886, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8799, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.8755, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7894, "pred_lgbm_base": 0.7844, "pred_logistic_all": 0.8343, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7827, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.8244, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8625, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8012, "pred_lgbm_base": 0.8207, "pred_logistic_all": 0.8994, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.8137, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8852, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.862, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7775, "pred_lgbm_base": 0.8395, "pred_logistic_all": 0.886, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.8491, "pred_logistic_all": 0.8557, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.8758, "pred_logistic_all": 0.8271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8451, "pred_lgbm_base": 0.8593, "pred_logistic_all": 0.8863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8679, "pred_lgbm_base": 0.8622, "pred_logistic_all": 0.8195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8813, "pred_lgbm_base": 0.8402, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8693, "pred_logistic_all": 0.8549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.8822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.9062, "pred_logistic_all": 0.8558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.9012, "pred_logistic_all": 0.8765, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8783, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.8658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7875, "pred_lgbm_base": 0.8274, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8892, "pred_logistic_all": 0.8678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8819, "pred_lgbm_base": 0.8914, "pred_logistic_all": 0.8684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8637, "pred_lgbm_base": 0.878, "pred_logistic_all": 0.8709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8896, "pred_lgbm_base": 0.9067, "pred_logistic_all": 0.861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8991, "pred_logistic_all": 0.845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.8974, "pred_logistic_all": 0.8546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.9095, "pred_logistic_all": 0.8502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.9038, "pred_logistic_all": 0.8479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8459, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.9023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8386, "pred_lgbm_base": 0.8411, "pred_logistic_all": 0.8997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.7651, "pred_logistic_all": 0.8814, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8563, "pred_lgbm_base": 0.8867, "pred_logistic_all": 0.841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.8304, "pred_logistic_all": 0.8705, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7222, "pred_lgbm_base": 0.7933, "pred_logistic_all": 0.8098, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.8929, "pred_logistic_all": 0.8655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.8176, "pred_logistic_all": 0.8731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.8767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.8395, "pred_logistic_all": 0.8977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8228, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8335, "pred_lgbm_base": 0.8616, "pred_logistic_all": 0.897, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.8939, "pred_logistic_all": 0.8666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8363, "pred_lgbm_base": 0.8721, "pred_logistic_all": 0.8821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8624, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.8875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.841, "pred_lgbm_base": 0.8324, "pred_logistic_all": 0.8879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8528, "pred_lgbm_base": 0.871, "pred_logistic_all": 0.8094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8949, "pred_lgbm_base": 0.8633, "pred_logistic_all": 0.8165, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8782, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.8108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.7856, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.7873, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.768, "pred_logistic_all": 0.7916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8861, "pred_lgbm_base": 0.8594, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.7758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.8155, "pred_logistic_all": 0.8555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.8192, "pred_logistic_all": 0.8868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.864, "pred_lgbm_base": 0.8575, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8488, "pred_lgbm_base": 0.8315, "pred_logistic_all": 0.9034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8252, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.8949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7697, "pred_lgbm_base": 0.8054, "pred_logistic_all": 0.9003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.8078, "pred_logistic_all": 0.9063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7815, "pred_lgbm_base": 0.7786, "pred_logistic_all": 0.9047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.7717, "pred_logistic_all": 0.8794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8345, "pred_lgbm_base": 0.787, "pred_logistic_all": 0.8925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7834, "pred_lgbm_base": 0.7706, "pred_logistic_all": 0.8818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.7358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.665, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6964, "pred_lgbm_base": 0.6529, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7125, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.7111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.7338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7226, "pred_lgbm_base": 0.7091, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8295, "pred_lgbm_base": 0.8586, "pred_logistic_all": 0.8741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8665, "pred_lgbm_base": 0.8602, "pred_logistic_all": 0.8967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.8591, "pred_logistic_all": 0.8987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8384, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.9004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8691, "pred_lgbm_base": 0.8687, "pred_logistic_all": 0.8979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8608, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.8343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8699, "pred_logistic_all": 0.8956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.8554, "pred_logistic_all": 0.8973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8886, "pred_lgbm_base": 0.8313, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9189, "pred_lgbm_base": 0.8657, "pred_logistic_all": 0.9107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8825, "pred_lgbm_base": 0.8423, "pred_logistic_all": 0.9164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8582, "pred_lgbm_base": 0.8268, "pred_logistic_all": 0.8734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.872, "pred_lgbm_base": 0.8119, "pred_logistic_all": 0.8973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8682, "pred_lgbm_base": 0.8225, "pred_logistic_all": 0.88, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.7944, "pred_logistic_all": 0.8888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.844, "pred_lgbm_base": 0.8161, "pred_logistic_all": 0.8798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8292, "pred_lgbm_base": 0.8079, "pred_logistic_all": 0.8925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8362, "pred_lgbm_base": 0.8071, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.8895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8762, "pred_lgbm_base": 0.8162, "pred_logistic_all": 0.8821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8711, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.8963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8861, "pred_lgbm_base": 0.8436, "pred_logistic_all": 0.878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8975, "pred_lgbm_base": 0.8683, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8992, "pred_lgbm_base": 0.8631, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8451, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.8708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8815, "pred_lgbm_base": 0.8201, "pred_logistic_all": 0.8847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8425, "pred_lgbm_base": 0.8015, "pred_logistic_all": 0.8691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8393, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8348, "pred_lgbm_base": 0.8277, "pred_logistic_all": 0.8764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8162, "pred_logistic_all": 0.8875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.8689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.8715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8517, "pred_lgbm_base": 0.8167, "pred_logistic_all": 0.8659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8797, "pred_lgbm_base": 0.8273, "pred_logistic_all": 0.9096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8842, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.9079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8641, "pred_lgbm_base": 0.8435, "pred_logistic_all": 0.8947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.8777, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.8641, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.8767, "pred_logistic_all": 0.91, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.89, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.9101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8925, "pred_lgbm_base": 0.8573, "pred_logistic_all": 0.9075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.8952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8645, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.9164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8615, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.9062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.7991, "pred_logistic_all": 0.8997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8372, "pred_lgbm_base": 0.8077, "pred_logistic_all": 0.9082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8776, "pred_lgbm_base": 0.8478, "pred_logistic_all": 0.8991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9075, "pred_lgbm_base": 0.8914, "pred_logistic_all": 0.8247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8895, "pred_lgbm_base": 0.8601, "pred_logistic_all": 0.817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8734, "pred_lgbm_base": 0.7977, "pred_logistic_all": 0.9056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8344, "pred_lgbm_base": 0.8165, "pred_logistic_all": 0.9248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8037, "pred_lgbm_base": 0.8068, "pred_logistic_all": 0.872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8469, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.9066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.794, "pred_logistic_all": 0.9015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8273, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8797, "pred_lgbm_base": 0.8306, "pred_logistic_all": 0.8997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8406, "pred_lgbm_base": 0.8646, "pred_logistic_all": 0.9113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8487, "pred_lgbm_base": 0.8658, "pred_logistic_all": 0.9287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.9283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8635, "pred_lgbm_base": 0.8507, "pred_logistic_all": 0.9284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8547, "pred_lgbm_base": 0.8639, "pred_logistic_all": 0.9283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8844, "pred_lgbm_base": 0.8514, "pred_logistic_all": 0.913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8366, "pred_logistic_all": 0.9195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.8427, "pred_logistic_all": 0.9253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8423, "pred_lgbm_base": 0.8331, "pred_logistic_all": 0.9147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8338, "pred_lgbm_base": 0.8443, "pred_logistic_all": 0.9299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8398, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.9048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8848, "pred_lgbm_base": 0.884, "pred_logistic_all": 0.9161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8671, "pred_lgbm_base": 0.8294, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.8573, "pred_logistic_all": 0.8993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8517, "pred_lgbm_base": 0.865, "pred_logistic_all": 0.9125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8611, "pred_lgbm_base": 0.869, "pred_logistic_all": 0.9081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8721, "pred_lgbm_base": 0.8617, "pred_logistic_all": 0.915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.865, "pred_lgbm_base": 0.8445, "pred_logistic_all": 0.9003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8832, "pred_lgbm_base": 0.8574, "pred_logistic_all": 0.9015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8713, "pred_lgbm_base": 0.8259, "pred_logistic_all": 0.8675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9004, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.8433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8778, "pred_lgbm_base": 0.8505, "pred_logistic_all": 0.8363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8703, "pred_lgbm_base": 0.8558, "pred_logistic_all": 0.9178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8571, "pred_lgbm_base": 0.8137, "pred_logistic_all": 0.9187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8877, "pred_lgbm_base": 0.8269, "pred_logistic_all": 0.9181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.8233, "pred_logistic_all": 0.9302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8843, "pred_lgbm_base": 0.8389, "pred_logistic_all": 0.9195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8723, "pred_lgbm_base": 0.8248, "pred_logistic_all": 0.9323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8998, "pred_lgbm_base": 0.8756, "pred_logistic_all": 0.8307, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.886, "pred_lgbm_base": 0.8355, "pred_logistic_all": 0.8905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8608, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.9134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8593, "pred_lgbm_base": 0.8094, "pred_logistic_all": 0.9112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8701, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.9105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.906, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.9271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.876, "pred_lgbm_base": 0.8607, "pred_logistic_all": 0.9145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8651, "pred_lgbm_base": 0.8405, "pred_logistic_all": 0.8764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8551, "pred_lgbm_base": 0.8453, "pred_logistic_all": 0.9159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.8522, "pred_logistic_all": 0.91, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.8534, "pred_logistic_all": 0.9089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8414, "pred_lgbm_base": 0.857, "pred_logistic_all": 0.9098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.8565, "pred_logistic_all": 0.9206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8812, "pred_lgbm_base": 0.8692, "pred_logistic_all": 0.916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8568, "pred_logistic_all": 0.9137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8786, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.9042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8774, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.886, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.9107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8608, "pred_lgbm_base": 0.8427, "pred_logistic_all": 0.8841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8797, "pred_lgbm_base": 0.8632, "pred_logistic_all": 0.9115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8532, "pred_lgbm_base": 0.8314, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.878, "pred_lgbm_base": 0.8506, "pred_logistic_all": 0.9046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8733, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.9019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8742, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.8958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8842, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.8987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8923, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.8908, "pred_logistic_all": 0.9197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.8967, "pred_logistic_all": 0.9024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.9119, "pred_logistic_all": 0.9038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.88, "pred_lgbm_base": 0.8855, "pred_logistic_all": 0.8963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8858, "pred_lgbm_base": 0.8975, "pred_logistic_all": 0.8926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.865, "pred_logistic_all": 0.8791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.8979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8889, "pred_lgbm_base": 0.8762, "pred_logistic_all": 0.8882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8883, "pred_lgbm_base": 0.8783, "pred_logistic_all": 0.9016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9009, "pred_lgbm_base": 0.8711, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8913, "pred_lgbm_base": 0.8621, "pred_logistic_all": 0.8539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8975, "pred_lgbm_base": 0.8662, "pred_logistic_all": 0.893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8533, "pred_lgbm_base": 0.8636, "pred_logistic_all": 0.9317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8899, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.8924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8757, "pred_lgbm_base": 0.8927, "pred_logistic_all": 0.9091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.8961, "pred_logistic_all": 0.9093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8971, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.9152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8866, "pred_lgbm_base": 0.8918, "pred_logistic_all": 0.9122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8993, "pred_lgbm_base": 0.8838, "pred_logistic_all": 0.8585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9125, "pred_lgbm_base": 0.8963, "pred_logistic_all": 0.8486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9133, "pred_lgbm_base": 0.8985, "pred_logistic_all": 0.9227, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8996, "pred_lgbm_base": 0.8952, "pred_logistic_all": 0.9139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.8646, "pred_logistic_all": 0.9113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9003, "pred_lgbm_base": 0.8665, "pred_logistic_all": 0.8262, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8534, "pred_lgbm_base": 0.8796, "pred_logistic_all": 0.934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.855, "pred_logistic_all": 0.9304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.8664, "pred_logistic_all": 0.9263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8665, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.9251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.8675, "pred_logistic_all": 0.872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8894, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.9191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8679, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8464, "pred_lgbm_base": 0.8802, "pred_logistic_all": 0.8666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8474, "pred_lgbm_base": 0.8501, "pred_logistic_all": 0.9059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.8348, "pred_logistic_all": 0.9064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.859, "pred_lgbm_base": 0.834, "pred_logistic_all": 0.9022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8487, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.9007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.8284, "pred_logistic_all": 0.9035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8005, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.8017, "pred_logistic_all": 0.924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7966, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.9267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.7858, "pred_logistic_all": 0.8992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8183, "pred_lgbm_base": 0.792, "pred_logistic_all": 0.9179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.9021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.8017, "pred_logistic_all": 0.9134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.9026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.8308, "pred_logistic_all": 0.9145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8273, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.8942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.7792, "pred_logistic_all": 0.8916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8285, "pred_lgbm_base": 0.8288, "pred_logistic_all": 0.9194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.8926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7876, "pred_lgbm_base": 0.7898, "pred_logistic_all": 0.9227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7742, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.9165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7877, "pred_lgbm_base": 0.7667, "pred_logistic_all": 0.8828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8134, "pred_lgbm_base": 0.7929, "pred_logistic_all": 0.8926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7639, "pred_lgbm_base": 0.7228, "pred_logistic_all": 0.9061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7991, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.9057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.7889, "pred_logistic_all": 0.8778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8052, "pred_lgbm_base": 0.7935, "pred_logistic_all": 0.8747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.8753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9219, "pred_lgbm_base": 0.8833, "pred_logistic_all": 0.9058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.8718, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8759, "pred_lgbm_base": 0.8536, "pred_logistic_all": 0.8498, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8951, "pred_lgbm_base": 0.8632, "pred_logistic_all": 0.8196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9309, "pred_lgbm_base": 0.913, "pred_logistic_all": 0.8279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8988, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8973, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.8181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.7629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9661, "pred_lgbm_base": 0.9498, "pred_logistic_all": 0.8887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9583, "pred_lgbm_base": 0.9342, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9638, "pred_lgbm_base": 0.9616, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8951, "pred_lgbm_base": 0.8844, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9861, "pred_lgbm_base": 0.9876, "pred_logistic_all": 0.651, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9677, "pred_lgbm_base": 0.967, "pred_logistic_all": 0.6825, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3012, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2682, "pred_lgbm_base": 0.3287, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3678, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3465, "pred_lgbm_base": 0.3333, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4416, "pred_logistic_all": 0.535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.616, "pred_logistic_all": 0.7207, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.5193, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5699, "pred_lgbm_base": 0.5755, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.6349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.5759, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4254, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.3547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.4235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4325, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.542, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.525, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.482, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.579, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4832, "pred_lgbm_base": 0.5141, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.5361, "pred_logistic_all": 0.576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6549, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5815, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6947, "pred_lgbm_base": 0.7045, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.5571, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.6189, "pred_logistic_all": 0.5685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.7123, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6579, "pred_logistic_all": 0.718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.816, "pred_lgbm_base": 0.832, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.8695, "pred_logistic_all": 0.7958, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7612, "pred_lgbm_base": 0.857, "pred_logistic_all": 0.8068, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.8572, "pred_logistic_all": 0.8027, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.847, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4718, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6908, "pred_lgbm_base": 0.7378, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.8579, "pred_logistic_all": 0.8138, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6879, "pred_lgbm_base": 0.73, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7701, "pred_lgbm_base": 0.7825, "pred_logistic_all": 0.7958, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8328, "pred_lgbm_base": 0.8572, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.866, "pred_logistic_all": 0.802, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.7676, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.8343, "pred_logistic_all": 0.8326, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7793, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.814, "pred_lgbm_base": 0.8207, "pred_logistic_all": 0.7901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8154, "pred_lgbm_base": 0.8221, "pred_logistic_all": 0.8252, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8128, "pred_lgbm_base": 0.7258, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8337, "pred_lgbm_base": 0.8355, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8489, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.8638, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8277, "pred_lgbm_base": 0.8504, "pred_logistic_all": 0.8815, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.8002, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8228, "pred_lgbm_base": 0.8397, "pred_logistic_all": 0.8759, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8158, "pred_lgbm_base": 0.8183, "pred_logistic_all": 0.8536, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.7952, "pred_logistic_all": 0.8653, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.8765, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.8178, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8367, "pred_lgbm_base": 0.7657, "pred_logistic_all": 0.8037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8152, "pred_lgbm_base": 0.78, "pred_logistic_all": 0.8287, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7947, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.8319, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.8299, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.8371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6562, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.8115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.608, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.5852, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5114, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6423, "pred_lgbm_base": 0.6034, "pred_logistic_all": 0.7228, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.5886, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.5298, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5572, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5192, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.405, "pred_lgbm_base": 0.5284, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7073, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4722, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.573, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.5436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.6809, "pred_logistic_all": 0.677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5509, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7953, "pred_lgbm_base": 0.7017, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6367, "pred_lgbm_base": 0.6419, "pred_logistic_all": 0.725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7989, "pred_lgbm_base": 0.7471, "pred_logistic_all": 0.7824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6328, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8166, "pred_lgbm_base": 0.7646, "pred_logistic_all": 0.8238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.7571, "pred_logistic_all": 0.7712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7247, "pred_lgbm_base": 0.6414, "pred_logistic_all": 0.7398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.7912, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7864, "pred_logistic_all": 0.8013, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8498, "pred_lgbm_base": 0.8032, "pred_logistic_all": 0.8237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.8009, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8054, "pred_lgbm_base": 0.8019, "pred_logistic_all": 0.7901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.8009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8092, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.8011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.8076, "pred_logistic_all": 0.8037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7398, "pred_lgbm_base": 0.7094, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8006, "pred_lgbm_base": 0.802, "pred_logistic_all": 0.8103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8413, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.8055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8255, "pred_lgbm_base": 0.806, "pred_logistic_all": 0.8458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8117, "pred_lgbm_base": 0.8571, "pred_logistic_all": 0.881, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7838, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7339, "pred_lgbm_base": 0.8033, "pred_logistic_all": 0.7755, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.8077, "pred_logistic_all": 0.8456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.7237, "pred_logistic_all": 0.7357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.8106, "pred_logistic_all": 0.7718, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8435, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.7704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.775, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.5494, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.607, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.681, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6649, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6445, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.6264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7392, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.7039, "pred_logistic_all": 0.6354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6371, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5899, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.6117, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.692, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.6968, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7103, "pred_lgbm_base": 0.7094, "pred_logistic_all": 0.6906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.5846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6049, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.6592, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7268, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.793, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7819, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7001, "pred_lgbm_base": 0.6653, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8, "pred_lgbm_base": 0.7784, "pred_logistic_all": 0.8158, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.6684, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7359, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8029, "pred_lgbm_base": 0.8146, "pred_logistic_all": 0.8284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.73, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8434, "pred_lgbm_base": 0.8044, "pred_logistic_all": 0.8523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8466, "pred_lgbm_base": 0.7967, "pred_logistic_all": 0.8328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8352, "pred_lgbm_base": 0.8161, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.8097, "pred_logistic_all": 0.8085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8637, "pred_lgbm_base": 0.8286, "pred_logistic_all": 0.8777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8617, "pred_lgbm_base": 0.8929, "pred_logistic_all": 0.8821, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8936, "pred_lgbm_base": 0.8951, "pred_logistic_all": 0.881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8309, "pred_lgbm_base": 0.8457, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8531, "pred_lgbm_base": 0.8989, "pred_logistic_all": 0.8599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.776, "pred_lgbm_base": 0.8921, "pred_logistic_all": 0.858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8797, "pred_lgbm_base": 0.8954, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.897, "pred_lgbm_base": 0.9076, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8218, "pred_lgbm_base": 0.8833, "pred_logistic_all": 0.901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8836, "pred_lgbm_base": 0.8959, "pred_logistic_all": 0.9026, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8218, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.8505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.9071, "pred_logistic_all": 0.8842, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8386, "pred_lgbm_base": 0.88, "pred_logistic_all": 0.9037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8968, "pred_lgbm_base": 0.9027, "pred_logistic_all": 0.8764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8915, "pred_lgbm_base": 0.8879, "pred_logistic_all": 0.8827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.8253, "pred_logistic_all": 0.8417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8921, "pred_lgbm_base": 0.89, "pred_logistic_all": 0.8852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8173, "pred_lgbm_base": 0.8278, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8893, "pred_lgbm_base": 0.8882, "pred_logistic_all": 0.8964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9117, "pred_lgbm_base": 0.8929, "pred_logistic_all": 0.8904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.911, "pred_lgbm_base": 0.8912, "pred_logistic_all": 0.8969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9112, "pred_lgbm_base": 0.893, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.824, "pred_logistic_all": 0.9054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.8632, "pred_logistic_all": 0.8887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.8335, "pred_logistic_all": 0.9206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8314, "pred_lgbm_base": 0.8479, "pred_logistic_all": 0.9031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8192, "pred_lgbm_base": 0.8437, "pred_logistic_all": 0.8816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8807, "pred_lgbm_base": 0.8746, "pred_logistic_all": 0.8986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.8437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.8241, "pred_logistic_all": 0.8848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8108, "pred_lgbm_base": 0.8325, "pred_logistic_all": 0.8843, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.8952, "pred_logistic_all": 0.906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.8477, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8271, "pred_lgbm_base": 0.8469, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9118, "pred_lgbm_base": 0.9003, "pred_logistic_all": 0.9041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.813, "pred_lgbm_base": 0.8254, "pred_logistic_all": 0.8793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8376, "pred_lgbm_base": 0.8528, "pred_logistic_all": 0.8635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8397, "pred_lgbm_base": 0.8455, "pred_logistic_all": 0.8665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8418, "pred_lgbm_base": 0.8164, "pred_logistic_all": 0.8525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8449, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.8453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.838, "pred_lgbm_base": 0.7948, "pred_logistic_all": 0.8251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8209, "pred_logistic_all": 0.8551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.8271, "pred_logistic_all": 0.868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.8746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9217, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.9244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8233, "pred_lgbm_base": 0.8209, "pred_logistic_all": 0.8736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.9197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.8411, "pred_logistic_all": 0.87, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8857, "pred_lgbm_base": 0.8948, "pred_logistic_all": 0.9204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8186, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.8694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8908, "pred_lgbm_base": 0.8895, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8971, "pred_lgbm_base": 0.9011, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8826, "pred_lgbm_base": 0.8764, "pred_logistic_all": 0.9001, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.902, "pred_lgbm_base": 0.8919, "pred_logistic_all": 0.9121, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8704, "pred_logistic_all": 0.9152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8848, "pred_lgbm_base": 0.8781, "pred_logistic_all": 0.9078, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8991, "pred_lgbm_base": 0.9082, "pred_logistic_all": 0.9141, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8911, "pred_logistic_all": 0.914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8855, "pred_lgbm_base": 0.8963, "pred_logistic_all": 0.9099, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8884, "pred_lgbm_base": 0.8943, "pred_logistic_all": 0.9156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.8809, "pred_logistic_all": 0.9185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8832, "pred_lgbm_base": 0.8785, "pred_logistic_all": 0.9083, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9033, "pred_lgbm_base": 0.8999, "pred_logistic_all": 0.9187, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8659, "pred_lgbm_base": 0.8631, "pred_logistic_all": 0.9038, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9059, "pred_lgbm_base": 0.8817, "pred_logistic_all": 0.9152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9088, "pred_lgbm_base": 0.8785, "pred_logistic_all": 0.9182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9067, "pred_lgbm_base": 0.9112, "pred_logistic_all": 0.8965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9062, "pred_lgbm_base": 0.8922, "pred_logistic_all": 0.9189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8914, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.8916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9107, "pred_lgbm_base": 0.8815, "pred_logistic_all": 0.9174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.914, "pred_lgbm_base": 0.9011, "pred_logistic_all": 0.9192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9096, "pred_lgbm_base": 0.9021, "pred_logistic_all": 0.9197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9149, "pred_lgbm_base": 0.8935, "pred_logistic_all": 0.9082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9216, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.9064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9231, "pred_lgbm_base": 0.9002, "pred_logistic_all": 0.9058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9225, "pred_lgbm_base": 0.8697, "pred_logistic_all": 0.9228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9136, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.9082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8186, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.8935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9202, "pred_lgbm_base": 0.8951, "pred_logistic_all": 0.908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8201, "pred_lgbm_base": 0.7989, "pred_logistic_all": 0.8994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9029, "pred_lgbm_base": 0.8787, "pred_logistic_all": 0.9126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.8366, "pred_logistic_all": 0.9109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8129, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.9097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.8332, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.8179, "pred_logistic_all": 0.8914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8844, "pred_lgbm_base": 0.8803, "pred_logistic_all": 0.9157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.8828, "pred_logistic_all": 0.9134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9221, "pred_lgbm_base": 0.8803, "pred_logistic_all": 0.9119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9095, "pred_lgbm_base": 0.8887, "pred_logistic_all": 0.9256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8356, "pred_logistic_all": 0.8918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9026, "pred_lgbm_base": 0.8907, "pred_logistic_all": 0.925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8482, "pred_lgbm_base": 0.8193, "pred_logistic_all": 0.8835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8423, "pred_lgbm_base": 0.808, "pred_logistic_all": 0.8689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8437, "pred_lgbm_base": 0.8277, "pred_logistic_all": 0.8966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9009, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.9263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.851, "pred_lgbm_base": 0.8256, "pred_logistic_all": 0.8948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.89, "pred_lgbm_base": 0.894, "pred_logistic_all": 0.9254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8426, "pred_lgbm_base": 0.8299, "pred_logistic_all": 0.9108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8749, "pred_lgbm_base": 0.887, "pred_logistic_all": 0.9107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8943, "pred_lgbm_base": 0.8851, "pred_logistic_all": 0.9116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8842, "pred_lgbm_base": 0.869, "pred_logistic_all": 0.9013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8909, "pred_lgbm_base": 0.8587, "pred_logistic_all": 0.9095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8633, "pred_lgbm_base": 0.8328, "pred_logistic_all": 0.9207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8549, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8777, "pred_lgbm_base": 0.8452, "pred_logistic_all": 0.9326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8997, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.9084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.89, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.9102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8927, "pred_lgbm_base": 0.8642, "pred_logistic_all": 0.912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9106, "pred_lgbm_base": 0.8946, "pred_logistic_all": 0.9069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8889, "pred_lgbm_base": 0.8667, "pred_logistic_all": 0.9146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8985, "pred_lgbm_base": 0.8839, "pred_logistic_all": 0.9024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8537, "pred_lgbm_base": 0.834, "pred_logistic_all": 0.9116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8799, "pred_lgbm_base": 0.8748, "pred_logistic_all": 0.9178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.8482, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.8679, "pred_logistic_all": 0.9166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8859, "pred_lgbm_base": 0.868, "pred_logistic_all": 0.9176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8794, "pred_lgbm_base": 0.8559, "pred_logistic_all": 0.9155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8942, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.9128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.886, "pred_lgbm_base": 0.8583, "pred_logistic_all": 0.9136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.8294, "pred_logistic_all": 0.893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.8606, "pred_logistic_all": 0.9132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.849, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.9078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9036, "pred_lgbm_base": 0.8649, "pred_logistic_all": 0.9155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8968, "pred_lgbm_base": 0.8823, "pred_logistic_all": 0.9126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8978, "pred_lgbm_base": 0.886, "pred_logistic_all": 0.914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9247, "pred_lgbm_base": 0.9278, "pred_logistic_all": 0.9132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.8708, "pred_logistic_all": 0.9186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8695, "pred_lgbm_base": 0.879, "pred_logistic_all": 0.906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8511, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.9338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.9071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9339, "pred_lgbm_base": 0.9191, "pred_logistic_all": 0.9045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8847, "pred_lgbm_base": 0.8626, "pred_logistic_all": 0.9347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9214, "pred_lgbm_base": 0.9034, "pred_logistic_all": 0.8999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.9203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9369, "pred_lgbm_base": 0.9144, "pred_logistic_all": 0.9183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9294, "pred_lgbm_base": 0.8893, "pred_logistic_all": 0.9109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9229, "pred_lgbm_base": 0.8924, "pred_logistic_all": 0.9143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9069, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.9209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9149, "pred_lgbm_base": 0.8801, "pred_logistic_all": 0.9223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9333, "pred_lgbm_base": 0.9161, "pred_logistic_all": 0.9126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9312, "pred_lgbm_base": 0.9023, "pred_logistic_all": 0.9116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9435, "pred_lgbm_base": 0.9345, "pred_logistic_all": 0.9117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9323, "pred_lgbm_base": 0.9117, "pred_logistic_all": 0.9199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.944, "pred_lgbm_base": 0.9398, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9381, "pred_lgbm_base": 0.9398, "pred_logistic_all": 0.9067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9479, "pred_lgbm_base": 0.9508, "pred_logistic_all": 0.9068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9421, "pred_lgbm_base": 0.9411, "pred_logistic_all": 0.9087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9397, "pred_lgbm_base": 0.9396, "pred_logistic_all": 0.9132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8972, "pred_lgbm_base": 0.8997, "pred_logistic_all": 0.8937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.8988, "pred_logistic_all": 0.9037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9172, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.9152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8743, "pred_lgbm_base": 0.8142, "pred_logistic_all": 0.8932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.8958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.8825, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8084, "pred_logistic_all": 0.881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.85, "pred_lgbm_base": 0.8161, "pred_logistic_all": 0.8808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.8175, "pred_logistic_all": 0.8871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8686, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.8973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8341, "pred_lgbm_base": 0.8119, "pred_logistic_all": 0.8997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.8974, "pred_logistic_all": 0.9217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.894, "pred_lgbm_base": 0.8642, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9263, "pred_lgbm_base": 0.9185, "pred_logistic_all": 0.9274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8631, "pred_lgbm_base": 0.8535, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.8797, "pred_logistic_all": 0.898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8615, "pred_lgbm_base": 0.8351, "pred_logistic_all": 0.8925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8512, "pred_lgbm_base": 0.8435, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8496, "pred_lgbm_base": 0.853, "pred_logistic_all": 0.9106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8617, "pred_lgbm_base": 0.8605, "pred_logistic_all": 0.8691, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8526, "pred_lgbm_base": 0.8449, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8483, "pred_lgbm_base": 0.8477, "pred_logistic_all": 0.8674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8523, "pred_lgbm_base": 0.8576, "pred_logistic_all": 0.8423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8685, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.842, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.8488, "pred_logistic_all": 0.87, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8494, "pred_logistic_all": 0.8656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8676, "pred_logistic_all": 0.8744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8465, "pred_lgbm_base": 0.8411, "pred_logistic_all": 0.8706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8025, "pred_lgbm_base": 0.8006, "pred_logistic_all": 0.8221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9058, "pred_lgbm_base": 0.8881, "pred_logistic_all": 0.9187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8406, "pred_lgbm_base": 0.8552, "pred_logistic_all": 0.9037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8944, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.8493, "pred_logistic_all": 0.9059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.849, "pred_lgbm_base": 0.8279, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8661, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.9164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9242, "pred_lgbm_base": 0.914, "pred_logistic_all": 0.9303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8644, "pred_lgbm_base": 0.8518, "pred_logistic_all": 0.9153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9192, "pred_lgbm_base": 0.9186, "pred_logistic_all": 0.9288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9274, "pred_lgbm_base": 0.9076, "pred_logistic_all": 0.9263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.9063, "pred_logistic_all": 0.9288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.8821, "pred_logistic_all": 0.9226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9333, "pred_lgbm_base": 0.9222, "pred_logistic_all": 0.9274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9256, "pred_lgbm_base": 0.9165, "pred_logistic_all": 0.9297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9237, "pred_lgbm_base": 0.9218, "pred_logistic_all": 0.931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8886, "pred_lgbm_base": 0.8934, "pred_logistic_all": 0.936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9441, "pred_lgbm_base": 0.9358, "pred_logistic_all": 0.904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9034, "pred_lgbm_base": 0.9137, "pred_logistic_all": 0.9346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9295, "pred_lgbm_base": 0.9181, "pred_logistic_all": 0.8994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9362, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.8895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.887, "pred_lgbm_base": 0.8892, "pred_logistic_all": 0.9226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9201, "pred_lgbm_base": 0.8881, "pred_logistic_all": 0.8843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9255, "pred_lgbm_base": 0.9121, "pred_logistic_all": 0.9211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9006, "pred_lgbm_base": 0.9111, "pred_logistic_all": 0.9227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9423, "pred_lgbm_base": 0.921, "pred_logistic_all": 0.8825, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9381, "pred_lgbm_base": 0.9189, "pred_logistic_all": 0.9095, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9295, "pred_lgbm_base": 0.8998, "pred_logistic_all": 0.877, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9216, "pred_lgbm_base": 0.9223, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9205, "pred_lgbm_base": 0.9178, "pred_logistic_all": 0.918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9209, "pred_lgbm_base": 0.9105, "pred_logistic_all": 0.9141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9101, "pred_lgbm_base": 0.898, "pred_logistic_all": 0.9088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9263, "pred_lgbm_base": 0.9047, "pred_logistic_all": 0.922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.928, "pred_lgbm_base": 0.9035, "pred_logistic_all": 0.9213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9244, "pred_lgbm_base": 0.9075, "pred_logistic_all": 0.9208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9279, "pred_lgbm_base": 0.9235, "pred_logistic_all": 0.9212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.942, "pred_lgbm_base": 0.9245, "pred_logistic_all": 0.9309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9298, "pred_lgbm_base": 0.9185, "pred_logistic_all": 0.9172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9268, "pred_lgbm_base": 0.9159, "pred_logistic_all": 0.9062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9282, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.9, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9171, "pred_lgbm_base": 0.9047, "pred_logistic_all": 0.9122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.9105, "pred_logistic_all": 0.9089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9001, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.9111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9251, "pred_lgbm_base": 0.9248, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9168, "pred_lgbm_base": 0.9344, "pred_logistic_all": 0.9, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9261, "pred_lgbm_base": 0.9253, "pred_logistic_all": 0.9017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9298, "pred_lgbm_base": 0.9231, "pred_logistic_all": 0.9025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9239, "pred_lgbm_base": 0.9209, "pred_logistic_all": 0.9061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9331, "pred_lgbm_base": 0.9307, "pred_logistic_all": 0.9207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9101, "pred_lgbm_base": 0.924, "pred_logistic_all": 0.9014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9186, "pred_lgbm_base": 0.9096, "pred_logistic_all": 0.892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9374, "pred_lgbm_base": 0.9333, "pred_logistic_all": 0.898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9139, "pred_lgbm_base": 0.9042, "pred_logistic_all": 0.9037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9323, "pred_lgbm_base": 0.9235, "pred_logistic_all": 0.8976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9203, "pred_lgbm_base": 0.9119, "pred_logistic_all": 0.8928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9283, "pred_lgbm_base": 0.9001, "pred_logistic_all": 0.9106, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9312, "pred_lgbm_base": 0.9008, "pred_logistic_all": 0.9115, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9503, "pred_lgbm_base": 0.9369, "pred_logistic_all": 0.9094, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9469, "pred_lgbm_base": 0.9348, "pred_logistic_all": 0.915, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9331, "pred_lgbm_base": 0.9188, "pred_logistic_all": 0.905, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9335, "pred_lgbm_base": 0.9104, "pred_logistic_all": 0.9146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9315, "pred_lgbm_base": 0.9038, "pred_logistic_all": 0.9136, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9382, "pred_lgbm_base": 0.91, "pred_logistic_all": 0.9126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9208, "pred_lgbm_base": 0.8984, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.922, "pred_lgbm_base": 0.9173, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9194, "pred_lgbm_base": 0.9135, "pred_logistic_all": 0.9001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9194, "pred_lgbm_base": 0.9193, "pred_logistic_all": 0.904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9239, "pred_lgbm_base": 0.9222, "pred_logistic_all": 0.8955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9135, "pred_lgbm_base": 0.926, "pred_logistic_all": 0.8893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9325, "pred_lgbm_base": 0.9306, "pred_logistic_all": 0.906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9462, "pred_lgbm_base": 0.9285, "pred_logistic_all": 0.8968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.911, "pred_lgbm_base": 0.8993, "pred_logistic_all": 0.9067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9221, "pred_lgbm_base": 0.9295, "pred_logistic_all": 0.8992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9302, "pred_lgbm_base": 0.9269, "pred_logistic_all": 0.8932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9326, "pred_lgbm_base": 0.9316, "pred_logistic_all": 0.9191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9404, "pred_lgbm_base": 0.93, "pred_logistic_all": 0.8901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9376, "pred_lgbm_base": 0.9205, "pred_logistic_all": 0.8906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9365, "pred_lgbm_base": 0.9237, "pred_logistic_all": 0.8907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9136, "pred_lgbm_base": 0.9001, "pred_logistic_all": 0.8854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9407, "pred_lgbm_base": 0.9194, "pred_logistic_all": 0.8931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.941, "pred_lgbm_base": 0.9228, "pred_logistic_all": 0.883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.94, "pred_lgbm_base": 0.9237, "pred_logistic_all": 0.8864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9149, "pred_lgbm_base": 0.8987, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9446, "pred_lgbm_base": 0.9209, "pred_logistic_all": 0.8779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9326, "pred_lgbm_base": 0.9354, "pred_logistic_all": 0.8858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9468, "pred_lgbm_base": 0.9326, "pred_logistic_all": 0.8921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9363, "pred_lgbm_base": 0.9312, "pred_logistic_all": 0.8952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9536, "pred_lgbm_base": 0.9361, "pred_logistic_all": 0.9021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9449, "pred_lgbm_base": 0.9359, "pred_logistic_all": 0.8902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9437, "pred_lgbm_base": 0.9358, "pred_logistic_all": 0.8958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.9186, "pred_logistic_all": 0.885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9462, "pred_lgbm_base": 0.9317, "pred_logistic_all": 0.9101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9529, "pred_lgbm_base": 0.9376, "pred_logistic_all": 0.8877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9321, "pred_lgbm_base": 0.9275, "pred_logistic_all": 0.9093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9317, "pred_lgbm_base": 0.9177, "pred_logistic_all": 0.8824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9064, "pred_lgbm_base": 0.9074, "pred_logistic_all": 0.9125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9483, "pred_lgbm_base": 0.9319, "pred_logistic_all": 0.8747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9343, "pred_lgbm_base": 0.9198, "pred_logistic_all": 0.91, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9263, "pred_lgbm_base": 0.9119, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.908, "pred_lgbm_base": 0.914, "pred_logistic_all": 0.9089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9394, "pred_lgbm_base": 0.9157, "pred_logistic_all": 0.915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9424, "pred_lgbm_base": 0.9352, "pred_logistic_all": 0.9079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9393, "pred_lgbm_base": 0.9327, "pred_logistic_all": 0.8928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9332, "pred_lgbm_base": 0.9321, "pred_logistic_all": 0.8949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9336, "pred_lgbm_base": 0.9154, "pred_logistic_all": 0.8781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.929, "pred_lgbm_base": 0.9244, "pred_logistic_all": 0.8853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.726, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9146, "pred_lgbm_base": 0.8632, "pred_logistic_all": 0.8989, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9326, "pred_lgbm_base": 0.912, "pred_logistic_all": 0.8439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8898, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.8863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.8817, "pred_logistic_all": 0.8369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9104, "pred_lgbm_base": 0.892, "pred_logistic_all": 0.8799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9062, "pred_lgbm_base": 0.8961, "pred_logistic_all": 0.864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9096, "pred_lgbm_base": 0.9087, "pred_logistic_all": 0.8814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8935, "pred_lgbm_base": 0.9034, "pred_logistic_all": 0.8472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.9109, "pred_logistic_all": 0.8608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9118, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9252, "pred_lgbm_base": 0.9201, "pred_logistic_all": 0.8773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9157, "pred_lgbm_base": 0.9204, "pred_logistic_all": 0.8675, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9217, "pred_lgbm_base": 0.9296, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9306, "pred_lgbm_base": 0.9254, "pred_logistic_all": 0.899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9096, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9237, "pred_lgbm_base": 0.9274, "pred_logistic_all": 0.8804, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.93, "pred_lgbm_base": 0.9245, "pred_logistic_all": 0.8785, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.9008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9229, "pred_lgbm_base": 0.9159, "pred_logistic_all": 0.8519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9215, "pred_lgbm_base": 0.9214, "pred_logistic_all": 0.8697, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.8912, "pred_logistic_all": 0.8452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9367, "pred_lgbm_base": 0.9157, "pred_logistic_all": 0.8503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.8989, "pred_logistic_all": 0.8576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9321, "pred_lgbm_base": 0.916, "pred_logistic_all": 0.8674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9252, "pred_lgbm_base": 0.9044, "pred_logistic_all": 0.8701, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8958, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.8891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9194, "pred_lgbm_base": 0.8744, "pred_logistic_all": 0.8732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.6461, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8999, "pred_lgbm_base": 0.8791, "pred_logistic_all": 0.8774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.904, "pred_lgbm_base": 0.886, "pred_logistic_all": 0.8825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8752, "pred_lgbm_base": 0.8691, "pred_logistic_all": 0.8766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.8496, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8734, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.8882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8585, "pred_lgbm_base": 0.8225, "pred_logistic_all": 0.8675, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.8345, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.8731, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7952, "pred_lgbm_base": 0.7828, "pred_logistic_all": 0.8363, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.834, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8504, "pred_lgbm_base": 0.8292, "pred_logistic_all": 0.8615, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8472, "pred_lgbm_base": 0.7956, "pred_logistic_all": 0.8005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8907, "pred_lgbm_base": 0.8282, "pred_logistic_all": 0.8933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.841, "pred_lgbm_base": 0.8308, "pred_logistic_all": 0.8594, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8556, "pred_lgbm_base": 0.8276, "pred_logistic_all": 0.8666, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9189, "pred_lgbm_base": 0.8361, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.7556, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7612, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8987, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.8676, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.6798, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8595, "pred_lgbm_base": 0.8261, "pred_logistic_all": 0.8425, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8288, "pred_lgbm_base": 0.8222, "pred_logistic_all": 0.8539, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8588, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.8364, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.812, "pred_lgbm_base": 0.7784, "pred_logistic_all": 0.8256, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8309, "pred_lgbm_base": 0.7744, "pred_logistic_all": 0.834, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7454, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.684, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.7636, "pred_logistic_all": 0.5787, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8019, "pred_lgbm_base": 0.7364, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6986, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.754, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6909, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.6854, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6594, "pred_lgbm_base": 0.5831, "pred_logistic_all": 0.674, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.7994, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8723, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.6376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.928, "pred_lgbm_base": 0.8932, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9224, "pred_lgbm_base": 0.887, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9573, "pred_lgbm_base": 0.9335, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3247, "pred_lgbm_base": 0.3382, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3321, "pred_lgbm_base": 0.3666, "pred_logistic_all": 0.4404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4058, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.4598, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4392, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.4861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5173, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4627, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4934, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.542, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5949, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.6175, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.6704, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5567, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.6504, "pred_logistic_all": 0.5816, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5893, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.571, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5893, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.5691, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5674, "pred_lgbm_base": 0.6015, "pred_logistic_all": 0.6241, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5881, "pred_lgbm_base": 0.6364, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5628, "pred_lgbm_base": 0.5918, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5297, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.5458, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.6378, "pred_logistic_all": 0.5431, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.6, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5389, "pred_lgbm_base": 0.6073, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5542, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.5613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.622, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.6433, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.5806, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4897, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5129, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.5563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5182, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.5787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5171, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4452, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4195, "pred_lgbm_base": 0.5017, "pred_logistic_all": 0.4866, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4478, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.5095, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5472, "pred_logistic_all": 0.5677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4951, "pred_lgbm_base": 0.5331, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4726, "pred_lgbm_base": 0.4977, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5551, "pred_lgbm_base": 0.606, "pred_logistic_all": 0.5608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.576, "pred_logistic_all": 0.6183, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6152, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.5947, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4419, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6239, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5996, "pred_lgbm_base": 0.6387, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.5813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.6087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.5891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.6616, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6723, "pred_lgbm_base": 0.6512, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.6246, "pred_logistic_all": 0.6313, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5892, "pred_lgbm_base": 0.6094, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.589, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.6302, "pred_logistic_all": 0.5683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.5958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.59, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6534, "pred_lgbm_base": 0.6292, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.6645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5442, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5162, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.4887, "pred_logistic_all": 0.601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.6344, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6025, "pred_lgbm_base": 0.6097, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6718, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7121, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6624, "pred_lgbm_base": 0.6468, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.6555, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6316, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.648, "pred_lgbm_base": 0.6457, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.6563, "pred_logistic_all": 0.707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6451, "pred_logistic_all": 0.6654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7144, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6621, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.661, "pred_lgbm_base": 0.6543, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.6527, "pred_logistic_all": 0.647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6856, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.6303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6852, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6196, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7126, "pred_lgbm_base": 0.7, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.613, "pred_lgbm_base": 0.6254, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.6057, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.6289, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6482, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7267, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7043, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6551, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6839, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.6586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6551, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.6721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.6794, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.6809, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7125, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.691, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4775, "pred_lgbm_base": 0.5043, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4362, "pred_logistic_all": 0.5262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4868, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4348, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4565, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.6088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.715, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.7041, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5859, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5297, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5295, "pred_lgbm_base": 0.5169, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.5115, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.574, "pred_lgbm_base": 0.5063, "pred_logistic_all": 0.5241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7216, "pred_lgbm_base": 0.682, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.6996, "pred_logistic_all": 0.6838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6909, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.6833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6739, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.7965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7524, "pred_lgbm_base": 0.693, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6948, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6733, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6482, "pred_logistic_all": 0.7062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.6496, "pred_logistic_all": 0.6989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.6529, "pred_logistic_all": 0.655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7264, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.672, "pred_lgbm_base": 0.6987, "pred_logistic_all": 0.6984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.6388, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6882, "pred_logistic_all": 0.6921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.6292, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.6205, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7913, "pred_lgbm_base": 0.8028, "pred_logistic_all": 0.5859, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5258, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.6392, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5087, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4766, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.6135, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5742, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.6275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.6175, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.6172, "pred_logistic_all": 0.6205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6041, "pred_lgbm_base": 0.574, "pred_logistic_all": 0.6469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8576, "pred_lgbm_base": 0.7968, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8313, "pred_lgbm_base": 0.7848, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8629, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8442, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.7138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.7334, "pred_logistic_all": 0.7245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8466, "pred_lgbm_base": 0.8349, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8692, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.7597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8159, "pred_logistic_all": 0.731, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8818, "pred_lgbm_base": 0.8477, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8648, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.841, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.8447, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8826, "pred_lgbm_base": 0.8641, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8853, "pred_lgbm_base": 0.8582, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.902, "pred_lgbm_base": 0.862, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8884, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8765, "pred_lgbm_base": 0.8584, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8934, "pred_lgbm_base": 0.8727, "pred_logistic_all": 0.739, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8638, "pred_lgbm_base": 0.8844, "pred_logistic_all": 0.7597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8393, "pred_lgbm_base": 0.8567, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8223, "pred_lgbm_base": 0.8203, "pred_logistic_all": 0.73, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8507, "pred_lgbm_base": 0.8492, "pred_logistic_all": 0.737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8541, "pred_logistic_all": 0.742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.8514, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8463, "pred_lgbm_base": 0.8507, "pred_logistic_all": 0.7399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8747, "pred_lgbm_base": 0.8654, "pred_logistic_all": 0.7511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8604, "pred_lgbm_base": 0.8617, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9094, "pred_lgbm_base": 0.8676, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.88, "pred_lgbm_base": 0.8628, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8489, "pred_lgbm_base": 0.8461, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8854, "pred_lgbm_base": 0.8673, "pred_logistic_all": 0.7535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8546, "pred_logistic_all": 0.7451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7949, "pred_lgbm_base": 0.7459, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.7445, "pred_logistic_all": 0.6691, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8901, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8956, "pred_lgbm_base": 0.8883, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7345, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.7324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.6012, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8574, "pred_lgbm_base": 0.8426, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8729, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.8624, "pred_logistic_all": 0.761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8891, "pred_lgbm_base": 0.8973, "pred_logistic_all": 0.7871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.8974, "pred_logistic_all": 0.7856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8928, "pred_lgbm_base": 0.8949, "pred_logistic_all": 0.7882, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8877, "pred_lgbm_base": 0.8895, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8951, "pred_lgbm_base": 0.8678, "pred_logistic_all": 0.7887, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8991, "pred_lgbm_base": 0.8954, "pred_logistic_all": 0.7899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8802, "pred_lgbm_base": 0.8628, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8914, "pred_lgbm_base": 0.8992, "pred_logistic_all": 0.784, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.893, "pred_lgbm_base": 0.8811, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8899, "pred_lgbm_base": 0.8955, "pred_logistic_all": 0.8209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9071, "pred_lgbm_base": 0.8962, "pred_logistic_all": 0.8189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8976, "pred_lgbm_base": 0.8921, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8892, "pred_logistic_all": 0.7895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8756, "pred_lgbm_base": 0.8622, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9024, "pred_lgbm_base": 0.9141, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8888, "pred_lgbm_base": 0.8811, "pred_logistic_all": 0.8078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9164, "pred_lgbm_base": 0.9136, "pred_logistic_all": 0.7584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.903, "pred_lgbm_base": 0.8875, "pred_logistic_all": 0.7704, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9272, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7925, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9116, "pred_lgbm_base": 0.8885, "pred_logistic_all": 0.7913, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7506, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.6923, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7456, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.879, "pred_lgbm_base": 0.8621, "pred_logistic_all": 0.754, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.7867, "pred_logistic_all": 0.7912, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9022, "pred_lgbm_base": 0.8912, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8825, "pred_lgbm_base": 0.8413, "pred_logistic_all": 0.8066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9048, "pred_lgbm_base": 0.8711, "pred_logistic_all": 0.7953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8741, "pred_lgbm_base": 0.8651, "pred_logistic_all": 0.7813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8813, "pred_lgbm_base": 0.8403, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8648, "pred_lgbm_base": 0.8622, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8719, "pred_lgbm_base": 0.8443, "pred_logistic_all": 0.7533, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8515, "pred_lgbm_base": 0.8163, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9289, "pred_lgbm_base": 0.8766, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.8627, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9111, "pred_lgbm_base": 0.8489, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9027, "pred_lgbm_base": 0.8925, "pred_logistic_all": 0.7713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8782, "pred_lgbm_base": 0.8898, "pred_logistic_all": 0.7746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8701, "pred_lgbm_base": 0.881, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.868, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8938, "pred_lgbm_base": 0.8833, "pred_logistic_all": 0.8218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8887, "pred_lgbm_base": 0.8818, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.897, "pred_lgbm_base": 0.8555, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.875, "pred_logistic_all": 0.8006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9084, "pred_lgbm_base": 0.8936, "pred_logistic_all": 0.8046, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9115, "pred_lgbm_base": 0.8962, "pred_logistic_all": 0.8077, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.9041, "pred_logistic_all": 0.7784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.909, "pred_lgbm_base": 0.8958, "pred_logistic_all": 0.8071, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8838, "pred_lgbm_base": 0.8807, "pred_logistic_all": 0.7693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9057, "pred_lgbm_base": 0.8971, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9095, "pred_lgbm_base": 0.8944, "pred_logistic_all": 0.8141, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9129, "pred_lgbm_base": 0.8995, "pred_logistic_all": 0.7738, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9093, "pred_lgbm_base": 0.8933, "pred_logistic_all": 0.8178, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.7645, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9083, "pred_lgbm_base": 0.8964, "pred_logistic_all": 0.819, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8935, "pred_lgbm_base": 0.885, "pred_logistic_all": 0.8216, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9027, "pred_lgbm_base": 0.8938, "pred_logistic_all": 0.8028, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8801, "pred_lgbm_base": 0.8751, "pred_logistic_all": 0.7992, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.8732, "pred_logistic_all": 0.8047, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9202, "pred_lgbm_base": 0.8909, "pred_logistic_all": 0.8123, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8656, "pred_lgbm_base": 0.8349, "pred_logistic_all": 0.811, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9298, "pred_lgbm_base": 0.8802, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8866, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.913, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.856, "pred_logistic_all": 0.7807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8389, "pred_lgbm_base": 0.8359, "pred_logistic_all": 0.7829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8679, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.7742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8465, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.8198, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.799, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8162, "pred_logistic_all": 0.756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8285, "pred_lgbm_base": 0.7989, "pred_logistic_all": 0.7463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.7976, "pred_logistic_all": 0.762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7957, "pred_lgbm_base": 0.7815, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7605, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7792, "pred_lgbm_base": 0.7346, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9085, "pred_lgbm_base": 0.8886, "pred_logistic_all": 0.8167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9201, "pred_lgbm_base": 0.8729, "pred_logistic_all": 0.8006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9192, "pred_lgbm_base": 0.8784, "pred_logistic_all": 0.795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9168, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.8034, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8753, "pred_logistic_all": 0.7818, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8924, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.7958, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9226, "pred_lgbm_base": 0.8739, "pred_logistic_all": 0.7899, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.8816, "pred_logistic_all": 0.8126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8998, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.7765, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9091, "pred_lgbm_base": 0.8902, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9152, "pred_lgbm_base": 0.8837, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9112, "pred_lgbm_base": 0.861, "pred_logistic_all": 0.7945, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9238, "pred_lgbm_base": 0.8874, "pred_logistic_all": 0.7949, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9296, "pred_lgbm_base": 0.8745, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9276, "pred_lgbm_base": 0.8921, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9262, "pred_lgbm_base": 0.8841, "pred_logistic_all": 0.8107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9236, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.8008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8884, "pred_logistic_all": 0.7772, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9145, "pred_lgbm_base": 0.8946, "pred_logistic_all": 0.7693, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.8888, "pred_logistic_all": 0.8076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8986, "pred_lgbm_base": 0.8868, "pred_logistic_all": 0.782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8957, "pred_lgbm_base": 0.8919, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8792, "pred_lgbm_base": 0.8991, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8835, "pred_lgbm_base": 0.841, "pred_logistic_all": 0.7969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.867, "pred_logistic_all": 0.7856, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8565, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8958, "pred_lgbm_base": 0.8456, "pred_logistic_all": 0.7471, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8829, "pred_lgbm_base": 0.8232, "pred_logistic_all": 0.764, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8897, "pred_lgbm_base": 0.8454, "pred_logistic_all": 0.7947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.8459, "pred_logistic_all": 0.7853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.8528, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8763, "pred_lgbm_base": 0.8506, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.8403, "pred_logistic_all": 0.7829, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8782, "pred_lgbm_base": 0.8508, "pred_logistic_all": 0.7825, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8785, "pred_lgbm_base": 0.8446, "pred_logistic_all": 0.7852, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8583, "pred_lgbm_base": 0.8499, "pred_logistic_all": 0.7825, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.875, "pred_lgbm_base": 0.8548, "pred_logistic_all": 0.7798, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8652, "pred_lgbm_base": 0.8529, "pred_logistic_all": 0.7767, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8473, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.7701, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8691, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7957, "pred_lgbm_base": 0.8284, "pred_logistic_all": 0.7881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8235, "pred_lgbm_base": 0.8394, "pred_logistic_all": 0.7981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.794, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.8276, "pred_logistic_all": 0.7691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8177, "pred_logistic_all": 0.8035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.852, "pred_lgbm_base": 0.8219, "pred_logistic_all": 0.7864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.7834, "pred_logistic_all": 0.7735, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.7261, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.6344, "pred_logistic_all": 0.7287, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.7584, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7033, "pred_lgbm_base": 0.7004, "pred_logistic_all": 0.7478, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6911, "pred_logistic_all": 0.7517, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8144, "pred_lgbm_base": 0.7416, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7336, "pred_logistic_all": 0.7902, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6992, "pred_lgbm_base": 0.6873, "pred_logistic_all": 0.8355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.7708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7404, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.8477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6274, "pred_logistic_all": 0.838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.8315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.634, "pred_logistic_all": 0.835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.7035, "pred_logistic_all": 0.8303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.8091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6634, "pred_lgbm_base": 0.6772, "pred_logistic_all": 0.8062, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6533, "pred_lgbm_base": 0.7289, "pred_logistic_all": 0.8419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.773, "pred_lgbm_base": 0.819, "pred_logistic_all": 0.8337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6063, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.9493, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4225, "pred_lgbm_base": 0.3231, "pred_logistic_all": 0.4446, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3206, "pred_lgbm_base": 0.319, "pred_logistic_all": 0.3669, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3045, "pred_lgbm_base": 0.331, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4069, "pred_lgbm_base": 0.3515, "pred_logistic_all": 0.3992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3151, "pred_lgbm_base": 0.366, "pred_logistic_all": 0.3552, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3226, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3213, "pred_lgbm_base": 0.3838, "pred_logistic_all": 0.385, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3226, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3656, "pred_lgbm_base": 0.3594, "pred_logistic_all": 0.3936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3491, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.3471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2797, "pred_lgbm_base": 0.3183, "pred_logistic_all": 0.3393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2985, "pred_lgbm_base": 0.335, "pred_logistic_all": 0.417, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3524, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.377, "pred_lgbm_base": 0.3487, "pred_logistic_all": 0.3717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3718, "pred_lgbm_base": 0.3866, "pred_logistic_all": 0.4356, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.3913, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3981, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5155, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4084, "pred_lgbm_base": 0.4222, "pred_logistic_all": 0.4623, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4381, "pred_lgbm_base": 0.4655, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5808, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.5871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4358, "pred_lgbm_base": 0.4674, "pred_logistic_all": 0.573, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4189, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.6021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.482, "pred_lgbm_base": 0.4467, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4359, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.3889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4844, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4752, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3803, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.4093, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.396, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3391, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.4816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.434, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4317, "pred_lgbm_base": 0.4083, "pred_logistic_all": 0.3922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4042, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3946, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.4401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.352, "pred_lgbm_base": 0.3814, "pred_logistic_all": 0.4113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4667, "pred_lgbm_base": 0.3943, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4232, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.3676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.4743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.4083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4304, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4456, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5356, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.5031, "pred_logistic_all": 0.5196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.5591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.5936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.6052, "pred_logistic_all": 0.6449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.5875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.544, "pred_lgbm_base": 0.5266, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.5206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4978, "pred_lgbm_base": 0.4419, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5052, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.5445, "pred_logistic_all": 0.6245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.5768, "pred_logistic_all": 0.6269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.561, "pred_logistic_all": 0.635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5295, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4464, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6111, "pred_lgbm_base": 0.6006, "pred_logistic_all": 0.5699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.623, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6278, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.5602, "pred_logistic_all": 0.5419, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6426, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.6838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.6233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.5931, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6111, "pred_lgbm_base": 0.5781, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5623, "pred_lgbm_base": 0.5833, "pred_logistic_all": 0.6223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.6238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.5987, "pred_logistic_all": 0.6179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.5112, "pred_logistic_all": 0.4749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.6188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5367, "pred_lgbm_base": 0.5627, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5911, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.6315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.6092, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5831, "pred_lgbm_base": 0.5913, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.5462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4866, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5621, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4501, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3768, "pred_lgbm_base": 0.3984, "pred_logistic_all": 0.3966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.5088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.4834, "pred_logistic_all": 0.5868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.6861, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.5737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5738, "pred_lgbm_base": 0.5017, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.7017, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6542, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7215, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6431, "pred_lgbm_base": 0.6235, "pred_logistic_all": 0.6028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.6268, "pred_logistic_all": 0.6214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6745, "pred_lgbm_base": 0.6066, "pred_logistic_all": 0.6113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.6067, "pred_logistic_all": 0.6131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6816, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6652, "pred_logistic_all": 0.6949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6481, "pred_lgbm_base": 0.6433, "pred_logistic_all": 0.676, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6257, "pred_lgbm_base": 0.5963, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5328, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.4941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5632, "pred_lgbm_base": 0.4583, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5855, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.5533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6294, "pred_lgbm_base": 0.5497, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.5447, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.5644, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.4335, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.4659, "pred_logistic_all": 0.511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6515, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5991, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.5157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5877, "pred_lgbm_base": 0.4752, "pred_logistic_all": 0.5709, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5965, "pred_lgbm_base": 0.5351, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6342, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.5624, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5329, "pred_logistic_all": 0.618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6618, "pred_lgbm_base": 0.5764, "pred_logistic_all": 0.656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.5514, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.4781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6067, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6905, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.5635, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4569, "pred_lgbm_base": 0.4224, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3903, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.4705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5775, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7031, "pred_lgbm_base": 0.5355, "pred_logistic_all": 0.5464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.5352, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.5715, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.597, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.5763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6363, "pred_logistic_all": 0.514, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5837, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5696, "pred_lgbm_base": 0.4955, "pred_logistic_all": 0.5693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5779, "pred_lgbm_base": 0.4933, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.5538, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6704, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.5567, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7027, "pred_lgbm_base": 0.5566, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6341, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.5763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5746, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6747, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.5877, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.5683, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6338, "pred_lgbm_base": 0.5857, "pred_logistic_all": 0.604, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.5657, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.6042, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5995, "pred_lgbm_base": 0.5964, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5742, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.5141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.602, "pred_lgbm_base": 0.5754, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6118, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.5603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6038, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.5886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.5939, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7097, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.4964, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6389, "pred_lgbm_base": 0.4977, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.5085, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.5527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5947, "pred_lgbm_base": 0.429, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5898, "pred_lgbm_base": 0.4302, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.6113, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5881, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3695, "pred_lgbm_base": 0.3463, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3649, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.4301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4974, "pred_lgbm_base": 0.5299, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4783, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.424, "pred_lgbm_base": 0.41, "pred_logistic_all": 0.5329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.5893, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7192, "pred_lgbm_base": 0.6881, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.6005, "pred_logistic_all": 0.651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6576, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.6526, "pred_logistic_all": 0.6129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6742, "pred_lgbm_base": 0.5907, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8891, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8995, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.6051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.849, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9372, "pred_lgbm_base": 0.9114, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9443, "pred_lgbm_base": 0.9121, "pred_logistic_all": 0.4967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9765, "pred_lgbm_base": 0.9554, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9869, "pred_lgbm_base": 0.9721, "pred_logistic_all": 0.7266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9784, "pred_lgbm_base": 0.9563, "pred_logistic_all": 0.499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3184, "pred_lgbm_base": 0.354, "pred_logistic_all": 0.4875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3184, "pred_lgbm_base": 0.3512, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.443, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.6103, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3044, "pred_lgbm_base": 0.354, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3992, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.4739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4597, "pred_lgbm_base": 0.4017, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4888, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4219, "pred_lgbm_base": 0.3926, "pred_logistic_all": 0.4598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3985, "pred_lgbm_base": 0.4044, "pred_logistic_all": 0.4082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3891, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.453, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3256, "pred_lgbm_base": 0.4348, "pred_logistic_all": 0.4541, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3184, "pred_lgbm_base": 0.334, "pred_logistic_all": 0.4392, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3184, "pred_lgbm_base": 0.3319, "pred_logistic_all": 0.4388, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2237, "pred_lgbm_base": 0.3442, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2465, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.4482, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2255, "pred_lgbm_base": 0.3565, "pred_logistic_all": 0.4668, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.327, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2982, "pred_lgbm_base": 0.3757, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3043, "pred_lgbm_base": 0.3722, "pred_logistic_all": 0.4142, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3064, "pred_lgbm_base": 0.3846, "pred_logistic_all": 0.4261, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3065, "pred_lgbm_base": 0.3831, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4994, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3305, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4184, "pred_lgbm_base": 0.4302, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.611, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.4602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3791, "pred_lgbm_base": 0.3964, "pred_logistic_all": 0.5311, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4559, "pred_lgbm_base": 0.4814, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.426, "pred_lgbm_base": 0.3992, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.4733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.4066, "pred_logistic_all": 0.4715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4891, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3356, "pred_lgbm_base": 0.4389, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4442, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.5133, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.4837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3672, "pred_lgbm_base": 0.3793, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5281, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.5266, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.5, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3735, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.5245, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3526, "pred_lgbm_base": 0.4222, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.4882, "pred_logistic_all": 0.4655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6708, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3791, "pred_lgbm_base": 0.3529, "pred_logistic_all": 0.5449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3615, "pred_lgbm_base": 0.35, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5088, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.4465, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4359, "pred_lgbm_base": 0.4638, "pred_logistic_all": 0.4525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3565, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.4652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4549, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.4964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6106, "pred_lgbm_base": 0.4871, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5377, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4964, "pred_lgbm_base": 0.5023, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5606, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.5967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6176, "pred_lgbm_base": 0.5392, "pred_logistic_all": 0.5808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.574, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5703, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5393, "pred_lgbm_base": 0.5505, "pred_logistic_all": 0.6044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6051, "pred_lgbm_base": 0.5299, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3921, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.3984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4545, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.4757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5113, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.5863, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.594, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.66, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.6166, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6261, "pred_lgbm_base": 0.6172, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.62, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.5946, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6635, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.6567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6039, "pred_lgbm_base": 0.606, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5767, "pred_logistic_all": 0.589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.612, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.6847, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6103, "pred_lgbm_base": 0.5968, "pred_logistic_all": 0.594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.6261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6069, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5899, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.5436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.5215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.5609, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6672, "pred_lgbm_base": 0.6359, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.4203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6787, "pred_lgbm_base": 0.6189, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.5865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.5669, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.5821, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5383, "pred_lgbm_base": 0.5201, "pred_logistic_all": 0.589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4166, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6323, "pred_lgbm_base": 0.579, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.5749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5526, "pred_lgbm_base": 0.5964, "pred_logistic_all": 0.5853, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.5336, "pred_logistic_all": 0.5352, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5807, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5807, "pred_lgbm_base": 0.5017, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.4708, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4338, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5516, "pred_lgbm_base": 0.5238, "pred_logistic_all": 0.5749, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.5232, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.5921, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2867, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5384, "pred_lgbm_base": 0.5106, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.5107, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6156, "pred_lgbm_base": 0.5294, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5846, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5394, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.4558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4697, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.4876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4718, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.4724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.4613, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5089, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.4325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5237, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.403, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5294, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3522, "pred_lgbm_base": 0.4104, "pred_logistic_all": 0.3728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3522, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.3724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.4666, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4923, "pred_lgbm_base": 0.4638, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3423, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.3455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3423, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.3452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.5033, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5103, "pred_lgbm_base": 0.5048, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5175, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5084, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5156, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.5078, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5679, "pred_lgbm_base": 0.484, "pred_logistic_all": 0.584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.5398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.5752, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5529, "pred_lgbm_base": 0.5376, "pred_logistic_all": 0.6409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4805, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.5806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4715, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.5927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4042, "pred_lgbm_base": 0.3756, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4634, "pred_logistic_all": 0.4878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.4619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.5604, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4878, "pred_lgbm_base": 0.4892, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.4498, "pred_logistic_all": 0.5953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.5419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5857, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.5587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5565, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5104, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5607, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.537, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.4554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.4391, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4817, "pred_lgbm_base": 0.3967, "pred_logistic_all": 0.446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.4692, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.544, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4676, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.4938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4627, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.4935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6079, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.5011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4667, "pred_lgbm_base": 0.443, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.478, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.5141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5838, "pred_lgbm_base": 0.5156, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6156, "pred_lgbm_base": 0.6224, "pred_logistic_all": 0.4012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.6226, "pred_logistic_all": 0.4322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.5592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.4518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.4217, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4623, "pred_lgbm_base": 0.3729, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5825, "pred_lgbm_base": 0.4977, "pred_logistic_all": 0.5805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4269, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.618, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.5966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5933, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.4699, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.6395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6311, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6257, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5443, "pred_logistic_all": 0.6376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.5507, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.5531, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5904, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6053, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6558, "pred_lgbm_base": 0.5801, "pred_logistic_all": 0.6823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.7784, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6468, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.624, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5847, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.6977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.8084, "pred_logistic_all": 0.7722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7615, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8662, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.6795, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6688, "pred_lgbm_base": 0.5472, "pred_logistic_all": 0.6607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.6583, "pred_logistic_all": 0.678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6828, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.8489, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.7168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8289, "pred_lgbm_base": 0.7845, "pred_logistic_all": 0.756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.7418, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.792, "pred_logistic_all": 0.7393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.6047, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.7774, "pred_logistic_all": 0.7492, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.7582, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.6315, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7827, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6431, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.7366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7622, "pred_lgbm_base": 0.7414, "pred_logistic_all": 0.7478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.7441, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.5892, "pred_logistic_all": 0.703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.7269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.7564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7596, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.7304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.7543, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.814, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.759, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6198, "pred_lgbm_base": 0.6117, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.599, "pred_lgbm_base": 0.5306, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5973, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.784, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.8074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.5615, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7198, "pred_logistic_all": 0.7287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7013, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.7645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.6213, "pred_logistic_all": 0.8071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.7626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6247, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8721, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7537, "pred_lgbm_base": 0.7794, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.888, "pred_lgbm_base": 0.8806, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8803, "pred_lgbm_base": 0.8787, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9197, "pred_lgbm_base": 0.9101, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9815, "pred_lgbm_base": 0.9722, "pred_logistic_all": 0.6951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9606, "pred_lgbm_base": 0.9393, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9454, "pred_lgbm_base": 0.9263, "pred_logistic_all": 0.681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9806, "pred_lgbm_base": 0.9708, "pred_logistic_all": 0.7768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.4092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.437, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5482, "pred_lgbm_base": 0.4114, "pred_logistic_all": 0.3616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3936, "pred_lgbm_base": 0.3214, "pred_logistic_all": 0.3929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4298, "pred_lgbm_base": 0.3883, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3919, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.419, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.455, "pred_lgbm_base": 0.4553, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3132, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.5145, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4151, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4176, "pred_lgbm_base": 0.4755, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5162, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.4847, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.535, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.4242, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4065, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3283, "pred_lgbm_base": 0.3798, "pred_logistic_all": 0.426, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4219, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4573, "pred_lgbm_base": 0.5094, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5168, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.5207, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5542, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4366, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.3729, "pred_logistic_all": 0.407, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.3626, "pred_logistic_all": 0.4067, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3329, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.422, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.337, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4535, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.355, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3418, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.4174, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3483, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2494, "pred_lgbm_base": 0.4192, "pred_logistic_all": 0.4271, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.243, "pred_lgbm_base": 0.4288, "pred_logistic_all": 0.4268, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2449, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3673, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.4343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4068, "pred_lgbm_base": 0.4484, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4392, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.4168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.411, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.4788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4421, "pred_lgbm_base": 0.389, "pred_logistic_all": 0.4383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.3848, "pred_logistic_all": 0.3337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3653, "pred_lgbm_base": 0.4003, "pred_logistic_all": 0.3599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3989, "pred_lgbm_base": 0.3957, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5355, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.41, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.3889, "pred_logistic_all": 0.3584, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.3581, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3563, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.3578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3629, "pred_lgbm_base": 0.3985, "pred_logistic_all": 0.3876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3842, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3243, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.4933, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.496, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.5172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.3385, "pred_logistic_all": 0.3646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4846, "pred_lgbm_base": 0.3369, "pred_logistic_all": 0.3643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.4295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4934, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.44, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5275, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.4445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.4035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5086, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.4573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4198, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4174, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.3056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.3516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4174, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.3053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.348, "pred_lgbm_base": 0.3442, "pred_logistic_all": 0.308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3399, "pred_lgbm_base": 0.3457, "pred_logistic_all": 0.4385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.348, "pred_lgbm_base": 0.3426, "pred_logistic_all": 0.3077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3963, "pred_lgbm_base": 0.3612, "pred_logistic_all": 0.3645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4006, "pred_lgbm_base": 0.3535, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4032, "pred_lgbm_base": 0.3677, "pred_logistic_all": 0.3946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.3386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.364, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.3544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3345, "pred_lgbm_base": 0.3748, "pred_logistic_all": 0.2871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3869, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.3643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3345, "pred_lgbm_base": 0.3657, "pred_logistic_all": 0.2869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4216, "pred_lgbm_base": 0.3593, "pred_logistic_all": 0.2929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.3287, "pred_logistic_all": 0.3744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4216, "pred_lgbm_base": 0.361, "pred_logistic_all": 0.2926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4861, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.3497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4816, "pred_lgbm_base": 0.4171, "pred_logistic_all": 0.3521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.3793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5794, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.4354, "pred_logistic_all": 0.3699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.4384, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.496, "pred_lgbm_base": 0.4456, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4668, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3892, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3786, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.4786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.4559, "pred_logistic_all": 0.5257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3693, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.4588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5325, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.5931, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5114, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.4689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5295, "pred_lgbm_base": 0.5464, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5483, "pred_lgbm_base": 0.4998, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5513, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.5859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4894, "pred_lgbm_base": 0.4713, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4751, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.4982, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.5967, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5978, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5738, "pred_lgbm_base": 0.5401, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7406, "pred_logistic_all": 0.7018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6649, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.6604, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7671, "pred_lgbm_base": 0.7569, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7727, "pred_lgbm_base": 0.754, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.6337, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7687, "pred_lgbm_base": 0.7587, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.5874, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.693, "pred_logistic_all": 0.714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.8181, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7171, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6924, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6868, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.6696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7156, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6654, "pred_lgbm_base": 0.6788, "pred_logistic_all": 0.662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.7343, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8048, "pred_lgbm_base": 0.8028, "pred_logistic_all": 0.7128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.7412, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.7414, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7902, "pred_lgbm_base": 0.8016, "pred_logistic_all": 0.6792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6723, "pred_logistic_all": 0.7164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5399, "pred_logistic_all": 0.5138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5753, "pred_lgbm_base": 0.5666, "pred_logistic_all": 0.554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.5645, "pred_logistic_all": 0.5277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.697, "pred_lgbm_base": 0.6683, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6953, "pred_lgbm_base": 0.645, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7079, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.6403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6844, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7617, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7341, "pred_lgbm_base": 0.7074, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7582, "pred_lgbm_base": 0.7472, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7325, "pred_lgbm_base": 0.7239, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7401, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.7366, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.6632, "pred_logistic_all": 0.7212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7836, "pred_lgbm_base": 0.7177, "pred_logistic_all": 0.7152, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7893, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7547, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.8196, "pred_logistic_all": 0.733, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8005, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8054, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7392, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8193, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7916, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.7034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.742, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7973, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.7709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7278, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7563, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.672, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7487, "pred_lgbm_base": 0.6834, "pred_logistic_all": 0.6679, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.651, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8008, "pred_lgbm_base": 0.7636, "pred_logistic_all": 0.7945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8145, "pred_lgbm_base": 0.7809, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7868, "pred_lgbm_base": 0.7736, "pred_logistic_all": 0.7495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8074, "pred_lgbm_base": 0.7856, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.709, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.7321, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8127, "pred_lgbm_base": 0.7667, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7397, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.7675, "pred_logistic_all": 0.7644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.6221, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6612, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.7616, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7835, "pred_lgbm_base": 0.7609, "pred_logistic_all": 0.7441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.807, "pred_lgbm_base": 0.8073, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.7327, "pred_logistic_all": 0.7281, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8171, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.7356, "pred_logistic_all": 0.7291, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8073, "pred_lgbm_base": 0.7832, "pred_logistic_all": 0.7556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7368, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.6944, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7971, "pred_lgbm_base": 0.7664, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7306, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7198, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7911, "pred_lgbm_base": 0.7944, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7943, "pred_lgbm_base": 0.7788, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7395, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6069, "pred_lgbm_base": 0.5574, "pred_logistic_all": 0.7366, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.5248, "pred_logistic_all": 0.7363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.5557, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.6999, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5653, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.677, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9492, "pred_lgbm_base": 0.9323, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9715, "pred_lgbm_base": 0.9739, "pred_logistic_all": 0.818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3357, "pred_lgbm_base": 0.2968, "pred_logistic_all": 0.3578, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3323, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2915, "pred_lgbm_base": 0.33, "pred_logistic_all": 0.311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.29, "pred_lgbm_base": 0.3617, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.364, "pred_lgbm_base": 0.3941, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3823, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.3979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.4328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4394, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.4381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.4259, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4715, "pred_lgbm_base": 0.3941, "pred_logistic_all": 0.467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4688, "pred_lgbm_base": 0.4015, "pred_logistic_all": 0.5493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.3821, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4012, "pred_lgbm_base": 0.3808, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.3882, "pred_logistic_all": 0.4986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3951, "pred_lgbm_base": 0.3627, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.397, "pred_lgbm_base": 0.417, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3922, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.4506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4431, "pred_lgbm_base": 0.4608, "pred_logistic_all": 0.3916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.4732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4401, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.3948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.3929, "pred_logistic_all": 0.4682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3702, "pred_lgbm_base": 0.3606, "pred_logistic_all": 0.3973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.363, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3655, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.5277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4989, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.47, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3992, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3958, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3571, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4183, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4002, "pred_lgbm_base": 0.3941, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4161, "pred_lgbm_base": 0.4017, "pred_logistic_all": 0.5177, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.3812, "pred_logistic_all": 0.5343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4429, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.4611, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.4279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4318, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.5469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.4177, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4472, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.4725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.445, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.4595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4265, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.4758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4247, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4323, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3635, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.3771, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.415, "pred_lgbm_base": 0.3755, "pred_logistic_all": 0.5117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.4215, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.463, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.4456, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5748, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4296, "pred_lgbm_base": 0.388, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4315, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.4878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5173, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.4188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.4626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4987, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4616, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.4518, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4908, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.5375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.4122, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4756, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5574, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.43, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.4284, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.4476, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.5625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5325, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.4529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.3767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4499, "pred_lgbm_base": 0.4323, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4279, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.4124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5003, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4967, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.4697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4844, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4411, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5546, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4638, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.5604, "pred_logistic_all": 0.5341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.5128, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4909, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.4965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.4963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5104, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.5606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.5113, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.5282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5506, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.5837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5616, "pred_lgbm_base": 0.4364, "pred_logistic_all": 0.5557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.4963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5801, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5779, "pred_lgbm_base": 0.5469, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5212, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4045, "pred_lgbm_base": 0.3599, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.526, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.4528, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5371, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5024, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5873, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5954, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.6088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5112, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5213, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.5147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5787, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.464, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.5019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4718, "pred_lgbm_base": 0.4445, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6446, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5558, "pred_lgbm_base": 0.5439, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5855, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6142, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.4138, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4291, "pred_lgbm_base": 0.3658, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.4909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4762, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.4967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5476, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6364, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5948, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7152, "pred_lgbm_base": 0.5665, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.4944, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5971, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5585, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5805, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5965, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.602, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.6167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6734, "pred_lgbm_base": 0.6082, "pred_logistic_all": 0.5922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6791, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.5841, "pred_logistic_all": 0.6366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.6252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.5908, "pred_logistic_all": 0.6025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6533, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.6365, "pred_logistic_all": 0.647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6602, "pred_lgbm_base": 0.629, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6639, "pred_lgbm_base": 0.6081, "pred_logistic_all": 0.6457, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6544, "pred_lgbm_base": 0.5751, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6954, "pred_lgbm_base": 0.6486, "pred_logistic_all": 0.6904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6447, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.646, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6959, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.6375, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7001, "pred_lgbm_base": 0.6447, "pred_logistic_all": 0.5825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.6306, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6171, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6388, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.5624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.4874, "pred_logistic_all": 0.5838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.632, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.6133, "pred_logistic_all": 0.6847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.6887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.6383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6518, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.6832, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.5535, "pred_logistic_all": 0.631, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6627, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6191, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.7084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6303, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5731, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5693, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4964, "pred_lgbm_base": 0.5771, "pred_logistic_all": 0.6882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.5863, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.5712, "pred_logistic_all": 0.7386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.5762, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.5273, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.611, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.7801, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9257, "pred_lgbm_base": 0.9275, "pred_logistic_all": 0.625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.9272, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9196, "pred_lgbm_base": 0.9299, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8931, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.5883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9002, "pred_lgbm_base": 0.8668, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9876, "pred_lgbm_base": 0.9842, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2173, "pred_lgbm_base": 0.297, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2045, "pred_lgbm_base": 0.2833, "pred_logistic_all": 0.217, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.287, "pred_lgbm_base": 0.3489, "pred_logistic_all": 0.4341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2777, "pred_lgbm_base": 0.3238, "pred_logistic_all": 0.4715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2742, "pred_lgbm_base": 0.3172, "pred_logistic_all": 0.457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2314, "pred_lgbm_base": 0.3024, "pred_logistic_all": 0.3481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3008, "pred_lgbm_base": 0.3214, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5036, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.3659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3767, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.3178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4051, "pred_lgbm_base": 0.3566, "pred_logistic_all": 0.4288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3227, "pred_lgbm_base": 0.3588, "pred_logistic_all": 0.4057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4104, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4367, "pred_lgbm_base": 0.3759, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.382, "pred_lgbm_base": 0.3721, "pred_logistic_all": 0.3984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4284, "pred_lgbm_base": 0.3692, "pred_logistic_all": 0.4073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4951, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.3945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.4435, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.3999, "pred_logistic_all": 0.3325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.3281, "pred_logistic_all": 0.3637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3876, "pred_logistic_all": 0.374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6643, "pred_lgbm_base": 0.4692, "pred_logistic_all": 0.4061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5746, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.4505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4545, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.3575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.3148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3421, "pred_lgbm_base": 0.3134, "pred_logistic_all": 0.3334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.3433, "pred_logistic_all": 0.3668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3535, "pred_lgbm_base": 0.3334, "pred_logistic_all": 0.347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4009, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.4123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3756, "pred_lgbm_base": 0.3453, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3712, "pred_lgbm_base": 0.3442, "pred_logistic_all": 0.3897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4304, "pred_lgbm_base": 0.3771, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4281, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.5088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.3634, "pred_logistic_all": 0.4875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4335, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.4722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.3797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.5102, "pred_logistic_all": 0.4567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4951, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.3828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.4618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3756, "pred_logistic_all": 0.4442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.4845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4024, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.4313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4188, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.5344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4485, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.45, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4096, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3905, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.4161, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4334, "pred_lgbm_base": 0.4374, "pred_logistic_all": 0.4839, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5067, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.535, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.375, "pred_lgbm_base": 0.4091, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4318, "pred_lgbm_base": 0.3758, "pred_logistic_all": 0.4239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4287, "pred_lgbm_base": 0.4445, "pred_logistic_all": 0.438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4056, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.384, "pred_lgbm_base": 0.3708, "pred_logistic_all": 0.4801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4064, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4008, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.3595, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4238, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.4967, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4181, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.5, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.4484, "pred_logistic_all": 0.498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.431, "pred_logistic_all": 0.5412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4952, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4581, "pred_lgbm_base": 0.3836, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3809, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.3784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3976, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.3995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5723, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.5475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5016, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4144, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5171, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5785, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.5062, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.5535, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.4476, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.5009, "pred_logistic_all": 0.538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5116, "pred_lgbm_base": 0.4764, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.5353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4782, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4956, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.4956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4978, "pred_lgbm_base": 0.4463, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4555, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5376, "pred_lgbm_base": 0.4885, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.6269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5882, "pred_lgbm_base": 0.5298, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.5645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5296, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.4739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5211, "pred_lgbm_base": 0.542, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5102, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.4808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.4587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.525, "pred_lgbm_base": 0.4528, "pred_logistic_all": 0.504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.523, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.5518, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5943, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.5273, "pred_logistic_all": 0.5594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.544, "pred_lgbm_base": 0.5269, "pred_logistic_all": 0.515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.6341, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.6108, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.6216, "pred_logistic_all": 0.5868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6805, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.5883, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.6403, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.5995, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.6007, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.5874, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.5173, "pred_logistic_all": 0.51, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5953, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6491, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.5991, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6197, "pred_lgbm_base": 0.5805, "pred_logistic_all": 0.4983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6014, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5846, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6531, "pred_logistic_all": 0.5245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.6519, "pred_logistic_all": 0.6494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6328, "pred_lgbm_base": 0.6263, "pred_logistic_all": 0.5278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.6133, "pred_logistic_all": 0.6449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.5995, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.6276, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6225, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6157, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6892, "pred_lgbm_base": 0.6543, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.6363, "pred_logistic_all": 0.5986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.6801, "pred_logistic_all": 0.6101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.5976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.6951, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.6292, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.698, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.6513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6548, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6664, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.6288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7277, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.6414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6873, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.6162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.6837, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.6612, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.7046, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6968, "pred_logistic_all": 0.6656, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5877, "pred_lgbm_base": 0.5422, "pred_logistic_all": 0.6751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5991, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7344, "pred_lgbm_base": 0.6986, "pred_logistic_all": 0.6971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7315, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6287, "pred_logistic_all": 0.7064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7286, "pred_lgbm_base": 0.6176, "pred_logistic_all": 0.7212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7004, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.6176, "pred_logistic_all": 0.7097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.728, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.6902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7067, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.6863, "pred_logistic_all": 0.6789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6512, "pred_lgbm_base": 0.5969, "pred_logistic_all": 0.6572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6736, "pred_lgbm_base": 0.6102, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.6602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6935, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.6605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.6508, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.6286, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6732, "pred_lgbm_base": 0.6225, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6373, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6479, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.6112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8091, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6341, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6353, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.6471, "pred_logistic_all": 0.6512, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.6239, "pred_logistic_all": 0.616, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7654, "pred_lgbm_base": 0.6436, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5855, "pred_logistic_all": 0.654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.5368, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6542, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.6512, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8107, "pred_lgbm_base": 0.7271, "pred_logistic_all": 0.691, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7793, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.6797, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.7045, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6762, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.573, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.6356, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.7548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.635, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6749, "pred_lgbm_base": 0.6008, "pred_logistic_all": 0.6741, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.5939, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.64, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6953, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7513, "pred_lgbm_base": 0.6607, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.7999, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6316, "pred_logistic_all": 0.7972, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.6005, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.5868, "pred_logistic_all": 0.7407, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5868, "pred_lgbm_base": 0.4707, "pred_logistic_all": 0.6882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6065, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.627, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6347, "pred_lgbm_base": 0.5888, "pred_logistic_all": 0.658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.628, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.4751, "pred_logistic_all": 0.7058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6274, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.6727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5723, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.5892, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.6103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7694, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.6635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9231, "pred_lgbm_base": 0.9155, "pred_logistic_all": 0.5758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9236, "pred_lgbm_base": 0.9062, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9261, "pred_lgbm_base": 0.8976, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.967, "pred_lgbm_base": 0.9668, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9714, "pred_lgbm_base": 0.9737, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9683, "pred_lgbm_base": 0.9674, "pred_logistic_all": 0.6973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9523, "pred_lgbm_base": 0.9344, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9847, "pred_lgbm_base": 0.9725, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4032, "pred_lgbm_base": 0.3333, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4619, "pred_lgbm_base": 0.3894, "pred_logistic_all": 0.3752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3734, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.3984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3505, "pred_lgbm_base": 0.3819, "pred_logistic_all": 0.3929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.4171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3413, "pred_lgbm_base": 0.3833, "pred_logistic_all": 0.3693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5401, "pred_lgbm_base": 0.4595, "pred_logistic_all": 0.4554, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.3464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.4445, "pred_logistic_all": 0.3766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4425, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.4064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3923, "pred_lgbm_base": 0.3352, "pred_logistic_all": 0.435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3788, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.3588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.406, "pred_lgbm_base": 0.3896, "pred_logistic_all": 0.3872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4313, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.3994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.4374, "pred_logistic_all": 0.4238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3335, "pred_lgbm_base": 0.3885, "pred_logistic_all": 0.3478, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5849, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.3578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4256, "pred_lgbm_base": 0.3261, "pred_logistic_all": 0.4189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.3533, "pred_logistic_all": 0.3772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.3978, "pred_logistic_all": 0.4588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.428, "pred_lgbm_base": 0.3847, "pred_logistic_all": 0.4049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3966, "pred_lgbm_base": 0.4205, "pred_logistic_all": 0.3416, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.4935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.3658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.3336, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.4807, "pred_logistic_all": 0.3655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3254, "pred_lgbm_base": 0.3296, "pred_logistic_all": 0.3342, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3974, "pred_lgbm_base": 0.3904, "pred_logistic_all": 0.3216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.4088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3974, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.3214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2799, "pred_lgbm_base": 0.3558, "pred_logistic_all": 0.322, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3542, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2858, "pred_lgbm_base": 0.3696, "pred_logistic_all": 0.3505, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2659, "pred_lgbm_base": 0.3508, "pred_logistic_all": 0.3207, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2902, "pred_lgbm_base": 0.3541, "pred_logistic_all": 0.3147, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2906, "pred_lgbm_base": 0.3188, "pred_logistic_all": 0.3008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3424, "pred_lgbm_base": 0.3467, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5332, "pred_lgbm_base": 0.3014, "pred_logistic_all": 0.3148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5474, "pred_lgbm_base": 0.3185, "pred_logistic_all": 0.44, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5332, "pred_lgbm_base": 0.2998, "pred_logistic_all": 0.3145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.251, "pred_lgbm_base": 0.3381, "pred_logistic_all": 0.3119, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2322, "pred_lgbm_base": 0.3306, "pred_logistic_all": 0.3142, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2586, "pred_lgbm_base": 0.3443, "pred_logistic_all": 0.34, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.3291, "pred_logistic_all": 0.3497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.3244, "pred_logistic_all": 0.3846, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.345, "pred_lgbm_base": 0.3338, "pred_logistic_all": 0.3195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4782, "pred_lgbm_base": 0.3077, "pred_logistic_all": 0.3009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.3061, "pred_logistic_all": 0.3006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2492, "pred_lgbm_base": 0.273, "pred_logistic_all": 0.2403, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.4311, "pred_logistic_all": 0.4086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.3415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2969, "pred_lgbm_base": 0.3451, "pred_logistic_all": 0.3382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3931, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.4134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3731, "pred_lgbm_base": 0.3421, "pred_logistic_all": 0.3811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6524, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.5141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3842, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.3383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4609, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.3967, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3735, "pred_lgbm_base": 0.3391, "pred_logistic_all": 0.3723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.3588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4315, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.1771, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.3252, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3807, "pred_lgbm_base": 0.3425, "pred_logistic_all": 0.3333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3807, "pred_lgbm_base": 0.3408, "pred_logistic_all": 0.333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3865, "pred_lgbm_base": 0.3586, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3589, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.3405, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3507, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.3467, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3656, "pred_lgbm_base": 0.3896, "pred_logistic_all": 0.3698, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3254, "pred_lgbm_base": 0.3237, "pred_logistic_all": 0.4059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.338, "pred_lgbm_base": 0.3276, "pred_logistic_all": 0.3651, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.371, "pred_lgbm_base": 0.3479, "pred_logistic_all": 0.3994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3445, "pred_lgbm_base": 0.3323, "pred_logistic_all": 0.3951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.416, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4027, "pred_lgbm_base": 0.3539, "pred_logistic_all": 0.3784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.386, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.3365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3904, "pred_lgbm_base": 0.3893, "pred_logistic_all": 0.3655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4157, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.3696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4227, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.3998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4231, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4276, "pred_lgbm_base": 0.487, "pred_logistic_all": 0.3957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.4133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4616, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.4292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.3972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.3625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4789, "pred_lgbm_base": 0.4672, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4764, "pred_logistic_all": 0.4661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.416, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.3102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4185, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.3169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.423, "pred_lgbm_base": 0.3949, "pred_logistic_all": 0.3452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3823, "pred_lgbm_base": 0.396, "pred_logistic_all": 0.4188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.4483, "pred_logistic_all": 0.4685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.537, "pred_lgbm_base": 0.4348, "pred_logistic_all": 0.4203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5257, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.4678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.5039, "pred_logistic_all": 0.4093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.5093, "pred_logistic_all": 0.4405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.4985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4788, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.5169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4704, "pred_lgbm_base": 0.4521, "pred_logistic_all": 0.4069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5236, "pred_lgbm_base": 0.5078, "pred_logistic_all": 0.4736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.4342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5331, "pred_lgbm_base": 0.5237, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5383, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.4604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5174, "pred_lgbm_base": 0.419, "pred_logistic_all": 0.5689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4055, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4001, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.5457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.5368, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5447, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.5352, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4188, "pred_lgbm_base": 0.4468, "pred_logistic_all": 0.5088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.5457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.5547, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.4947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5288, "pred_lgbm_base": 0.4367, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.6444, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6216, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.564, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6851, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.5591, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.5919, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6626, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6783, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.6696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6197, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6156, "pred_lgbm_base": 0.5568, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4943, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.5375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5748, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.5867, "pred_logistic_all": 0.5585, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.5508, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.6832, "pred_logistic_all": 0.5753, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.5794, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7239, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.6954, "pred_logistic_all": 0.6212, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.6172, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6149, "pred_lgbm_base": 0.5759, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6502, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5238, "pred_lgbm_base": 0.4364, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6243, "pred_lgbm_base": 0.5888, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5374, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6585, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8758, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9212, "pred_lgbm_base": 0.9134, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9722, "pred_lgbm_base": 0.9626, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.941, "pred_lgbm_base": 0.9522, "pred_logistic_all": 0.5563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9568, "pred_lgbm_base": 0.9608, "pred_logistic_all": 0.6983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9194, "pred_lgbm_base": 0.9408, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.3622, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3312, "pred_lgbm_base": 0.3655, "pred_logistic_all": 0.3953, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.277, "pred_lgbm_base": 0.3369, "pred_logistic_all": 0.3539, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3697, "pred_lgbm_base": 0.3412, "pred_logistic_all": 0.4604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2909, "pred_lgbm_base": 0.344, "pred_logistic_all": 0.3599, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.3456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3034, "pred_lgbm_base": 0.3048, "pred_logistic_all": 0.3573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.3533, "pred_logistic_all": 0.4197, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3889, "pred_lgbm_base": 0.3794, "pred_logistic_all": 0.4935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.3464, "pred_logistic_all": 0.3735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3876, "pred_lgbm_base": 0.3594, "pred_logistic_all": 0.3779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3625, "pred_lgbm_base": 0.3446, "pred_logistic_all": 0.4314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.4129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4026, "pred_lgbm_base": 0.3811, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.4404, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5461, "pred_lgbm_base": 0.3887, "pred_logistic_all": 0.4499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3571, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3951, "pred_lgbm_base": 0.3928, "pred_logistic_all": 0.3586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4029, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.3967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3809, "pred_lgbm_base": 0.3407, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3883, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3588, "pred_lgbm_base": 0.3475, "pred_logistic_all": 0.3566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3752, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.4558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.361, "pred_lgbm_base": 0.3614, "pred_logistic_all": 0.4356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.3316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.345, "pred_lgbm_base": 0.3714, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.3663, "pred_logistic_all": 0.3313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3463, "pred_lgbm_base": 0.38, "pred_logistic_all": 0.4022, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.3862, "pred_logistic_all": 0.4265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3695, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.3818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3817, "pred_lgbm_base": 0.3856, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3962, "pred_lgbm_base": 0.3955, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4645, "pred_lgbm_base": 0.3943, "pred_logistic_all": 0.5104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5018, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.4992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4256, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.4582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.3809, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3579, "pred_lgbm_base": 0.3591, "pred_logistic_all": 0.3891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4232, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3689, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3885, "pred_lgbm_base": 0.4208, "pred_logistic_all": 0.4207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4468, "pred_lgbm_base": 0.41, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.3722, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4913, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.45, "pred_lgbm_base": 0.3911, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4714, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3928, "pred_lgbm_base": 0.3999, "pred_logistic_all": 0.4821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4502, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3517, "pred_lgbm_base": 0.3489, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3584, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.4035, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4175, "pred_lgbm_base": 0.4284, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4173, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.4284, "pred_logistic_all": 0.4159, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.4483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2962, "pred_lgbm_base": 0.433, "pred_logistic_all": 0.4544, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.302, "pred_lgbm_base": 0.4529, "pred_logistic_all": 0.4301, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3081, "pred_lgbm_base": 0.442, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3157, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.322, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.354, "pred_lgbm_base": 0.3905, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3859, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5296, "pred_lgbm_base": 0.4442, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4756, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.4341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4907, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.4287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4393, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.4552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4241, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.4255, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.4676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3731, "pred_lgbm_base": 0.4084, "pred_logistic_all": 0.4118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4034, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.4001, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.411, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4104, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4311, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4229, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.3857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.4152, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4445, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.3951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4437, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.3873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.4476, "pred_logistic_all": 0.381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4489, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.4116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.3855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4451, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4745, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.3872, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5153, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.4234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4817, "pred_lgbm_base": 0.4984, "pred_logistic_all": 0.4179, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4749, "pred_lgbm_base": 0.4621, "pred_logistic_all": 0.3799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4749, "pred_lgbm_base": 0.4626, "pred_logistic_all": 0.3795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5208, "pred_lgbm_base": 0.4932, "pred_logistic_all": 0.4153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.5056, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.423, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.3654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.423, "pred_lgbm_base": 0.3837, "pred_logistic_all": 0.3651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.3922, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.4939, "pred_logistic_all": 0.3918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.559, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5661, "pred_lgbm_base": 0.454, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5096, "pred_lgbm_base": 0.4477, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4391, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4616, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3873, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.4512, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3873, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.3616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3957, "pred_lgbm_base": 0.3882, "pred_logistic_all": 0.405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3957, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.3433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4896, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.475, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5076, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.389, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.389, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.4092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.5393, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5322, "pred_lgbm_base": 0.4774, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4791, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5001, "pred_lgbm_base": 0.4955, "pred_logistic_all": 0.4909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.4208, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5031, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.5466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5977, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6268, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.5488, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4826, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5658, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5327, "pred_logistic_all": 0.5093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5185, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5392, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5215, "pred_lgbm_base": 0.4603, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4936, "pred_lgbm_base": 0.4512, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6342, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5361, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.5737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7426, "pred_lgbm_base": 0.5888, "pred_logistic_all": 0.599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.4505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7299, "pred_lgbm_base": 0.6375, "pred_logistic_all": 0.5639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5737, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.5624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.635, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.5146, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.6236, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6542, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.435, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.5797, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5496, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.647, "pred_lgbm_base": 0.6956, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.5948, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.699, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.5958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.56, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5835, "pred_lgbm_base": 0.5541, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5779, "pred_logistic_all": 0.6252, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5963, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.5039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5007, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.587, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6092, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.571, "pred_logistic_all": 0.7062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.5363, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.5337, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6592, "pred_lgbm_base": 0.6402, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7272, "pred_lgbm_base": 0.7082, "pred_logistic_all": 0.6542, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5988, "pred_lgbm_base": 0.5635, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6527, "pred_lgbm_base": 0.5689, "pred_logistic_all": 0.6383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.6053, "pred_logistic_all": 0.6563, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.5726, "pred_logistic_all": 0.6691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.5558, "pred_logistic_all": 0.649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.6878, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.749, "pred_lgbm_base": 0.6328, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5419, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5065, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6726, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7059, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7155, "pred_lgbm_base": 0.6168, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6346, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6833, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.69, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.5571, "pred_logistic_all": 0.6243, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.4969, "pred_logistic_all": 0.5698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.498, "pred_logistic_all": 0.58, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.5901, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.6594, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7461, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5466, "pred_lgbm_base": 0.4386, "pred_logistic_all": 0.6086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4689, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.3742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.4277, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5486, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5888, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.4871, "pred_logistic_all": 0.592, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.67, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.6511, "pred_logistic_all": 0.621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.6086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.713, "pred_lgbm_base": 0.6444, "pred_logistic_all": 0.642, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.6142, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5893, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.6544, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6679, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7123, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.5997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6612, "pred_lgbm_base": 0.5439, "pred_logistic_all": 0.5755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7714, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5274, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.683, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.7383, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7654, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.7169, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.7149, "pred_logistic_all": 0.6858, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7879, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6657, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.6794, "pred_logistic_all": 0.6882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.6383, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.5891, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.625, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.6578, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.766, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8271, "pred_lgbm_base": 0.8219, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.903, "pred_lgbm_base": 0.8492, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8991, "pred_lgbm_base": 0.849, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8924, "pred_lgbm_base": 0.8334, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8854, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9692, "pred_lgbm_base": 0.9485, "pred_logistic_all": 0.748, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9649, "pred_lgbm_base": 0.9394, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9674, "pred_lgbm_base": 0.9612, "pred_logistic_all": 0.6104, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9617, "pred_lgbm_base": 0.9592, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.965, "pred_lgbm_base": 0.9592, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5001, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5281, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5385, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.5518, "pred_logistic_all": 0.6312, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.405, "pred_lgbm_base": 0.4478, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4528, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.4764, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4223, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3416, "pred_lgbm_base": 0.3895, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4699, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.3348, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.476, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.5612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4783, "pred_lgbm_base": 0.4239, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.472, "pred_lgbm_base": 0.3964, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4502, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.5459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.5618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4609, "pred_lgbm_base": 0.404, "pred_logistic_all": 0.4968, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4285, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.3695, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4494, "pred_lgbm_base": 0.3412, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.4325, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4281, "pred_lgbm_base": 0.3385, "pred_logistic_all": 0.5, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3347, "pred_lgbm_base": 0.472, "pred_logistic_all": 0.4706, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.48, "pred_logistic_all": 0.4534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.6149, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5152, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.382, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.5272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.404, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.5022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.461, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.5256, "pred_logistic_all": 0.6062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5086, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5237, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.5606, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4784, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5938, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.5864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6309, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3902, "pred_lgbm_base": 0.4268, "pred_logistic_all": 0.4762, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6737, "pred_lgbm_base": 0.5363, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.619, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5415, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.561, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4285, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.5293, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.5685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.5601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5058, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4658, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3967, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.6493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5688, "pred_lgbm_base": 0.538, "pred_logistic_all": 0.609, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5741, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.561, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4634, "pred_logistic_all": 0.54, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4833, "pred_lgbm_base": 0.4752, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.4978, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.5606, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.4717, "pred_logistic_all": 0.5768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.502, "pred_logistic_all": 0.5957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.544, "pred_logistic_all": 0.5665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.5869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.5193, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5676, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4678, "pred_lgbm_base": 0.3984, "pred_logistic_all": 0.5285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5417, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4843, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4079, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.4023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3542, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4516, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.367, "pred_lgbm_base": 0.3987, "pred_logistic_all": 0.3503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.4161, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.3661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3709, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.3503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3748, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.3668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3652, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.3705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3485, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.3479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3564, "pred_lgbm_base": 0.4351, "pred_logistic_all": 0.3774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.3704, "pred_logistic_all": 0.2979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.3686, "pred_logistic_all": 0.2976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5217, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.3818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.49, "pred_logistic_all": 0.3839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.4145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4442, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.3495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.5461, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4791, "pred_lgbm_base": 0.4006, "pred_logistic_all": 0.3807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4863, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.4112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.3364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5036, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.3654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4597, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.3562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.4239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6124, "pred_lgbm_base": 0.4659, "pred_logistic_all": 0.4471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.4713, "pred_logistic_all": 0.4357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6014, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.3557, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6583, "pred_logistic_all": 0.5339, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4657, "pred_lgbm_base": 0.475, "pred_logistic_all": 0.4144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.4864, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4743, "pred_lgbm_base": 0.4652, "pred_logistic_all": 0.4457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.547, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.4086, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.3798, "pred_logistic_all": 0.4903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.457, "pred_lgbm_base": 0.3729, "pred_logistic_all": 0.4573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4362, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4571, "pred_lgbm_base": 0.3695, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6097, "pred_lgbm_base": 0.4815, "pred_logistic_all": 0.5458, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5189, "pred_lgbm_base": 0.43, "pred_logistic_all": 0.5114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7185, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.6239, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.6054, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7156, "pred_logistic_all": 0.74, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.8063, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8201, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6924, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.66, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7356, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8286, "pred_lgbm_base": 0.8216, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7341, "pred_lgbm_base": 0.7147, "pred_logistic_all": 0.6907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7008, "pred_lgbm_base": 0.6785, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.735, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5445, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.793, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.7174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.702, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.677, "pred_logistic_all": 0.6568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.6327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.6388, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6565, "pred_lgbm_base": 0.6145, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.6362, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.655, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.5374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7222, "pred_lgbm_base": 0.6447, "pred_logistic_all": 0.5606, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7635, "pred_lgbm_base": 0.732, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7331, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.647, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7313, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7284, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7314, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6886, "pred_lgbm_base": 0.6145, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7473, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.67, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.6952, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7707, "pred_lgbm_base": 0.7259, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.6472, "pred_logistic_all": 0.708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7097, "pred_logistic_all": 0.692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7782, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.6764, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.6985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.6738, "pred_logistic_all": 0.6936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8158, "pred_lgbm_base": 0.6824, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.6823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5841, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7316, "pred_lgbm_base": 0.6426, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.6931, "pred_logistic_all": 0.652, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7274, "pred_lgbm_base": 0.6612, "pred_logistic_all": 0.6401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6497, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.5127, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.6453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.7245, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7532, "pred_lgbm_base": 0.7322, "pred_logistic_all": 0.647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.62, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.7721, "pred_logistic_all": 0.7098, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7917, "pred_lgbm_base": 0.7411, "pred_logistic_all": 0.6989, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.707, "pred_lgbm_base": 0.5555, "pred_logistic_all": 0.5846, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.6123, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6934, "pred_lgbm_base": 0.6283, "pred_logistic_all": 0.7152, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6437, "pred_logistic_all": 0.7515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6545, "pred_lgbm_base": 0.5991, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.744, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7866, "pred_lgbm_base": 0.7403, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7141, "pred_lgbm_base": 0.7121, "pred_logistic_all": 0.666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7733, "pred_lgbm_base": 0.7126, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.7594, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.7394, "pred_logistic_all": 0.6891, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8432, "pred_lgbm_base": 0.7778, "pred_logistic_all": 0.7385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8055, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.7806, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8253, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.7397, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8178, "pred_lgbm_base": 0.7407, "pred_logistic_all": 0.754, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8329, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8287, "pred_lgbm_base": 0.7538, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.7347, "pred_logistic_all": 0.7201, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8398, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.733, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8022, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.7654, "pred_logistic_all": 0.7719, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.7725, "pred_logistic_all": 0.7646, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.6708, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7378, "pred_lgbm_base": 0.7028, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6857, "pred_logistic_all": 0.7001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6764, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7541, "pred_logistic_all": 0.712, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7599, "pred_lgbm_base": 0.7232, "pred_logistic_all": 0.7011, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.6839, "pred_logistic_all": 0.6906, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.6694, "pred_logistic_all": 0.71, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.7656, "pred_logistic_all": 0.7414, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.7201, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.7695, "pred_logistic_all": 0.7549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7727, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.712, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7363, "pred_logistic_all": 0.7694, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8205, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.7347, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.7538, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8135, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.7908, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8347, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.7527, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8645, "pred_lgbm_base": 0.7829, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8318, "pred_lgbm_base": 0.7635, "pred_logistic_all": 0.755, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8346, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.7469, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.869, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.7282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8446, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7885, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.6839, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.764, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7765, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.7169, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.7057, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7846, "pred_lgbm_base": 0.7247, "pred_logistic_all": 0.715, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7918, "pred_lgbm_base": 0.7376, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8265, "pred_lgbm_base": 0.751, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.7709, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7886, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7727, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.797, "pred_lgbm_base": 0.7498, "pred_logistic_all": 0.7406, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.805, "pred_lgbm_base": 0.7581, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.7077, "pred_logistic_all": 0.7304, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8323, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.7222, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7722, "pred_lgbm_base": 0.7, "pred_logistic_all": 0.7208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5688, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.5805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5913, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6593, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5973, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5438, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5175, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5637, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.5093, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5371, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5376, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.5777, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.5645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6462, "pred_lgbm_base": 0.6116, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.49, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.6235, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5539, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6347, "pred_lgbm_base": 0.6205, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5116, "pred_lgbm_base": 0.533, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5105, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5001, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6087, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5739, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5847, "pred_lgbm_base": 0.5702, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5954, "pred_lgbm_base": 0.595, "pred_logistic_all": 0.5325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6059, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.591, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.5403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6334, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5804, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.6084, "pred_logistic_all": 0.5573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.5917, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5305, "pred_lgbm_base": 0.531, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.55, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5149, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5522, "pred_lgbm_base": 0.5996, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6939, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.5871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5546, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.6097, "pred_logistic_all": 0.5249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6307, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7301, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.5939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.6107, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.5389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.63, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6452, "pred_lgbm_base": 0.596, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.6152, "pred_logistic_all": 0.5677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.513, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.6146, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.613, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5989, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6226, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5822, "pred_logistic_all": 0.6005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5982, "pred_lgbm_base": 0.6139, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.605, "pred_logistic_all": 0.5944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.6289, "pred_logistic_all": 0.5877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.535, "pred_lgbm_base": 0.4968, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4549, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.6632, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.5845, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4041, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4985, "pred_lgbm_base": 0.543, "pred_logistic_all": 0.6896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5373, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.5755, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5397, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.5989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5037, "pred_logistic_all": 0.643, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.4501, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.6212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.6151, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5849, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.6307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4966, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5178, "pred_lgbm_base": 0.4609, "pred_logistic_all": 0.499, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5049, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.4987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.4993, "pred_logistic_all": 0.6113, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4385, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.5207, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4152, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4466, "pred_lgbm_base": 0.5375, "pred_logistic_all": 0.591, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.456, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.635, "pred_lgbm_base": 0.5652, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.57, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.4948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6515, "pred_lgbm_base": 0.6137, "pred_logistic_all": 0.6025, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.5421, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3846, "pred_lgbm_base": 0.4896, "pred_logistic_all": 0.4797, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.5116, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3883, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.5737, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3908, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2071, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.4443, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.4117, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.5037, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3958, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5805, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5051, "pred_lgbm_base": 0.5464, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5982, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.6282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.628, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.5636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5389, "pred_lgbm_base": 0.4958, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.4234, "pred_logistic_all": 0.4624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.3997, "pred_logistic_all": 0.4381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4157, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3319, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.464, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3642, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.3871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3506, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3456, "pred_lgbm_base": 0.3996, "pred_logistic_all": 0.3979, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2296, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.3858, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3968, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4828, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.56, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.5146, "pred_logistic_all": 0.6017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.5502, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5676, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5436, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5275, "pred_lgbm_base": 0.5387, "pred_logistic_all": 0.5875, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.5671, "pred_logistic_all": 0.58, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5671, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.5961, "pred_logistic_all": 0.6468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.5297, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.5686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.4849, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.5404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4034, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.4208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.4785, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.5425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.4407, "pred_logistic_all": 0.4039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.5447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5291, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.529, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4879, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.5134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.5412, "pred_logistic_all": 0.633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6055, "pred_lgbm_base": 0.5453, "pred_logistic_all": 0.6147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.6012, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5973, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.6023, "pred_logistic_all": 0.6104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.6216, "pred_logistic_all": 0.6083, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.5532, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.5939, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.7126, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.6127, "pred_logistic_all": 0.7018, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6545, "pred_lgbm_base": 0.627, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.5389, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5838, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5153, "pred_lgbm_base": 0.4789, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6862, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.6611, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6923, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7644, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6257, "pred_lgbm_base": 0.6271, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6482, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.659, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.5927, "pred_logistic_all": 0.5963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.5506, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.6317, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.6135, "pred_logistic_all": 0.5162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.612, "pred_lgbm_base": 0.6213, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.6157, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.6824, "pred_logistic_all": 0.7101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7506, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.634, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6707, "pred_lgbm_base": 0.6395, "pred_logistic_all": 0.6009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.7198, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7178, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.7402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.6727, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6667, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6578, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.6459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6782, "pred_lgbm_base": 0.6922, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6578, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6793, "pred_lgbm_base": 0.673, "pred_logistic_all": 0.6988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.7003, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.5712, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.7394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5517, "pred_lgbm_base": 0.5578, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4818, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.6411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.6924, "pred_logistic_all": 0.673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.7805, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6675, "pred_lgbm_base": 0.7343, "pred_logistic_all": 0.6744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7862, "pred_lgbm_base": 0.7699, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7474, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8032, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7767, "pred_logistic_all": 0.7043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.711, "pred_lgbm_base": 0.6889, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.7766, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.792, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.5154, "pred_logistic_all": 0.595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7185, "pred_lgbm_base": 0.691, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6835, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.7124, "pred_logistic_all": 0.6657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4855, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.5276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.617, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.597, "pred_logistic_all": 0.6396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7883, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6618, "pred_logistic_all": 0.6257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.755, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.6703, "pred_logistic_all": 0.6627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7791, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7813, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8089, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8397, "pred_lgbm_base": 0.7834, "pred_logistic_all": 0.7226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7567, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7186, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8096, "pred_lgbm_base": 0.7297, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.82, "pred_lgbm_base": 0.7363, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8163, "pred_lgbm_base": 0.751, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8137, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.7033, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7681, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.6922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.7059, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7256, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7558, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7658, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.7042, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.522, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.5718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5788, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.6166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.6974, "pred_logistic_all": 0.691, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6718, "pred_lgbm_base": 0.6614, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.6415, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.6544, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5265, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5507, "pred_lgbm_base": 0.5086, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.6326, "pred_logistic_all": 0.6329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5502, "pred_lgbm_base": 0.4558, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.5829, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.612, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7043, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.5971, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6657, "pred_lgbm_base": 0.5911, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7737, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7366, "pred_lgbm_base": 0.6676, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.6316, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8153, "pred_lgbm_base": 0.7109, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7397, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6908, "pred_lgbm_base": 0.6795, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.6736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.6765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.6424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.6474, "pred_logistic_all": 0.6454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6436, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.657, "pred_lgbm_base": 0.6162, "pred_logistic_all": 0.6242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7295, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6925, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.5964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6723, "pred_lgbm_base": 0.5618, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.4966, "pred_logistic_all": 0.6055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7041, "pred_lgbm_base": 0.6665, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7393, "pred_lgbm_base": 0.6809, "pred_logistic_all": 0.6654, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.7508, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7312, "pred_lgbm_base": 0.6729, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.6472, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6446, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.757, "pred_lgbm_base": 0.7166, "pred_logistic_all": 0.6527, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7576, "pred_lgbm_base": 0.7172, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.6644, "pred_logistic_all": 0.656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7857, "pred_lgbm_base": 0.7154, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7472, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.6993, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.649, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.7384, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7871, "pred_lgbm_base": 0.781, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.781, "pred_logistic_all": 0.7117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7883, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.7208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7873, "pred_lgbm_base": 0.7585, "pred_logistic_all": 0.6832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.7244, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7847, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7292, "pred_logistic_all": 0.6839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7537, "pred_lgbm_base": 0.7201, "pred_logistic_all": 0.6859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.6992, "pred_logistic_all": 0.6964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.694, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7919, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7697, "pred_logistic_all": 0.7258, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8453, "pred_lgbm_base": 0.7715, "pred_logistic_all": 0.7285, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.823, "pred_lgbm_base": 0.7946, "pred_logistic_all": 0.7263, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8277, "pred_lgbm_base": 0.7733, "pred_logistic_all": 0.7322, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8425, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.7959, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7563, "pred_lgbm_base": 0.7556, "pred_logistic_all": 0.6832, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.812, "pred_lgbm_base": 0.7867, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7466, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8013, "pred_lgbm_base": 0.7705, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7825, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.6511, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5843, "pred_lgbm_base": 0.5639, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8325, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8303, "pred_lgbm_base": 0.8126, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9137, "pred_lgbm_base": 0.9258, "pred_logistic_all": 0.6911, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9817, "pred_lgbm_base": 0.9822, "pred_logistic_all": 0.7439, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9792, "pred_lgbm_base": 0.9829, "pred_logistic_all": 0.7561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9547, "pred_lgbm_base": 0.9553, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9866, "pred_lgbm_base": 0.981, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4556, "pred_lgbm_base": 0.3888, "pred_logistic_all": 0.479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.372, "pred_lgbm_base": 0.3764, "pred_logistic_all": 0.4695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.4337, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.4176, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5327, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5554, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5261, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4447, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4404, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.4162, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4297, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.3669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.3575, "pred_logistic_all": 0.4338, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3958, "pred_lgbm_base": 0.3693, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5137, "pred_lgbm_base": 0.3823, "pred_logistic_all": 0.3951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4377, "pred_lgbm_base": 0.4155, "pred_logistic_all": 0.4847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.3341, "pred_logistic_all": 0.3417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3432, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5616, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.4471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.5587, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.3931, "pred_logistic_all": 0.4443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.3979, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3964, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4267, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3493, "pred_lgbm_base": 0.4375, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.347, "pred_lgbm_base": 0.4287, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3853, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.6434, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5147, "pred_lgbm_base": 0.5226, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.6333, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4445, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.5286, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5965, "pred_lgbm_base": 0.6239, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4445, "pred_lgbm_base": 0.5704, "pred_logistic_all": 0.5603, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4266, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4274, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.5412, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5602, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.518, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.5547, "pred_logistic_all": 0.3955, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5864, "pred_lgbm_base": 0.5868, "pred_logistic_all": 0.4139, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.5752, "pred_logistic_all": 0.3723, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6414, "pred_lgbm_base": 0.6283, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.6258, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5536, "pred_lgbm_base": 0.5694, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.5864, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5202, "pred_lgbm_base": 0.5859, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.6191, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6443, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.5566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.5031, "pred_logistic_all": 0.561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6088, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.5534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.5683, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5384, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.4527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.5513, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5384, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5091, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5041, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.5002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6964, "pred_lgbm_base": 0.6526, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5267, "pred_lgbm_base": 0.6106, "pred_logistic_all": 0.5458, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.5531, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4834, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4821, "pred_lgbm_base": 0.5404, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6479, "pred_lgbm_base": 0.657, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.6569, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6749, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.6804, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.5761, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6622, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.5374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5045, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.5022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6962, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.628, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.635, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.5112, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.486, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.4513, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3488, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.4003, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3639, "pred_lgbm_base": 0.391, "pred_logistic_all": 0.3947, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4062, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.5557, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.5645, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5218, "pred_lgbm_base": 0.5306, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5214, "pred_lgbm_base": 0.5345, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4803, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.5883, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6947, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.6133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5349, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.5972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.6112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5287, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.5642, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.5744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.5549, "pred_logistic_all": 0.5364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.5554, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.3924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3875, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3751, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.4498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3944, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5163, "pred_lgbm_base": 0.5071, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.4665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.573, "pred_lgbm_base": 0.377, "pred_logistic_all": 0.3378, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.3375, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.3744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.4047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.3883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4517, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.4929, "pred_logistic_all": 0.492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5212, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5184, "pred_lgbm_base": 0.4785, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6603, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6604, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.5856, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5757, "pred_logistic_all": 0.5939, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6595, "pred_lgbm_base": 0.632, "pred_logistic_all": 0.5795, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.6104, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6845, "pred_lgbm_base": 0.6557, "pred_logistic_all": 0.6505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6795, "pred_lgbm_base": 0.639, "pred_logistic_all": 0.5913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7182, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5535, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.5824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.5389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5173, "pred_logistic_all": 0.578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5679, "pred_lgbm_base": 0.5257, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5151, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.4307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.3762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.3759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.622, "pred_logistic_all": 0.3529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.5191, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.4759, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.5405, "pred_logistic_all": 0.54, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5323, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4869, "pred_lgbm_base": 0.4245, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.4963, "pred_logistic_all": 0.5971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4425, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5564, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5109, "pred_lgbm_base": 0.6772, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5103, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.517, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.5193, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6079, "pred_lgbm_base": 0.6047, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.6667, "pred_logistic_all": 0.6272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6042, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.679, "pred_logistic_all": 0.6541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.6213, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7059, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.767, "pred_lgbm_base": 0.804, "pred_logistic_all": 0.6978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.7153, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7018, "pred_lgbm_base": 0.8269, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.6189, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.705, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.6105, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.6255, "pred_logistic_all": 0.6789, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6259, "pred_lgbm_base": 0.6387, "pred_logistic_all": 0.744, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.766, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.705, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.7672, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7961, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7274, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8368, "pred_lgbm_base": 0.834, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7507, "pred_lgbm_base": 0.6839, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.6296, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6714, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.713, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.743, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7955, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.7174, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.7416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7417, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7127, "pred_lgbm_base": 0.7048, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6789, "pred_lgbm_base": 0.7475, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7356, "pred_logistic_all": 0.7152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.707, "pred_lgbm_base": 0.662, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.687, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.662, "pred_logistic_all": 0.6568, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8439, "pred_lgbm_base": 0.8286, "pred_logistic_all": 0.648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9083, "pred_lgbm_base": 0.9035, "pred_logistic_all": 0.6985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.805, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8144, "pred_lgbm_base": 0.794, "pred_logistic_all": 0.6455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.6274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8729, "pred_lgbm_base": 0.8325, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7792, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7403, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.6812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8012, "pred_lgbm_base": 0.6652, "pred_logistic_all": 0.7261, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.7519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8792, "pred_lgbm_base": 0.8658, "pred_logistic_all": 0.7828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7665, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7702, "pred_lgbm_base": 0.6994, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.7003, "pred_logistic_all": 0.7328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.7225, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.715, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7387, "pred_lgbm_base": 0.7513, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.7426, "pred_logistic_all": 0.7414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7589, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7606, "pred_lgbm_base": 0.7639, "pred_logistic_all": 0.7957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.746, "pred_logistic_all": 0.7528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.7215, "pred_logistic_all": 0.7543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.7629, "pred_logistic_all": 0.802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8444, "pred_lgbm_base": 0.8453, "pred_logistic_all": 0.7762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8309, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7977, "pred_lgbm_base": 0.7814, "pred_logistic_all": 0.7626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.7588, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.8481, "pred_logistic_all": 0.6902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.732, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.754, "pred_logistic_all": 0.7153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7734, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.7705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7576, "pred_lgbm_base": 0.737, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.766, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.7204, "pred_logistic_all": 0.7572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.7438, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7424, "pred_lgbm_base": 0.7139, "pred_logistic_all": 0.7862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7346, "pred_logistic_all": 0.8042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.7267, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7563, "pred_lgbm_base": 0.746, "pred_logistic_all": 0.7803, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.734, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.7735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7661, "pred_logistic_all": 0.7002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.7661, "pred_logistic_all": 0.7313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7905, "pred_lgbm_base": 0.7739, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7795, "pred_lgbm_base": 0.7685, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7373, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5721, "pred_lgbm_base": 0.5225, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.6775, "pred_logistic_all": 0.7512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.7428, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7402, "pred_lgbm_base": 0.7321, "pred_logistic_all": 0.695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7436, "pred_lgbm_base": 0.7464, "pred_logistic_all": 0.7718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7574, "pred_logistic_all": 0.7882, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7796, "pred_lgbm_base": 0.7439, "pred_logistic_all": 0.6905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.5527, "pred_logistic_all": 0.652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7733, "pred_lgbm_base": 0.7133, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7572, "pred_lgbm_base": 0.7558, "pred_logistic_all": 0.7381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7357, "pred_lgbm_base": 0.6934, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.7359, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.8393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6967, "pred_lgbm_base": 0.6101, "pred_logistic_all": 0.7984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6986, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.7868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.8253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.8394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6346, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.7842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6202, "pred_lgbm_base": 0.634, "pred_logistic_all": 0.8006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.6537, "pred_logistic_all": 0.8566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6193, "pred_lgbm_base": 0.6855, "pred_logistic_all": 0.8395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.7065, "pred_logistic_all": 0.8583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.7094, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6841, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.8218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6722, "pred_lgbm_base": 0.6468, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.8125, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.6516, "pred_logistic_all": 0.8148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.6272, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.621, "pred_logistic_all": 0.8159, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.8281, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8979, "pred_lgbm_base": 0.8765, "pred_logistic_all": 0.8641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8698, "pred_lgbm_base": 0.8327, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8606, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.8671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9205, "pred_lgbm_base": 0.9001, "pred_logistic_all": 0.7999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8973, "pred_lgbm_base": 0.8725, "pred_logistic_all": 0.7462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8178, "pred_logistic_all": 0.7856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.889, "pred_lgbm_base": 0.8633, "pred_logistic_all": 0.826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9323, "pred_lgbm_base": 0.916, "pred_logistic_all": 0.7696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.2971, "pred_logistic_all": 0.3025, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3616, "pred_lgbm_base": 0.3406, "pred_logistic_all": 0.2832, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.3681, "pred_logistic_all": 0.3116, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3232, "pred_lgbm_base": 0.3372, "pred_logistic_all": 0.3262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3232, "pred_lgbm_base": 0.3358, "pred_logistic_all": 0.3259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.316, "pred_lgbm_base": 0.3824, "pred_logistic_all": 0.3972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3223, "pred_lgbm_base": 0.3824, "pred_logistic_all": 0.3902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2791, "pred_lgbm_base": 0.3209, "pred_logistic_all": 0.3234, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.268, "pred_lgbm_base": 0.32, "pred_logistic_all": 0.3592, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2791, "pred_lgbm_base": 0.3193, "pred_logistic_all": 0.3232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2743, "pred_lgbm_base": 0.3159, "pred_logistic_all": 0.3284, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2452, "pred_lgbm_base": 0.3152, "pred_logistic_all": 0.3578, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2743, "pred_lgbm_base": 0.3143, "pred_logistic_all": 0.3281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2866, "pred_lgbm_base": 0.3605, "pred_logistic_all": 0.3196, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.292, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.3172, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3151, "pred_lgbm_base": 0.3587, "pred_logistic_all": 0.3455, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.3701, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.3277, "pred_logistic_all": 0.3723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3653, "pred_lgbm_base": 0.3694, "pred_logistic_all": 0.3673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3369, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.3642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4216, "pred_lgbm_base": 0.3525, "pred_logistic_all": 0.4658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.4176, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4016, "pred_lgbm_base": 0.3447, "pred_logistic_all": 0.3861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4248, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.4002, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4578, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.4807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.4457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.4315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3426, "pred_lgbm_base": 0.4634, "pred_logistic_all": 0.4273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3338, "pred_lgbm_base": 0.3097, "pred_logistic_all": 0.3804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5323, "pred_lgbm_base": 0.4277, "pred_logistic_all": 0.4673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.341, "pred_lgbm_base": 0.3992, "pred_logistic_all": 0.4008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5258, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4552, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3619, "pred_lgbm_base": 0.4006, "pred_logistic_all": 0.4543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4576, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3935, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.4781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3844, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3746, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4455, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4241, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4378, "pred_lgbm_base": 0.4448, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5629, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.4499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5773, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.4189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.4921, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.5059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.3624, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4212, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.3848, "pred_logistic_all": 0.4534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3961, "pred_lgbm_base": 0.3667, "pred_logistic_all": 0.357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3362, "pred_lgbm_base": 0.3506, "pred_logistic_all": 0.3688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4267, "pred_lgbm_base": 0.3222, "pred_logistic_all": 0.4392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5049, "pred_lgbm_base": 0.3692, "pred_logistic_all": 0.4543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5105, "pred_lgbm_base": 0.3529, "pred_logistic_all": 0.4217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3963, "pred_lgbm_base": 0.361, "pred_logistic_all": 0.3662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.3451, "pred_logistic_all": 0.4175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4059, "pred_lgbm_base": 0.369, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.3776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3991, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.3853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4567, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.4081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4493, "pred_lgbm_base": 0.443, "pred_logistic_all": 0.3517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.3984, "pred_logistic_all": 0.388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3486, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.3887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3593, "pred_lgbm_base": 0.4036, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3555, "pred_lgbm_base": 0.4301, "pred_logistic_all": 0.3247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3555, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.3244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4662, "pred_lgbm_base": 0.3455, "pred_logistic_all": 0.3651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4762, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5672, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.567, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.3961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3346, "pred_lgbm_base": 0.3831, "pred_logistic_all": 0.3441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3435, "pred_lgbm_base": 0.3932, "pred_logistic_all": 0.3734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.436, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.3291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.436, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.3545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4458, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.3843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.4222, "pred_logistic_all": 0.4012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.4193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4935, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.4507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.4291, "pred_logistic_all": 0.382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4085, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.3855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4524, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.3877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4892, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4964, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4498, "pred_logistic_all": 0.4691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5116, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.4654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.326, "pred_lgbm_base": 0.3501, "pred_logistic_all": 0.3625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.326, "pred_lgbm_base": 0.3493, "pred_logistic_all": 0.3622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.394, "pred_lgbm_base": 0.3416, "pred_logistic_all": 0.3755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3818, "pred_lgbm_base": 0.3408, "pred_logistic_all": 0.3752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.3728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.3725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4083, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.3891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4153, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.4198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.4116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4292, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4627, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4699, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5205, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5325, "pred_lgbm_base": 0.4906, "pred_logistic_all": 0.509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4456, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.4123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5062, "pred_lgbm_base": 0.4581, "pred_logistic_all": 0.4758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4963, "pred_lgbm_base": 0.4506, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5507, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.4009, "pred_logistic_all": 0.416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.511, "pred_logistic_all": 0.4333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4811, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.3836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.4799, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4908, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.3881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.4885, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5902, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.525, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4924, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.3846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.4152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4783, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.5046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.48, "pred_lgbm_base": 0.4181, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4852, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4593, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.4414, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.3586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4932, "pred_lgbm_base": 0.4535, "pred_logistic_all": 0.3884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4119, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.3668, "pred_logistic_all": 0.4656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6076, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.3893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.4993, "pred_logistic_all": 0.4201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4597, "pred_lgbm_base": 0.3619, "pred_logistic_all": 0.4448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5375, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.4837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.5451, "pred_logistic_all": 0.4953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5112, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.5526, "pred_logistic_all": 0.5272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.475, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.5154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.4639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3413, "pred_lgbm_base": 0.4468, "pred_logistic_all": 0.4581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4308, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.4664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5031, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.4708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4428, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.4712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5147, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3919, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3871, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.4559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4846, "pred_lgbm_base": 0.4224, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.4934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6076, "pred_lgbm_base": 0.4375, "pred_logistic_all": 0.4702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4838, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.5319, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.5387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.5088, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.582, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6412, "pred_lgbm_base": 0.5803, "pred_logistic_all": 0.5583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.5881, "pred_logistic_all": 0.5895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4259, "pred_lgbm_base": 0.3328, "pred_logistic_all": 0.4206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.6108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5364, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.529, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6296, "pred_lgbm_base": 0.5508, "pred_logistic_all": 0.6223, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6989, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.608, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7413, "pred_lgbm_base": 0.7366, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.7627, "pred_logistic_all": 0.6096, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.991, "pred_lgbm_base": 0.9851, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.4799, "pred_logistic_all": 0.3432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3088, "pred_logistic_all": 0.401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.3136, "pred_logistic_all": 0.3458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6309, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.4882, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4241, "pred_lgbm_base": 0.3068, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4431, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.4662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.553, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5928, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.4264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.4296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4816, "pred_lgbm_base": 0.4559, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.3797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3512, "pred_lgbm_base": 0.3775, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.3828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3932, "pred_lgbm_base": 0.3725, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3911, "pred_lgbm_base": 0.3666, "pred_logistic_all": 0.4356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.504, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4948, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.4987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4756, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4354, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.4015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.3793, "pred_logistic_all": 0.3518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3719, "pred_lgbm_base": 0.3629, "pred_logistic_all": 0.4037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3284, "pred_lgbm_base": 0.3214, "pred_logistic_all": 0.3537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4142, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4138, "pred_lgbm_base": 0.4899, "pred_logistic_all": 0.4145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4098, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.4177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3966, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.37, "pred_lgbm_base": 0.4083, "pred_logistic_all": 0.39, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.48, "pred_lgbm_base": 0.3923, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4733, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.452, "pred_lgbm_base": 0.4022, "pred_logistic_all": 0.4087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3545, "pred_lgbm_base": 0.3717, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3574, "pred_lgbm_base": 0.4143, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4005, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.4208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4815, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3503, "pred_lgbm_base": 0.4659, "pred_logistic_all": 0.4102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3432, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.3976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3818, "pred_lgbm_base": 0.4323, "pred_logistic_all": 0.3788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.4828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6701, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.4903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2169, "pred_lgbm_base": 0.3558, "pred_logistic_all": 0.3432, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2243, "pred_lgbm_base": 0.3734, "pred_logistic_all": 0.412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3347, "pred_lgbm_base": 0.4882, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3278, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3803, "pred_lgbm_base": 0.3933, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.4707, "pred_logistic_all": 0.4759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4204, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.5146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5137, "pred_lgbm_base": 0.442, "pred_logistic_all": 0.4792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3625, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3502, "pred_lgbm_base": 0.3273, "pred_logistic_all": 0.3824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4697, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4753, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.5114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.462, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3409, "pred_lgbm_base": 0.3433, "pred_logistic_all": 0.4406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3918, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.3633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4167, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.5276, "pred_logistic_all": 0.4848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5051, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.4881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.5536, "pred_logistic_all": 0.4638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5983, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.52, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.5015, "pred_logistic_all": 0.4781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.5532, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5791, "pred_lgbm_base": 0.5283, "pred_logistic_all": 0.5009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.5892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4582, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.5894, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6128, "pred_lgbm_base": 0.5654, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5744, "pred_lgbm_base": 0.5301, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.608, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6221, "pred_lgbm_base": 0.5738, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6065, "pred_lgbm_base": 0.5483, "pred_logistic_all": 0.5572, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6708, "pred_lgbm_base": 0.632, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6525, "pred_lgbm_base": 0.6086, "pred_logistic_all": 0.5512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6531, "pred_lgbm_base": 0.6098, "pred_logistic_all": 0.5461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6407, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.5559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6239, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.5537, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.5255, "pred_logistic_all": 0.6, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6639, "pred_lgbm_base": 0.5756, "pred_logistic_all": 0.5721, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6208, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.5593, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6531, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5632, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.3629, "pred_logistic_all": 0.5095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.4928, "pred_logistic_all": 0.5759, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.605, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.502, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5025, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4301, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.509, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5425, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.3266, "pred_logistic_all": 0.4184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.5263, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5099, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.4767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4978, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5885, "pred_lgbm_base": 0.49, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.567, "pred_lgbm_base": 0.4804, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.5144, "pred_logistic_all": 0.5271, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4117, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.4176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.4624, "pred_logistic_all": 0.5272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5146, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.4583, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6388, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.5477, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.5905, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6494, "pred_lgbm_base": 0.6315, "pred_logistic_all": 0.7123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5667, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.674, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.5916, "pred_logistic_all": 0.619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7199, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7265, "pred_logistic_all": 0.6239, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.5808, "pred_logistic_all": 0.67, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7304, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7512, "pred_lgbm_base": 0.6846, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.5768, "pred_logistic_all": 0.6935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6551, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6598, "pred_logistic_all": 0.6696, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7022, "pred_lgbm_base": 0.6316, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7286, "pred_lgbm_base": 0.6361, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.5969, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.6352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.5853, "pred_logistic_all": 0.6385, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6877, "pred_lgbm_base": 0.6362, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7775, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7067, "pred_lgbm_base": 0.6215, "pred_logistic_all": 0.7019, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7718, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.5853, "pred_logistic_all": 0.641, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.6191, "pred_logistic_all": 0.6828, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.6662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.5093, "pred_logistic_all": 0.5899, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.5645, "pred_logistic_all": 0.6484, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6099, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.6892, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5322, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4843, "pred_lgbm_base": 0.4448, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9352, "pred_lgbm_base": 0.9074, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9391, "pred_lgbm_base": 0.8967, "pred_logistic_all": 0.6513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.36, "pred_lgbm_base": 0.3478, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3561, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3546, "pred_lgbm_base": 0.4069, "pred_logistic_all": 0.3563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3546, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.362, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.4479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.484, "pred_lgbm_base": 0.3549, "pred_logistic_all": 0.4526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.333, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.4506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3359, "pred_lgbm_base": 0.423, "pred_logistic_all": 0.451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4374, "pred_lgbm_base": 0.4074, "pred_logistic_all": 0.5145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.413, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.3836, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3625, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.42, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3626, "pred_lgbm_base": 0.347, "pred_logistic_all": 0.3408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4298, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.57, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5225, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5317, "pred_lgbm_base": 0.5086, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.5187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5152, "pred_lgbm_base": 0.5042, "pred_logistic_all": 0.5056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.5086, "pred_logistic_all": 0.4484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5298, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4619, "pred_logistic_all": 0.4658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.4494, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4928, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4038, "pred_lgbm_base": 0.4291, "pred_logistic_all": 0.4344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.4511, "pred_logistic_all": 0.3175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4365, "pred_lgbm_base": 0.3452, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.4104, "pred_logistic_all": 0.4388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4569, "pred_lgbm_base": 0.4273, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4622, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.4285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3814, "pred_lgbm_base": 0.3533, "pred_logistic_all": 0.4327, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3691, "pred_lgbm_base": 0.3296, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4629, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.4199, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4808, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.3992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4579, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.5099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4568, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.3333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4635, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5016, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4177, "pred_logistic_all": 0.4862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4187, "pred_logistic_all": 0.4925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.3929, "pred_logistic_all": 0.507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.4158, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4387, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.4775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4669, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.4968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4827, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.51, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4903, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.492, "pred_lgbm_base": 0.4646, "pred_logistic_all": 0.5001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.4434, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.458, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4412, "pred_lgbm_base": 0.4032, "pred_logistic_all": 0.4295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4451, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.4471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.4072, "pred_logistic_all": 0.451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4674, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.4432, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.4707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5171, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5243, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.4795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4966, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.3754, "pred_logistic_all": 0.422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.3268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.493, "pred_lgbm_base": 0.4479, "pred_logistic_all": 0.3265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4561, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.3982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5019, "pred_lgbm_base": 0.4362, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4704, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5113, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.5196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4821, "pred_lgbm_base": 0.4532, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4861, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.4199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4764, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4791, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5499, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5533, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.6122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4906, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.4938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4906, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.6652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6245, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.571, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4784, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.3889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5823, "pred_lgbm_base": 0.5438, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5177, "pred_lgbm_base": 0.5015, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5053, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.5757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.5102, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.5858, "pred_logistic_all": 0.6121, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6018, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.5575, "pred_logistic_all": 0.5802, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5705, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.5286, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.587, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5854, "pred_lgbm_base": 0.564, "pred_logistic_all": 0.5527, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5526, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.5673, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5914, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.59, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.5991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.4844, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.4844, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5184, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.5563, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4722, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4924, "pred_lgbm_base": 0.5008, "pred_logistic_all": 0.4883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4543, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6163, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.5117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.5202, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.504, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.5072, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5623, "pred_lgbm_base": 0.4392, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.4373, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5019, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.4845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4916, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.3844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5104, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.4767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.5124, "pred_logistic_all": 0.4951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5976, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5733, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.6018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6366, "pred_lgbm_base": 0.4958, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.525, "pred_logistic_all": 0.5991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.5976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.442, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.5257, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.487, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.48, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3269, "pred_lgbm_base": 0.3057, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3225, "pred_lgbm_base": 0.2987, "pred_logistic_all": 0.3857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4897, "pred_lgbm_base": 0.3647, "pred_logistic_all": 0.4016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3818, "pred_lgbm_base": 0.3481, "pred_logistic_all": 0.4019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3846, "pred_lgbm_base": 0.3582, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4803, "pred_lgbm_base": 0.4138, "pred_logistic_all": 0.5073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5278, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.531, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5984, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.4541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.552, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.4523, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.361, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.4383, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6453, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.4858, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6507, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4177, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4909, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.4966, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5843, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4568, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.5199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.506, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4535, "pred_lgbm_base": 0.4626, "pred_logistic_all": 0.4053, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4485, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.405, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3981, "pred_lgbm_base": 0.37, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3933, "pred_lgbm_base": 0.3712, "pred_logistic_all": 0.4712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5813, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5722, "pred_lgbm_base": 0.4303, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4687, "pred_lgbm_base": 0.3999, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.4613, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.3609, "pred_logistic_all": 0.4878, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.4354, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5022, "pred_lgbm_base": 0.4526, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4668, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.667, "pred_lgbm_base": 0.6127, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5797, "pred_lgbm_base": 0.4914, "pred_logistic_all": 0.5682, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.5631, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.3695, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9772, "pred_lgbm_base": 0.9419, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3104, "pred_lgbm_base": 0.3463, "pred_logistic_all": 0.3781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3221, "pred_lgbm_base": 0.3491, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.311, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.4065, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3528, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3152, "pred_lgbm_base": 0.3087, "pred_logistic_all": 0.3919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.3548, "pred_logistic_all": 0.4147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4956, "pred_lgbm_base": 0.3379, "pred_logistic_all": 0.2142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4924, "pred_lgbm_base": 0.3443, "pred_logistic_all": 0.3907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4881, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2998, "pred_lgbm_base": 0.3532, "pred_logistic_all": 0.4309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4076, "pred_lgbm_base": 0.4055, "pred_logistic_all": 0.4328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3963, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.4183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2836, "pred_lgbm_base": 0.3034, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2965, "pred_lgbm_base": 0.3142, "pred_logistic_all": 0.4288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4061, "pred_lgbm_base": 0.3753, "pred_logistic_all": 0.4527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3572, "pred_lgbm_base": 0.348, "pred_logistic_all": 0.3287, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.367, "pred_lgbm_base": 0.3454, "pred_logistic_all": 0.4261, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3572, "pred_lgbm_base": 0.3466, "pred_logistic_all": 0.3285, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2741, "pred_lgbm_base": 0.3257, "pred_logistic_all": 0.3448, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.3648, "pred_logistic_all": 0.4154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2821, "pred_lgbm_base": 0.3389, "pred_logistic_all": 0.3742, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3667, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.339, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.4759, "pred_logistic_all": 0.2725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4268, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.446, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4814, "pred_lgbm_base": 0.4738, "pred_logistic_all": 0.2706, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4107, "pred_lgbm_base": 0.4356, "pred_logistic_all": 0.28, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4802, "pred_lgbm_base": 0.474, "pred_logistic_all": 0.2966, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.3061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4028, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.3059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.5505, "pred_logistic_all": 0.3607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3963, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.269, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3869, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.2687, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2925, "pred_lgbm_base": 0.3211, "pred_logistic_all": 0.3821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3073, "pred_lgbm_base": 0.3108, "pred_logistic_all": 0.2887, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3516, "pred_lgbm_base": 0.3681, "pred_logistic_all": 0.311, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3073, "pred_lgbm_base": 0.3094, "pred_logistic_all": 0.2884, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4811, "pred_lgbm_base": 0.4988, "pred_logistic_all": 0.3152, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3257, "pred_lgbm_base": 0.3196, "pred_logistic_all": 0.3158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3084, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3346, "pred_lgbm_base": 0.3354, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3398, "pred_lgbm_base": 0.3698, "pred_logistic_all": 0.3641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4023, "pred_lgbm_base": 0.3519, "pred_logistic_all": 0.3404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3427, "pred_lgbm_base": 0.4029, "pred_logistic_all": 0.3404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3299, "pred_lgbm_base": 0.3255, "pred_logistic_all": 0.352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3991, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.3629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3557, "pred_lgbm_base": 0.3499, "pred_logistic_all": 0.3843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3772, "pred_lgbm_base": 0.4044, "pred_logistic_all": 0.3718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3472, "pred_lgbm_base": 0.33, "pred_logistic_all": 0.3713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4039, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4133, "pred_lgbm_base": 0.3676, "pred_logistic_all": 0.4002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3854, "pred_lgbm_base": 0.35, "pred_logistic_all": 0.3949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3727, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.3711, "pred_logistic_all": 0.4018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3932, "pred_lgbm_base": 0.3321, "pred_logistic_all": 0.4084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4013, "pred_lgbm_base": 0.3556, "pred_logistic_all": 0.412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4182, "pred_lgbm_base": 0.3725, "pred_logistic_all": 0.414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.4382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3134, "pred_lgbm_base": 0.3603, "pred_logistic_all": 0.4174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3503, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.3374, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3551, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.3665, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3825, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3869, "pred_lgbm_base": 0.3704, "pred_logistic_all": 0.3797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.3445, "pred_logistic_all": 0.4358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4636, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.4279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4776, "pred_lgbm_base": 0.3943, "pred_logistic_all": 0.373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.573, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.3955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.5045, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4209, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.5103, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.4244, "pred_logistic_all": 0.3581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5208, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.3815, "pred_logistic_all": 0.4042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.3755, "pred_logistic_all": 0.4409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4643, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.424, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.5102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4779, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.5756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5797, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6128, "pred_lgbm_base": 0.6367, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.5289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5382, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.5005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.57, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.5408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4163, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.4411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4547, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5203, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5393, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6162, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5146, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4948, "pred_lgbm_base": 0.4442, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4864, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5082, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.4974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4582, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4474, "pred_lgbm_base": 0.4086, "pred_logistic_all": 0.4152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4067, "pred_lgbm_base": 0.3242, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3299, "pred_lgbm_base": 0.31, "pred_logistic_all": 0.2301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.312, "pred_logistic_all": 0.4129, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4321, "pred_lgbm_base": 0.388, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5958, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.654, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.48, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.4391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.48, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6063, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.5162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6518, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.5514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.5531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6167, "pred_lgbm_base": 0.6332, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.6203, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6092, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5892, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7291, "pred_lgbm_base": 0.6582, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.6198, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.6577, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.6323, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.6244, "pred_logistic_all": 0.6361, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5929, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.635, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.604, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.4932, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6751, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.6546, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7288, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.6161, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7018, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6927, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6643, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.5656, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.5695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.629, "pred_logistic_all": 0.6566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6501, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6371, "pred_lgbm_base": 0.5497, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.672, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.6569, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.585, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.609, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6549, "pred_lgbm_base": 0.5403, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.6064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5812, "pred_lgbm_base": 0.5237, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5711, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6784, "pred_lgbm_base": 0.6139, "pred_logistic_all": 0.6312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5456, "pred_lgbm_base": 0.4814, "pred_logistic_all": 0.6214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.4261, "pred_logistic_all": 0.5951, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7008, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.6342, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.6459, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6346, "pred_lgbm_base": 0.5557, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6157, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5485, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6037, "pred_lgbm_base": 0.5433, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6025, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.5554, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.5654, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6021, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4256, "pred_lgbm_base": 0.4971, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.5102, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5099, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.6092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.6996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5808, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.709, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6499, "pred_lgbm_base": 0.734, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9492, "pred_lgbm_base": 0.9274, "pred_logistic_all": 0.7002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9199, "pred_lgbm_base": 0.9017, "pred_logistic_all": 0.6042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9674, "pred_lgbm_base": 0.9592, "pred_logistic_all": 0.5864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9794, "pred_lgbm_base": 0.9706, "pred_logistic_all": 0.5649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4262, "pred_lgbm_base": 0.3622, "pred_logistic_all": 0.4412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3561, "pred_lgbm_base": 0.4495, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3819, "pred_lgbm_base": 0.4337, "pred_logistic_all": 0.3519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3554, "pred_lgbm_base": 0.3744, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3546, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.4911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3799, "pred_lgbm_base": 0.4186, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3986, "pred_lgbm_base": 0.3823, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3739, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4484, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3494, "pred_lgbm_base": 0.3542, "pred_logistic_all": 0.4868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.4521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3479, "pred_lgbm_base": 0.3556, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3005, "pred_lgbm_base": 0.318, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3098, "pred_lgbm_base": 0.3153, "pred_logistic_all": 0.3513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3692, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.4595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.3548, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3684, "pred_lgbm_base": 0.3563, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4563, "pred_lgbm_base": 0.4037, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3365, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.455, "pred_lgbm_base": 0.3917, "pred_logistic_all": 0.491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6319, "pred_lgbm_base": 0.4045, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6379, "pred_lgbm_base": 0.3914, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3877, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3855, "pred_lgbm_base": 0.3669, "pred_logistic_all": 0.4398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2933, "pred_lgbm_base": 0.3406, "pred_logistic_all": 0.3075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.434, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4359, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.4881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4219, "pred_lgbm_base": 0.3978, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4271, "pred_lgbm_base": 0.3752, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4345, "pred_lgbm_base": 0.3785, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3486, "pred_lgbm_base": 0.3301, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3797, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.3841, "pred_logistic_all": 0.4861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.4259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4151, "pred_lgbm_base": 0.3624, "pred_logistic_all": 0.5011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.4292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4266, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.4224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4185, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.4256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.4775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.5437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4011, "pred_lgbm_base": 0.3544, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4826, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4327, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.3234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4463, "pred_logistic_all": 0.4184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4902, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.4058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4404, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.4339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.369, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.4056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5164, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.4088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4838, "pred_lgbm_base": 0.4199, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4816, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.3814, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.4746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3868, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4844, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3868, "pred_lgbm_base": 0.3727, "pred_logistic_all": 0.4195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5322, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.4745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5324, "pred_lgbm_base": 0.4775, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3018, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2976, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.4537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3622, "pred_lgbm_base": 0.477, "pred_logistic_all": 0.47, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3581, "pred_lgbm_base": 0.4792, "pred_logistic_all": 0.457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.5001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4936, "pred_lgbm_base": 0.4579, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3938, "pred_lgbm_base": 0.381, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4402, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.319, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3614, "pred_lgbm_base": 0.3477, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4609, "pred_lgbm_base": 0.4226, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.3312, "pred_logistic_all": 0.4847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3943, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.3584, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3778, "pred_lgbm_base": 0.3914, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5028, "pred_lgbm_base": 0.4632, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4577, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.4433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.4665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.439, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.4174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3782, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.4272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3694, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.4314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.4383, "pred_logistic_all": 0.4709, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.4498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5339, "pred_lgbm_base": 0.5048, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.48, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4451, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.3786, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.4052, "pred_logistic_all": 0.4584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5503, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.4402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.4443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.3688, "pred_logistic_all": 0.4717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4081, "pred_lgbm_base": 0.342, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.4373, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4752, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.5153, "pred_logistic_all": 0.5629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5775, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5133, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.4118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.5285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.3737, "pred_logistic_all": 0.4181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4484, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.5361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4197, "pred_lgbm_base": 0.4798, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4164, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.4112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.4044, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4745, "pred_lgbm_base": 0.4215, "pred_logistic_all": 0.4579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.4757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.4266, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5146, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.4607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5217, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4564, "pred_lgbm_base": 0.3455, "pred_logistic_all": 0.4778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.415, "pred_lgbm_base": 0.4436, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5142, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.415, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.4742, "pred_logistic_all": 0.4238, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.4128, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5336, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.5211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.4941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.5683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.5176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.5072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.4727, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7325, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.4958, "pred_logistic_all": 0.5634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5909, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6367, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.546, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5586, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.5135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.5759, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.4932, "pred_logistic_all": 0.5817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.648, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.6253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6753, "pred_lgbm_base": 0.5225, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.557, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6131, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.5371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.4215, "pred_logistic_all": 0.4506, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.4545, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6413, "pred_lgbm_base": 0.5377, "pred_logistic_all": 0.567, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.513, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6325, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.5461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.5805, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6093, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.5606, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.6374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.7019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.6123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.5016, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5366, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4991, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6103, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6106, "pred_lgbm_base": 0.5432, "pred_logistic_all": 0.667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.6906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9718, "pred_lgbm_base": 0.9688, "pred_logistic_all": 0.7261, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9768, "pred_lgbm_base": 0.9696, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9838, "pred_lgbm_base": 0.9852, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.3675, "pred_logistic_all": 0.485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2599, "pred_lgbm_base": 0.3358, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4014, "pred_lgbm_base": 0.3637, "pred_logistic_all": 0.4928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3082, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.4579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2845, "pred_lgbm_base": 0.3705, "pred_logistic_all": 0.4338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3649, "pred_lgbm_base": 0.3761, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2906, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3066, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.5612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2834, "pred_lgbm_base": 0.3603, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6003, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2798, "pred_lgbm_base": 0.3353, "pred_logistic_all": 0.3627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3598, "pred_lgbm_base": 0.3554, "pred_logistic_all": 0.3925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3858, "pred_lgbm_base": 0.3382, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3139, "pred_lgbm_base": 0.3326, "pred_logistic_all": 0.4109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3266, "pred_lgbm_base": 0.3108, "pred_logistic_all": 0.3221, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3914, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3673, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.4269, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4108, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.4516, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4058, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.3718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4072, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.3582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3773, "pred_lgbm_base": 0.3568, "pred_logistic_all": 0.4378, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3992, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.4843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3578, "pred_lgbm_base": 0.3521, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3836, "pred_lgbm_base": 0.4156, "pred_logistic_all": 0.4783, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3788, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2894, "pred_lgbm_base": 0.3321, "pred_logistic_all": 0.3558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.369, "pred_lgbm_base": 0.3794, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3573, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3664, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3944, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.4668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3406, "pred_lgbm_base": 0.3873, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.437, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3653, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.392, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.5286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.365, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3165, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4965, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.5695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3122, "pred_lgbm_base": 0.3997, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.477, "pred_lgbm_base": 0.4621, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4713, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5022, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.5563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4805, "pred_lgbm_base": 0.4208, "pred_logistic_all": 0.4782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4284, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4076, "pred_logistic_all": 0.4815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.5208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.4288, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.4003, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4012, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.5271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4779, "pred_lgbm_base": 0.3478, "pred_logistic_all": 0.5138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.4045, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4015, "pred_lgbm_base": 0.4245, "pred_logistic_all": 0.3851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.398, "pred_lgbm_base": 0.3928, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4901, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.3548, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.4124, "pred_logistic_all": 0.4209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3998, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.4164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3856, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3392, "pred_lgbm_base": 0.3639, "pred_logistic_all": 0.3566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4087, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.5097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.4748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4548, "pred_lgbm_base": 0.4478, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.3838, "pred_logistic_all": 0.5147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5174, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5111, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5417, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.4922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3492, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4958, "pred_lgbm_base": 0.4619, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5242, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.492, "pred_lgbm_base": 0.4228, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4336, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.3836, "pred_logistic_all": 0.5245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4553, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4012, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.4638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4639, "pred_lgbm_base": 0.4467, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4275, "pred_lgbm_base": 0.4356, "pred_logistic_all": 0.5163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5105, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.5851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4083, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5677, "pred_lgbm_base": 0.3495, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.3569, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.3569, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3815, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.4479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3711, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.5278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.4734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4478, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.4204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4196, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.3474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.426, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4196, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.3471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3713, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.3299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3756, "pred_lgbm_base": 0.3556, "pred_logistic_all": 0.3587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.404, "pred_lgbm_base": 0.3525, "pred_logistic_all": 0.3252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4109, "pred_lgbm_base": 0.3613, "pred_logistic_all": 0.3538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3918, "pred_lgbm_base": 0.3638, "pred_logistic_all": 0.3249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4544, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4615, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4348, "pred_lgbm_base": 0.3634, "pred_logistic_all": 0.3772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.395, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.2959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.3232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3147, "pred_lgbm_base": 0.3094, "pred_logistic_all": 0.2976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3147, "pred_lgbm_base": 0.3087, "pred_logistic_all": 0.2973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2999, "pred_lgbm_base": 0.2706, "pred_logistic_all": 0.2918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4328, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.3487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.3783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.275, "pred_lgbm_base": 0.2677, "pred_logistic_all": 0.2979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2771, "pred_lgbm_base": 0.267, "pred_logistic_all": 0.3253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.3428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4212, "pred_lgbm_base": 0.3344, "pred_logistic_all": 0.3229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3879, "pred_lgbm_base": 0.3016, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3212, "pred_lgbm_base": 0.294, "pred_logistic_all": 0.3061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3212, "pred_lgbm_base": 0.2933, "pred_logistic_all": 0.3059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.562, "pred_lgbm_base": 0.3761, "pred_logistic_all": 0.3965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.4275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3636, "pred_lgbm_base": 0.3702, "pred_logistic_all": 0.4331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3734, "pred_lgbm_base": 0.3572, "pred_logistic_all": 0.3833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3734, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.3129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.3127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.371, "pred_logistic_all": 0.3543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3702, "pred_logistic_all": 0.354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4895, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.3164, "pred_logistic_all": 0.3302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.375, "pred_lgbm_base": 0.3195, "pred_logistic_all": 0.359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3012, "pred_lgbm_base": 0.3086, "pred_logistic_all": 0.3246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.3387, "pred_logistic_all": 0.3173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4122, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.3429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3126, "pred_lgbm_base": 0.2956, "pred_logistic_all": 0.3009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3363, "pred_lgbm_base": 0.2794, "pred_logistic_all": 0.3693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3502, "pred_lgbm_base": 0.2876, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2338, "pred_lgbm_base": 0.2802, "pred_logistic_all": 0.2494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2338, "pred_lgbm_base": 0.2795, "pred_logistic_all": 0.2492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2842, "pred_lgbm_base": 0.3, "pred_logistic_all": 0.2424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2842, "pred_lgbm_base": 0.3003, "pred_logistic_all": 0.2421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4162, "pred_lgbm_base": 0.3683, "pred_logistic_all": 0.231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4162, "pred_lgbm_base": 0.3675, "pred_logistic_all": 0.2308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4048, "pred_lgbm_base": 0.3727, "pred_logistic_all": 0.3431, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3964, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.3148, "pred_logistic_all": 0.2857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4194, "pred_lgbm_base": 0.3229, "pred_logistic_all": 0.3124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3301, "pred_lgbm_base": 0.376, "pred_logistic_all": 0.2623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3141, "pred_lgbm_base": 0.3108, "pred_logistic_all": 0.3502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3819, "pred_lgbm_base": 0.2986, "pred_logistic_all": 0.3415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3466, "pred_lgbm_base": 0.3531, "pred_logistic_all": 0.3581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3887, "pred_lgbm_base": 0.3289, "pred_logistic_all": 0.407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.3077, "pred_logistic_all": 0.3041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4538, "pred_lgbm_base": 0.3152, "pred_logistic_all": 0.3318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3203, "pred_lgbm_base": 0.3393, "pred_logistic_all": 0.2751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3203, "pred_lgbm_base": 0.3385, "pred_logistic_all": 0.2748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3778, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.3434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.3912, "pred_logistic_all": 0.3413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4447, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.3436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.3959, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4105, "pred_lgbm_base": 0.4036, "pred_logistic_all": 0.3698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3324, "pred_lgbm_base": 0.3299, "pred_logistic_all": 0.2024, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.333, "pred_lgbm_base": 0.3031, "pred_logistic_all": 0.3383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3418, "pred_lgbm_base": 0.3138, "pred_logistic_all": 0.3675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3613, "pred_lgbm_base": 0.3232, "pred_logistic_all": 0.3589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4869, "pred_lgbm_base": 0.3551, "pred_logistic_all": 0.3292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4649, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4681, "pred_lgbm_base": 0.3904, "pred_logistic_all": 0.4587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.3992, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3814, "pred_lgbm_base": 0.3743, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.351, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3954, "pred_lgbm_base": 0.3319, "pred_logistic_all": 0.499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4847, "pred_lgbm_base": 0.4367, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5275, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.51, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4085, "pred_lgbm_base": 0.4079, "pred_logistic_all": 0.4818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4322, "pred_lgbm_base": 0.3405, "pred_logistic_all": 0.4339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5667, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.4475, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4533, "pred_lgbm_base": 0.37, "pred_logistic_all": 0.4622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.3765, "pred_logistic_all": 0.4941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3862, "pred_lgbm_base": 0.3581, "pred_logistic_all": 0.3579, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3694, "pred_lgbm_base": 0.34, "pred_logistic_all": 0.3576, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4907, "pred_lgbm_base": 0.3089, "pred_logistic_all": 0.3708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.3116, "pred_logistic_all": 0.4011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.4759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.3687, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.3144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.5325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5018, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5574, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5059, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4637, "pred_lgbm_base": 0.4595, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4866, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5866, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.6061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5449, "pred_logistic_all": 0.6041, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.5629, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.5092, "pred_logistic_all": 0.5996, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.602, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5946, "pred_lgbm_base": 0.536, "pred_logistic_all": 0.5329, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.5897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.4414, "pred_logistic_all": 0.6409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4828, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.5522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.5835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3154, "pred_lgbm_base": 0.3513, "pred_logistic_all": 0.4358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3111, "pred_lgbm_base": 0.3534, "pred_logistic_all": 0.4354, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.3562, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3933, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3914, "pred_lgbm_base": 0.4425, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3914, "pred_lgbm_base": 0.4448, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4113, "pred_lgbm_base": 0.3745, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2942, "pred_lgbm_base": 0.3675, "pred_logistic_all": 0.3854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3097, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.3701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4479, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4586, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.423, "pred_logistic_all": 0.3923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3149, "pred_lgbm_base": 0.3305, "pred_logistic_all": 0.3811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3426, "pred_lgbm_base": 0.3194, "pred_logistic_all": 0.3402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3106, "pred_lgbm_base": 0.324, "pred_logistic_all": 0.3837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3329, "pred_lgbm_base": 0.3228, "pred_logistic_all": 0.3864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.3306, "pred_logistic_all": 0.4441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3843, "pred_lgbm_base": 0.3164, "pred_logistic_all": 0.3464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3315, "pred_lgbm_base": 0.3522, "pred_logistic_all": 0.38, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.3631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.295, "pred_lgbm_base": 0.3201, "pred_logistic_all": 0.3358, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4209, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.3917, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3292, "pred_lgbm_base": 0.3555, "pred_logistic_all": 0.3668, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4312, "pred_lgbm_base": 0.3513, "pred_logistic_all": 0.4161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4243, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4707, "pred_lgbm_base": 0.4391, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4123, "pred_lgbm_base": 0.3642, "pred_logistic_all": 0.373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3071, "pred_lgbm_base": 0.3114, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.3205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.3896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4483, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.4064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3246, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.4038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3253, "pred_lgbm_base": 0.3386, "pred_logistic_all": 0.3873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2776, "pred_lgbm_base": 0.3222, "pred_logistic_all": 0.4137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3822, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.3362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.34, "pred_lgbm_base": 0.3135, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3755, "pred_lgbm_base": 0.3749, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4446, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.355, "pred_lgbm_base": 0.3272, "pred_logistic_all": 0.4215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4168, "pred_lgbm_base": 0.3312, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4243, "pred_lgbm_base": 0.3019, "pred_logistic_all": 0.3417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4461, "pred_lgbm_base": 0.3181, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4118, "pred_lgbm_base": 0.3004, "pred_logistic_all": 0.3414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4447, "pred_lgbm_base": 0.4024, "pred_logistic_all": 0.38, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.4166, "pred_logistic_all": 0.4007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3517, "pred_lgbm_base": 0.405, "pred_logistic_all": 0.3657, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5072, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.3789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.3594, "pred_logistic_all": 0.4568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3374, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3863, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.3677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.357, "pred_lgbm_base": 0.3491, "pred_logistic_all": 0.3825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3869, "pred_lgbm_base": 0.3143, "pred_logistic_all": 0.3818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3388, "pred_lgbm_base": 0.3344, "pred_logistic_all": 0.4287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.4088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4441, "pred_lgbm_base": 0.3783, "pred_logistic_all": 0.3936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3859, "pred_lgbm_base": 0.3878, "pred_logistic_all": 0.4061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3169, "pred_lgbm_base": 0.3482, "pred_logistic_all": 0.372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3091, "pred_lgbm_base": 0.3624, "pred_logistic_all": 0.3428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.3939, "pred_logistic_all": 0.3348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3562, "pred_lgbm_base": 0.3381, "pred_logistic_all": 0.2767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3591, "pred_lgbm_base": 0.3713, "pred_logistic_all": 0.3488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3416, "pred_lgbm_base": 0.3406, "pred_logistic_all": 0.1708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4181, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.3827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3529, "pred_lgbm_base": 0.3374, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.372, "pred_lgbm_base": 0.3272, "pred_logistic_all": 0.4062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4304, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3725, "pred_lgbm_base": 0.3884, "pred_logistic_all": 0.425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.3829, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.4641, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.55, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.3847, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.462, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4134, "pred_lgbm_base": 0.383, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5637, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.5022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4985, "pred_lgbm_base": 0.3911, "pred_logistic_all": 0.4675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3963, "pred_lgbm_base": 0.3536, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4722, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.4045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5103, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4695, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4188, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.4333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.3885, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4335, "pred_logistic_all": 0.3406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.3751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5323, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.4236, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4131, "pred_lgbm_base": 0.4149, "pred_logistic_all": 0.3803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4121, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.4839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.4739, "pred_logistic_all": 0.4749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5204, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.4587, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.5694, "pred_logistic_all": 0.4905, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.3944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.5947, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4663, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.4783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6416, "pred_lgbm_base": 0.6106, "pred_logistic_all": 0.5389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.5845, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.5987, "pred_logistic_all": 0.535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6311, "pred_lgbm_base": 0.5835, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.6484, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.6203, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6618, "pred_lgbm_base": 0.5981, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5503, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5988, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.4208, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5522, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.4669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5398, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7031, "pred_lgbm_base": 0.6339, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6525, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.5939, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.5291, "pred_logistic_all": 0.5265, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6614, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.5679, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.709, "pred_lgbm_base": 0.596, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.5718, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.591, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.575, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.579, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7267, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.5874, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.6548, "pred_logistic_all": 0.626, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.5221, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.5169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4742, "pred_logistic_all": 0.4634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6134, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.411, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4055, "pred_lgbm_base": 0.3682, "pred_logistic_all": 0.4858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.4859, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7421, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7331, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7042, "pred_lgbm_base": 0.6396, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.6188, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.6214, "pred_logistic_all": 0.635, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.5818, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7849, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7454, "pred_lgbm_base": 0.6509, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7462, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.5894, "pred_logistic_all": 0.6709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7937, "pred_lgbm_base": 0.7217, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.4971, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.5509, "pred_logistic_all": 0.5531, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4866, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.4167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5942, "pred_lgbm_base": 0.559, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5522, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9463, "pred_lgbm_base": 0.9136, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2402, "pred_lgbm_base": 0.281, "pred_logistic_all": 0.273, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2419, "pred_lgbm_base": 0.2677, "pred_logistic_all": 0.2239, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2927, "pred_lgbm_base": 0.2694, "pred_logistic_all": 0.3063, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2574, "pred_lgbm_base": 0.2295, "pred_logistic_all": 0.2411, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3831, "pred_lgbm_base": 0.3184, "pred_logistic_all": 0.2701, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3191, "pred_lgbm_base": 0.3014, "pred_logistic_all": 0.2346, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2684, "pred_lgbm_base": 0.2801, "pred_logistic_all": 0.2748, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3687, "pred_lgbm_base": 0.3039, "pred_logistic_all": 0.3148, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2969, "pred_lgbm_base": 0.3008, "pred_logistic_all": 0.2321, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3569, "pred_lgbm_base": 0.2755, "pred_logistic_all": 0.2353, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.332, "pred_lgbm_base": 0.2873, "pred_logistic_all": 0.2801, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3065, "pred_lgbm_base": 0.332, "pred_logistic_all": 0.2354, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2611, "pred_lgbm_base": 0.2416, "pred_logistic_all": 0.2368, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3179, "pred_lgbm_base": 0.2942, "pred_logistic_all": 0.2762, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2521, "pred_lgbm_base": 0.2523, "pred_logistic_all": 0.2403, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2435, "pred_lgbm_base": 0.2718, "pred_logistic_all": 0.2473, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.3404, "pred_logistic_all": 0.3218, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.3432, "pred_logistic_all": 0.2194, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4817, "pred_lgbm_base": 0.3652, "pred_logistic_all": 0.2815, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.474, "pred_lgbm_base": 0.3411, "pred_logistic_all": 0.2191, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.3245, "pred_logistic_all": 0.2282, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.3434, "pred_logistic_all": 0.2448, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3017, "pred_lgbm_base": 0.3495, "pred_logistic_all": 0.2654, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3915, "pred_lgbm_base": 0.3147, "pred_logistic_all": 0.228, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2538, "pred_lgbm_base": 0.238, "pred_logistic_all": 0.2445, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3347, "pred_lgbm_base": 0.335, "pred_logistic_all": 0.2621, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3224, "pred_lgbm_base": 0.3576, "pred_logistic_all": 0.2899, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3353, "pred_lgbm_base": 0.2989, "pred_logistic_all": 0.3315, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.337, "pred_lgbm_base": 0.3094, "pred_logistic_all": 0.3511, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.342, "pred_lgbm_base": 0.334, "pred_logistic_all": 0.3249, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2771, "pred_lgbm_base": 0.2979, "pred_logistic_all": 0.3553, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3461, "pred_lgbm_base": 0.3223, "pred_logistic_all": 0.3278, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3199, "pred_lgbm_base": 0.2687, "pred_logistic_all": 0.246, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2535, "pred_lgbm_base": 0.2662, "pred_logistic_all": 0.3212, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2863, "pred_lgbm_base": 0.2418, "pred_logistic_all": 0.2886, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3002, "pred_lgbm_base": 0.317, "pred_logistic_all": 0.2611, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2965, "pred_lgbm_base": 0.2535, "pred_logistic_all": 0.2889, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2938, "pred_lgbm_base": 0.256, "pred_logistic_all": 0.3151, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3141, "pred_lgbm_base": 0.2952, "pred_logistic_all": 0.2758, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3295, "pred_lgbm_base": 0.3189, "pred_logistic_all": 0.315, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.316, "pred_lgbm_base": 0.3208, "pred_logistic_all": 0.388, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3218, "pred_lgbm_base": 0.3267, "pred_logistic_all": 0.2794, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3978, "pred_lgbm_base": 0.3414, "pred_logistic_all": 0.3594, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3952, "pred_lgbm_base": 0.3358, "pred_logistic_all": 0.3475, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4088, "pred_lgbm_base": 0.3712, "pred_logistic_all": 0.3674, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.309, "pred_lgbm_base": 0.2949, "pred_logistic_all": 0.3231, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4036, "pred_lgbm_base": 0.3438, "pred_logistic_all": 0.3419, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3905, "pred_lgbm_base": 0.3314, "pred_logistic_all": 0.3449, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.3358, "pred_logistic_all": 0.3484, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2464, "pred_lgbm_base": 0.2932, "pred_logistic_all": 0.3791, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3737, "pred_lgbm_base": 0.3226, "pred_logistic_all": 0.3514, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3474, "pred_lgbm_base": 0.2891, "pred_logistic_all": 0.3895, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3441, "pred_lgbm_base": 0.2851, "pred_logistic_all": 0.3771, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3672, "pred_lgbm_base": 0.321, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3643, "pred_lgbm_base": 0.3198, "pred_logistic_all": 0.3856, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3738, "pred_lgbm_base": 0.3298, "pred_logistic_all": 0.4149, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4395, "pred_lgbm_base": 0.3671, "pred_logistic_all": 0.3836, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.464, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.3424, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3168, "pred_lgbm_base": 0.3497, "pred_logistic_all": 0.2577, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4068, "pred_logistic_all": 0.3554, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.4297, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4413, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.3584, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4057, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.3537, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4191, "pred_lgbm_base": 0.3915, "pred_logistic_all": 0.4321, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3957, "pred_lgbm_base": 0.3538, "pred_logistic_all": 0.3567, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3573, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4979, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3548, "pred_lgbm_base": 0.3565, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3664, "pred_lgbm_base": 0.3514, "pred_logistic_all": 0.3675, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3543, "pred_lgbm_base": 0.3389, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3207, "pred_lgbm_base": 0.3883, "pred_logistic_all": 0.3649, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4821, "pred_lgbm_base": 0.4423, "pred_logistic_all": 0.4024, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4752, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4769, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4343, "pred_logistic_all": 0.4241, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5049, "pred_lgbm_base": 0.5008, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.508, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.4002, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.478, "pred_lgbm_base": 0.3669, "pred_logistic_all": 0.4437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.4908, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4572, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4411, "pred_lgbm_base": 0.4226, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4401, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.4966, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4279, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5568, "pred_lgbm_base": 0.4904, "pred_logistic_all": 0.4243, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5261, "pred_lgbm_base": 0.5379, "pred_logistic_all": 0.4725, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5397, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.4115, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.4253, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3498, "pred_lgbm_base": 0.4489, "pred_logistic_all": 0.461, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4327, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.3563, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.4212, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4086, "pred_lgbm_base": 0.4107, "pred_logistic_all": 0.3593, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4527, "pred_lgbm_base": 0.439, "pred_logistic_all": 0.4277, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4258, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.4309, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.567, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.4357, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5425, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.4229, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.3681, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4816, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.3712, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.4157, "pred_logistic_all": 0.396, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.3835, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5339, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.3887, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.4864, "pred_logistic_all": 0.423, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.4194, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5005, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.4401, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.4473, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.4272, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5211, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4985, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.4257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.41, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4601, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.4029, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5189, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4766, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.42, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5517, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.4728, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.522, "pred_lgbm_base": 0.505, "pred_logistic_all": 0.4598, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4227, "pred_lgbm_base": 0.4085, "pred_logistic_all": 0.3196, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4156, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3731, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.4065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3682, "pred_lgbm_base": 0.3617, "pred_logistic_all": 0.4363, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3663, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.4103, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3871, "pred_lgbm_base": 0.3551, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3725, "pred_lgbm_base": 0.3353, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4849, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4141, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.4219, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4604, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.46, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.432, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.3387, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4325, "pred_lgbm_base": 0.3636, "pred_logistic_all": 0.4401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.425, "pred_lgbm_base": 0.3554, "pred_logistic_all": 0.4263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4209, "pred_lgbm_base": 0.3356, "pred_logistic_all": 0.4165, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.5487, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5939, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3743, "pred_lgbm_base": 0.3895, "pred_logistic_all": 0.4929, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3466, "pred_lgbm_base": 0.3755, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6341, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.4981, "pred_logistic_all": 0.5199, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.4911, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5176, "pred_lgbm_base": 0.5251, "pred_logistic_all": 0.5262, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.5177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.5573, "pred_logistic_all": 0.5046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.5454, "pred_logistic_all": 0.5583, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5454, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4514, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4185, "pred_lgbm_base": 0.374, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.5752, "pred_logistic_all": 0.5096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.5427, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.504, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.5744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6867, "pred_lgbm_base": 0.6097, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5437, "pred_lgbm_base": 0.4643, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5432, "pred_lgbm_base": 0.4624, "pred_logistic_all": 0.5434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.4581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5773, "pred_lgbm_base": 0.5202, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.5991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.5175, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.5786, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5002, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5615, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4501, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6245, "pred_lgbm_base": 0.5612, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6424, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6706, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.569, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.6186, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.5939, "pred_logistic_all": 0.6312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.5301, "pred_logistic_all": 0.6279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5603, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.6103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5004, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.4978, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4907, "pred_lgbm_base": 0.4859, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5474, "pred_lgbm_base": 0.5111, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.49, "pred_logistic_all": 0.6511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5243, "pred_lgbm_base": 0.43, "pred_logistic_all": 0.5972, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4494, "pred_lgbm_base": 0.4599, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5557, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.668, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5176, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6254, "pred_lgbm_base": 0.4894, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4492, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4602, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9001, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8643, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8852, "pred_lgbm_base": 0.9007, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8784, "pred_lgbm_base": 0.8982, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.453, "pred_lgbm_base": 0.3298, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4621, "pred_lgbm_base": 0.3767, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.5212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5622, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.4085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.4196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.3865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4391, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.4171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4805, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.3917, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4354, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.3132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4142, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.3571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4405, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.3413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.326, "pred_lgbm_base": 0.3604, "pred_logistic_all": 0.3996, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3264, "pred_lgbm_base": 0.33, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3194, "pred_lgbm_base": 0.3221, "pred_logistic_all": 0.3794, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3327, "pred_lgbm_base": 0.3398, "pred_logistic_all": 0.4061, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.4074, "pred_logistic_all": 0.4192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.3255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3391, "pred_lgbm_base": 0.402, "pred_logistic_all": 0.3376, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.3804, "pred_logistic_all": 0.3253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4427, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.3966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.4048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4199, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.3321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3402, "pred_lgbm_base": 0.3615, "pred_logistic_all": 0.4134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3599, "pred_lgbm_base": 0.3708, "pred_logistic_all": 0.3364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4277, "pred_lgbm_base": 0.3502, "pred_logistic_all": 0.3802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.399, "pred_lgbm_base": 0.3523, "pred_logistic_all": 0.4059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.4236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3483, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.262, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.3731, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.364, "pred_lgbm_base": 0.3482, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4012, "pred_lgbm_base": 0.4408, "pred_logistic_all": 0.4265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3891, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.4483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3509, "pred_lgbm_base": 0.3936, "pred_logistic_all": 0.4381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3978, "pred_lgbm_base": 0.3737, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3869, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.3548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.3851, "pred_logistic_all": 0.4619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4865, "pred_lgbm_base": 0.3297, "pred_logistic_all": 0.419, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4614, "pred_lgbm_base": 0.3297, "pred_logistic_all": 0.4177, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4136, "pred_lgbm_base": 0.3376, "pred_logistic_all": 0.4236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.3742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4909, "pred_lgbm_base": 0.4036, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4789, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.4818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4664, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3748, "pred_lgbm_base": 0.3391, "pred_logistic_all": 0.4043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.3937, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4218, "pred_lgbm_base": 0.4151, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3636, "pred_lgbm_base": 0.375, "pred_logistic_all": 0.3915, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3115, "pred_lgbm_base": 0.319, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3472, "pred_lgbm_base": 0.3651, "pred_logistic_all": 0.4419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.356, "pred_lgbm_base": 0.3692, "pred_logistic_all": 0.456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5574, "pred_lgbm_base": 0.3665, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.59, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.4274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.4306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4715, "pred_lgbm_base": 0.4416, "pred_logistic_all": 0.4905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3654, "pred_lgbm_base": 0.3783, "pred_logistic_all": 0.3997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3875, "pred_lgbm_base": 0.398, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3654, "pred_lgbm_base": 0.3747, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3671, "pred_lgbm_base": 0.3795, "pred_logistic_all": 0.4086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4558, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.5159, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.4423, "pred_logistic_all": 0.5114, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.4526, "pred_logistic_all": 0.5361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4733, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.4932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4079, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.3695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5417, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.5319, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4417, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.5111, "pred_logistic_all": 0.5431, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2999, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.4907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4767, "pred_lgbm_base": 0.4929, "pred_logistic_all": 0.4929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5944, "pred_lgbm_base": 0.5595, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5868, "pred_lgbm_base": 0.4964, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.4618, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5533, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.5344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.5343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.453, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5248, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5231, "pred_lgbm_base": 0.4483, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5288, "pred_logistic_all": 0.599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.725, "pred_lgbm_base": 0.6393, "pred_logistic_all": 0.5635, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.705, "pred_lgbm_base": 0.6166, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.5923, "pred_logistic_all": 0.5487, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6102, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.5968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.552, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.6415, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.715, "pred_lgbm_base": 0.5991, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.619, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.6028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.5921, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5995, "pred_lgbm_base": 0.5672, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6238, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.574, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6884, "pred_lgbm_base": 0.5992, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.6614, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.6806, "pred_logistic_all": 0.6651, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.5944, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.641, "pred_lgbm_base": 0.6456, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.6438, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4198, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6815, "pred_lgbm_base": 0.6328, "pred_logistic_all": 0.6683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4859, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.4661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6088, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6459, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.5593, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.6111, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.6306, "pred_logistic_all": 0.6815, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5786, "pred_lgbm_base": 0.5898, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6486, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6365, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7402, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.6391, "pred_logistic_all": 0.5353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.5929, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6792, "pred_lgbm_base": 0.6263, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6729, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.5941, "pred_logistic_all": 0.553, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6322, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.608, "pred_lgbm_base": 0.6476, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.6349, "pred_logistic_all": 0.567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.6664, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.6437, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.635, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7265, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.633, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.6668, "pred_logistic_all": 0.6207, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.629, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.6299, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6593, "pred_lgbm_base": 0.6378, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.6527, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7475, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6338, "pred_logistic_all": 0.635, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7446, "pred_lgbm_base": 0.656, "pred_logistic_all": 0.6389, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.661, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.6126, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6232, "pred_lgbm_base": 0.5443, "pred_logistic_all": 0.6157, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.543, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.5643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6614, "pred_lgbm_base": 0.5536, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.5138, "pred_logistic_all": 0.5825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.614, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.6207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5222, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.5802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.6174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5832, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.649, "pred_lgbm_base": 0.5805, "pred_logistic_all": 0.6306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6366, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6049, "pred_lgbm_base": 0.5694, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.611, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6884, "pred_lgbm_base": 0.6188, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.6673, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.687, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6645, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6085, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6127, "pred_lgbm_base": 0.5532, "pred_logistic_all": 0.6196, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5799, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.579, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.3798, "pred_logistic_all": 0.56, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7446, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7004, "pred_lgbm_base": 0.6053, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.585, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.542, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6741, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.7223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6768, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6762, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.5255, "pred_logistic_all": 0.6937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7364, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6774, "pred_lgbm_base": 0.6382, "pred_logistic_all": 0.634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.5509, "pred_logistic_all": 0.7113, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.651, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.5491, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6876, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.661, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7943, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.6354, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.6998, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7229, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.6544, "pred_logistic_all": 0.7123, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.7126, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7608, "pred_lgbm_base": 0.6604, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.828, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.6679, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7982, "pred_lgbm_base": 0.6361, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8652, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.7045, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8411, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.6935, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7707, "pred_lgbm_base": 0.7503, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.7082, "pred_logistic_all": 0.6722, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8034, "pred_lgbm_base": 0.7551, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7692, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.6883, "pred_logistic_all": 0.7283, "pred_empirical_all": 0.6902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7097, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7838, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7471, "pred_lgbm_base": 0.7526, "pred_logistic_all": 0.6465, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6833, "pred_lgbm_base": 0.655, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.698, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6767, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6554, "pred_lgbm_base": 0.55, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.5931, "pred_logistic_all": 0.7146, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.6935, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6774, "pred_lgbm_base": 0.6313, "pred_logistic_all": 0.6823, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.464, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4483, "pred_logistic_all": 0.6174, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4229, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.5911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.4055, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.538, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3719, "pred_lgbm_base": 0.3614, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3448, "pred_lgbm_base": 0.3483, "pred_logistic_all": 0.4552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.3758, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3372, "pred_lgbm_base": 0.3475, "pred_logistic_all": 0.4664, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4278, "pred_lgbm_base": 0.3454, "pred_logistic_all": 0.426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4158, "pred_lgbm_base": 0.393, "pred_logistic_all": 0.4669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3965, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.5096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4281, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4434, "pred_lgbm_base": 0.4056, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4362, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4328, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.4948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4016, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3351, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4381, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3694, "pred_lgbm_base": 0.43, "pred_logistic_all": 0.5176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.443, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4385, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.5695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4421, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3487, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.378, "pred_lgbm_base": 0.3777, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3632, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.405, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4221, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.5949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5261, "pred_lgbm_base": 0.4939, "pred_logistic_all": 0.5964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5499, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.4667, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.4267, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.5135, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3733, "pred_lgbm_base": 0.3808, "pred_logistic_all": 0.4908, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3435, "pred_lgbm_base": 0.3422, "pred_logistic_all": 0.5021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.4168, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3499, "pred_lgbm_base": 0.3701, "pred_logistic_all": 0.4545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2802, "pred_lgbm_base": 0.3269, "pred_logistic_all": 0.4925, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2703, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4738, "pred_lgbm_base": 0.442, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.3881, "pred_logistic_all": 0.4609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4116, "pred_lgbm_base": 0.3593, "pred_logistic_all": 0.3946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4157, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.3476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3882, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.4821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3398, "pred_lgbm_base": 0.3298, "pred_logistic_all": 0.3553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3398, "pred_lgbm_base": 0.32, "pred_logistic_all": 0.355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.3582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3564, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.3395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3538, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3643, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.3687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3183, "pred_lgbm_base": 0.3044, "pred_logistic_all": 0.3555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3453, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.3979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3992, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.4122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4157, "pred_lgbm_base": 0.4143, "pred_logistic_all": 0.3683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2875, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.3444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.425, "pred_lgbm_base": 0.4003, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4387, "pred_lgbm_base": 0.4009, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6309, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.6272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6113, "pred_lgbm_base": 0.4011, "pred_logistic_all": 0.509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6254, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.182, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.512, "pred_lgbm_base": 0.3846, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3647, "pred_lgbm_base": 0.3765, "pred_logistic_all": 0.456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4015, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5703, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.5118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.4223, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5347, "pred_lgbm_base": 0.385, "pred_logistic_all": 0.4339, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.4891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4982, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.4523, "pred_logistic_all": 0.56, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4555, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.5765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3819, "pred_lgbm_base": 0.4365, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3568, "pred_lgbm_base": 0.4727, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6013, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4433, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.4287, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4493, "pred_lgbm_base": 0.4492, "pred_logistic_all": 0.5097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.5383, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.4561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5733, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.54, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5947, "pred_lgbm_base": 0.5067, "pred_logistic_all": 0.4843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5325, "pred_lgbm_base": 0.4473, "pred_logistic_all": 0.5744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5349, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5152, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5878, "pred_lgbm_base": 0.5001, "pred_logistic_all": 0.619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.5886, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5449, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4655, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.4903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5493, "pred_lgbm_base": 0.5201, "pred_logistic_all": 0.557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5584, "pred_lgbm_base": 0.5404, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.6348, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.5863, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5917, "pred_lgbm_base": 0.5376, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5852, "pred_lgbm_base": 0.4981, "pred_logistic_all": 0.5565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.5282, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5784, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.5224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6475, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.5478, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.5891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.58, "pred_logistic_all": 0.5764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.5821, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6006, "pred_lgbm_base": 0.557, "pred_logistic_all": 0.5773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6618, "pred_lgbm_base": 0.6038, "pred_logistic_all": 0.6104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6367, "pred_lgbm_base": 0.5898, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.451, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.4388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.649, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7116, "pred_lgbm_base": 0.6426, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7249, "pred_lgbm_base": 0.6546, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.6482, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6491, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6269, "pred_lgbm_base": 0.6065, "pred_logistic_all": 0.659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7819, "pred_lgbm_base": 0.7698, "pred_logistic_all": 0.627, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7472, "pred_lgbm_base": 0.756, "pred_logistic_all": 0.63, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7801, "pred_lgbm_base": 0.7587, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.754, "pred_lgbm_base": 0.7493, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.7317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7829, "pred_logistic_all": 0.7215, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.7664, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.6545, "pred_logistic_all": 0.681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6593, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7534, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6353, "pred_lgbm_base": 0.7907, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.7087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.8236, "pred_logistic_all": 0.6978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.7785, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.7658, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7911, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.6763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7471, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7776, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.699, "pred_logistic_all": 0.6451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.6341, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.609, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8312, "pred_lgbm_base": 0.7669, "pred_logistic_all": 0.7307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8525, "pred_lgbm_base": 0.7977, "pred_logistic_all": 0.7472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8253, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.7659, "pred_logistic_all": 0.7193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8192, "pred_lgbm_base": 0.8112, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8261, "pred_lgbm_base": 0.8202, "pred_logistic_all": 0.723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.86, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8415, "pred_lgbm_base": 0.822, "pred_logistic_all": 0.733, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7942, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.8131, "pred_logistic_all": 0.7195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.822, "pred_lgbm_base": 0.7794, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7843, "pred_lgbm_base": 0.7754, "pred_logistic_all": 0.69, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.7596, "pred_logistic_all": 0.6978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.814, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.696, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.7391, "pred_logistic_all": 0.6892, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.6272, "pred_logistic_all": 0.6151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6475, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.6242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.6788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6308, "pred_lgbm_base": 0.6382, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6639, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.627, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7379, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7475, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5841, "pred_lgbm_base": 0.6144, "pred_logistic_all": 0.4632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.6701, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.688, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.69, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7283, "pred_logistic_all": 0.7965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.7574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7412, "pred_lgbm_base": 0.7067, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.7949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7627, "pred_lgbm_base": 0.7232, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.7283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5132, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6082, "pred_lgbm_base": 0.5087, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6636, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5299, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.7688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7512, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.7336, "pred_logistic_all": 0.793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.7174, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5968, "pred_lgbm_base": 0.571, "pred_logistic_all": 0.5483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7676, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.7879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.7954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.7823, "pred_logistic_all": 0.8327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.7378, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8194, "pred_lgbm_base": 0.7416, "pred_logistic_all": 0.7744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7835, "pred_lgbm_base": 0.7554, "pred_logistic_all": 0.673, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.6815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7426, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.753, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.8044, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7595, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.7491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.8006, "pred_logistic_all": 0.8114, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7904, "pred_lgbm_base": 0.8022, "pred_logistic_all": 0.8107, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.8011, "pred_logistic_all": 0.8078, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.7833, "pred_logistic_all": 0.8141, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.7564, "pred_logistic_all": 0.802, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7854, "pred_lgbm_base": 0.7444, "pred_logistic_all": 0.8039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7599, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.7805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7608, "pred_lgbm_base": 0.756, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7682, "pred_lgbm_base": 0.7638, "pred_logistic_all": 0.8013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.7701, "pred_logistic_all": 0.811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.8136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7673, "pred_lgbm_base": 0.7242, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.6746, "pred_logistic_all": 0.673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7425, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.742, "pred_lgbm_base": 0.7547, "pred_logistic_all": 0.7869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7606, "pred_lgbm_base": 0.7409, "pred_logistic_all": 0.7824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7257, "pred_lgbm_base": 0.7537, "pred_logistic_all": 0.793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.743, "pred_logistic_all": 0.7836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7898, "pred_lgbm_base": 0.7793, "pred_logistic_all": 0.8165, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8277, "pred_lgbm_base": 0.8295, "pred_logistic_all": 0.82, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.803, "pred_lgbm_base": 0.7817, "pred_logistic_all": 0.813, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7472, "pred_lgbm_base": 0.7562, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7993, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.7625, "pred_logistic_all": 0.8151, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7629, "pred_lgbm_base": 0.7885, "pred_logistic_all": 0.8073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.8597, "pred_logistic_all": 0.81, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.868, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.7822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.8254, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7857, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.8223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7731, "pred_lgbm_base": 0.7461, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7632, "pred_lgbm_base": 0.7428, "pred_logistic_all": 0.8286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7298, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.7831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7059, "pred_lgbm_base": 0.6825, "pred_logistic_all": 0.844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.8173, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6197, "pred_lgbm_base": 0.6415, "pred_logistic_all": 0.849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6681, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.8402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6731, "pred_lgbm_base": 0.6917, "pred_logistic_all": 0.8139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6842, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.8067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.6415, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.6319, "pred_logistic_all": 0.8313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.6464, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7116, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.8411, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6635, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.818, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.6386, "pred_logistic_all": 0.8164, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.6211, "pred_logistic_all": 0.8199, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.648, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.8263, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.8042, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.8175, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6594, "pred_lgbm_base": 0.6504, "pred_logistic_all": 0.8361, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.8277, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5847, "pred_lgbm_base": 0.6165, "pred_logistic_all": 0.7908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6721, "pred_lgbm_base": 0.6871, "pred_logistic_all": 0.8532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.7664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6465, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.7733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9178, "pred_lgbm_base": 0.9247, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9869, "pred_lgbm_base": 0.9837, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.986, "pred_lgbm_base": 0.9818, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9637, "pred_lgbm_base": 0.9348, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9642, "pred_lgbm_base": 0.9442, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9554, "pred_lgbm_base": 0.9506, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9767, "pred_lgbm_base": 0.9701, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9264, "pred_lgbm_base": 0.9372, "pred_logistic_all": 0.8504, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9629, "pred_lgbm_base": 0.9326, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9357, "pred_lgbm_base": 0.8968, "pred_logistic_all": 0.8133, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.8664, "pred_logistic_all": 0.8511, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.897, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9408, "pred_lgbm_base": 0.9008, "pred_logistic_all": 0.8076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8883, "pred_lgbm_base": 0.8431, "pred_logistic_all": 0.843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8414, "pred_logistic_all": 0.8634, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8915, "pred_lgbm_base": 0.8639, "pred_logistic_all": 0.8533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.864, "pred_logistic_all": 0.8688, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8444, "pred_logistic_all": 0.8684, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8568, "pred_lgbm_base": 0.8427, "pred_logistic_all": 0.8379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9048, "pred_lgbm_base": 0.9103, "pred_logistic_all": 0.8658, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8629, "pred_logistic_all": 0.8757, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8589, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.8695, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.8943, "pred_logistic_all": 0.8005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9079, "pred_lgbm_base": 0.9257, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9018, "pred_lgbm_base": 0.8749, "pred_logistic_all": 0.825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9058, "pred_lgbm_base": 0.9142, "pred_logistic_all": 0.8556, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8997, "pred_lgbm_base": 0.919, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.9174, "pred_logistic_all": 0.8065, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8775, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.8443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9129, "pred_lgbm_base": 0.9073, "pred_logistic_all": 0.8475, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9018, "pred_lgbm_base": 0.9027, "pred_logistic_all": 0.8122, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9013, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8994, "pred_lgbm_base": 0.9073, "pred_logistic_all": 0.8505, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8867, "pred_lgbm_base": 0.9027, "pred_logistic_all": 0.8167, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.898, "pred_lgbm_base": 0.842, "pred_logistic_all": 0.8442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9046, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.8406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.9073, "pred_logistic_all": 0.8549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8872, "pred_lgbm_base": 0.9027, "pred_logistic_all": 0.8219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.8995, "pred_logistic_all": 0.8437, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.91, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.8444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8852, "pred_lgbm_base": 0.9073, "pred_logistic_all": 0.8782, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9226, "pred_lgbm_base": 0.8699, "pred_logistic_all": 0.854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9134, "pred_lgbm_base": 0.9145, "pred_logistic_all": 0.8671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.9127, "pred_logistic_all": 0.8361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8512, "pred_logistic_all": 0.8495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8951, "pred_lgbm_base": 0.8444, "pred_logistic_all": 0.8507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8922, "pred_lgbm_base": 0.9088, "pred_logistic_all": 0.8286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8985, "pred_lgbm_base": 0.8562, "pred_logistic_all": 0.8412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9252, "pred_lgbm_base": 0.911, "pred_logistic_all": 0.8535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9205, "pred_lgbm_base": 0.9108, "pred_logistic_all": 0.8446, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.879, "pred_logistic_all": 0.8601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9432, "pred_lgbm_base": 0.9195, "pred_logistic_all": 0.8702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9365, "pred_lgbm_base": 0.9215, "pred_logistic_all": 0.8416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9254, "pred_lgbm_base": 0.8771, "pred_logistic_all": 0.8612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9252, "pred_lgbm_base": 0.8714, "pred_logistic_all": 0.8616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9404, "pred_lgbm_base": 0.9224, "pred_logistic_all": 0.8398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9207, "pred_lgbm_base": 0.8758, "pred_logistic_all": 0.8614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9206, "pred_lgbm_base": 0.87, "pred_logistic_all": 0.8626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.9215, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9268, "pred_lgbm_base": 0.8682, "pred_logistic_all": 0.8641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9413, "pred_lgbm_base": 0.9216, "pred_logistic_all": 0.834, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9487, "pred_lgbm_base": 0.9446, "pred_logistic_all": 0.829, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9182, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9203, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8301, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.9345, "pred_logistic_all": 0.8283, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9064, "pred_lgbm_base": 0.8884, "pred_logistic_all": 0.8573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8983, "pred_lgbm_base": 0.8831, "pred_logistic_all": 0.8617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9056, "pred_lgbm_base": 0.9318, "pred_logistic_all": 0.8308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9047, "pred_lgbm_base": 0.9275, "pred_logistic_all": 0.8457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9477, "pred_lgbm_base": 0.9374, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9239, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.912, "pred_lgbm_base": 0.8865, "pred_logistic_all": 0.8842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9388, "pred_lgbm_base": 0.9339, "pred_logistic_all": 0.8396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9477, "pred_lgbm_base": 0.9337, "pred_logistic_all": 0.8668, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9243, "pred_lgbm_base": 0.8967, "pred_logistic_all": 0.8596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.928, "pred_lgbm_base": 0.9372, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9261, "pred_lgbm_base": 0.9371, "pred_logistic_all": 0.8376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9167, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.8568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9081, "pred_lgbm_base": 0.8793, "pred_logistic_all": 0.8806, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9094, "pred_lgbm_base": 0.9294, "pred_logistic_all": 0.8581, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9066, "pred_lgbm_base": 0.8809, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9124, "pred_lgbm_base": 0.8963, "pred_logistic_all": 0.8576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9087, "pred_lgbm_base": 0.8913, "pred_logistic_all": 0.8809, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9173, "pred_lgbm_base": 0.9368, "pred_logistic_all": 0.8589, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9154, "pred_lgbm_base": 0.8847, "pred_logistic_all": 0.8576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8982, "pred_lgbm_base": 0.9296, "pred_logistic_all": 0.8687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9, "pred_lgbm_base": 0.9294, "pred_logistic_all": 0.8598, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9443, "pred_lgbm_base": 0.9101, "pred_logistic_all": 0.845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.926, "pred_lgbm_base": 0.8637, "pred_logistic_all": 0.865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9258, "pred_lgbm_base": 0.8575, "pred_logistic_all": 0.8668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9326, "pred_lgbm_base": 0.9127, "pred_logistic_all": 0.8443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9135, "pred_lgbm_base": 0.8775, "pred_logistic_all": 0.8664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9133, "pred_lgbm_base": 0.8717, "pred_logistic_all": 0.8682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9149, "pred_lgbm_base": 0.9238, "pred_logistic_all": 0.8428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8994, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8992, "pred_lgbm_base": 0.8581, "pred_logistic_all": 0.8678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9115, "pred_lgbm_base": 0.9157, "pred_logistic_all": 0.8652, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9023, "pred_lgbm_base": 0.8792, "pred_logistic_all": 0.8598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9126, "pred_lgbm_base": 0.865, "pred_logistic_all": 0.8858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9124, "pred_lgbm_base": 0.8588, "pred_logistic_all": 0.8874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9184, "pred_lgbm_base": 0.9134, "pred_logistic_all": 0.8647, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8851, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.8681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8848, "pred_lgbm_base": 0.8581, "pred_logistic_all": 0.8699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9158, "pred_lgbm_base": 0.9157, "pred_logistic_all": 0.8403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.888, "pred_lgbm_base": 0.8824, "pred_logistic_all": 0.8696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8769, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.914, "pred_lgbm_base": 0.927, "pred_logistic_all": 0.8403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8904, "pred_lgbm_base": 0.8721, "pred_logistic_all": 0.8678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8902, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.922, "pred_lgbm_base": 0.9186, "pred_logistic_all": 0.8417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8964, "pred_lgbm_base": 0.871, "pred_logistic_all": 0.8673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8962, "pred_lgbm_base": 0.865, "pred_logistic_all": 0.8691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9407, "pred_lgbm_base": 0.9179, "pred_logistic_all": 0.8445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8743, "pred_lgbm_base": 0.8501, "pred_logistic_all": 0.8512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9223, "pred_lgbm_base": 0.8933, "pred_logistic_all": 0.8613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9189, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.8259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8678, "pred_lgbm_base": 0.8449, "pred_logistic_all": 0.8577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.893, "pred_lgbm_base": 0.8803, "pred_logistic_all": 0.8697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9227, "pred_lgbm_base": 0.8923, "pred_logistic_all": 0.8695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9267, "pred_lgbm_base": 0.9008, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8527, "pred_lgbm_base": 0.8459, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9183, "pred_lgbm_base": 0.8971, "pred_logistic_all": 0.8755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8555, "pred_lgbm_base": 0.8489, "pred_logistic_all": 0.8546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.8939, "pred_logistic_all": 0.8674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9173, "pred_lgbm_base": 0.8872, "pred_logistic_all": 0.8857, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9126, "pred_lgbm_base": 0.9177, "pred_logistic_all": 0.9015, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9058, "pred_lgbm_base": 0.9029, "pred_logistic_all": 0.8944, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9007, "pred_lgbm_base": 0.9122, "pred_logistic_all": 0.8751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9066, "pred_lgbm_base": 0.9177, "pred_logistic_all": 0.9023, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9064, "pred_lgbm_base": 0.9117, "pred_logistic_all": 0.8375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9267, "pred_lgbm_base": 0.899, "pred_logistic_all": 0.8956, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8996, "pred_lgbm_base": 0.9086, "pred_logistic_all": 0.875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.9043, "pred_logistic_all": 0.8984, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9174, "pred_lgbm_base": 0.916, "pred_logistic_all": 0.8733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.923, "pred_lgbm_base": 0.9015, "pred_logistic_all": 0.9038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9247, "pred_lgbm_base": 0.8865, "pred_logistic_all": 0.8888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9293, "pred_lgbm_base": 0.8995, "pred_logistic_all": 0.8878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9278, "pred_lgbm_base": 0.9065, "pred_logistic_all": 0.882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9308, "pred_lgbm_base": 0.8986, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9334, "pred_lgbm_base": 0.9057, "pred_logistic_all": 0.8826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9094, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.8697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.929, "pred_lgbm_base": 0.8865, "pred_logistic_all": 0.8901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9401, "pred_lgbm_base": 0.8911, "pred_logistic_all": 0.8893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.931, "pred_lgbm_base": 0.9071, "pred_logistic_all": 0.8815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9413, "pred_lgbm_base": 0.8893, "pred_logistic_all": 0.8892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9287, "pred_lgbm_base": 0.9045, "pred_logistic_all": 0.8831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9382, "pred_lgbm_base": 0.8904, "pred_logistic_all": 0.889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9448, "pred_lgbm_base": 0.9187, "pred_logistic_all": 0.8661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9309, "pred_lgbm_base": 0.8904, "pred_logistic_all": 0.8915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.926, "pred_lgbm_base": 0.9055, "pred_logistic_all": 0.8853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9448, "pred_lgbm_base": 0.9129, "pred_logistic_all": 0.8803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.933, "pred_lgbm_base": 0.9021, "pred_logistic_all": 0.8912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9346, "pred_lgbm_base": 0.9022, "pred_logistic_all": 0.8915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9102, "pred_lgbm_base": 0.88, "pred_logistic_all": 0.8736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9138, "pred_lgbm_base": 0.8815, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9339, "pred_lgbm_base": 0.902, "pred_logistic_all": 0.8919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9109, "pred_lgbm_base": 0.8777, "pred_logistic_all": 0.8734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9485, "pred_lgbm_base": 0.9249, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9457, "pred_lgbm_base": 0.9235, "pred_logistic_all": 0.8775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9205, "pred_lgbm_base": 0.8864, "pred_logistic_all": 0.8765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9411, "pred_lgbm_base": 0.9205, "pred_logistic_all": 0.8771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9642, "pred_lgbm_base": 0.9441, "pred_logistic_all": 0.8489, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9321, "pred_lgbm_base": 0.9146, "pred_logistic_all": 0.8741, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.8866, "pred_logistic_all": 0.8745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9035, "pred_lgbm_base": 0.9201, "pred_logistic_all": 0.8678, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9029, "pred_lgbm_base": 0.8961, "pred_logistic_all": 0.8724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9027, "pred_lgbm_base": 0.8912, "pred_logistic_all": 0.8749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9044, "pred_lgbm_base": 0.9304, "pred_logistic_all": 0.8628, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9118, "pred_lgbm_base": 0.8888, "pred_logistic_all": 0.8753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9116, "pred_lgbm_base": 0.8835, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8959, "pred_lgbm_base": 0.9222, "pred_logistic_all": 0.8673, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9105, "pred_lgbm_base": 0.8627, "pred_logistic_all": 0.8791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9145, "pred_lgbm_base": 0.9067, "pred_logistic_all": 0.8728, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9626, "pred_lgbm_base": 0.9466, "pred_logistic_all": 0.8675, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9291, "pred_lgbm_base": 0.882, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9312, "pred_lgbm_base": 0.9251, "pred_logistic_all": 0.8758, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9626, "pred_lgbm_base": 0.946, "pred_logistic_all": 0.8815, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9245, "pred_lgbm_base": 0.8813, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9243, "pred_lgbm_base": 0.8758, "pred_logistic_all": 0.8782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9278, "pred_lgbm_base": 0.9214, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9374, "pred_lgbm_base": 0.8906, "pred_logistic_all": 0.878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9319, "pred_lgbm_base": 0.8854, "pred_logistic_all": 0.8793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9294, "pred_lgbm_base": 0.9273, "pred_logistic_all": 0.852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9351, "pred_lgbm_base": 0.8844, "pred_logistic_all": 0.8949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9318, "pred_lgbm_base": 0.879, "pred_logistic_all": 0.8968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9418, "pred_lgbm_base": 0.923, "pred_logistic_all": 0.8733, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9474, "pred_lgbm_base": 0.9171, "pred_logistic_all": 0.869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9366, "pred_lgbm_base": 0.8769, "pred_logistic_all": 0.8793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9366, "pred_lgbm_base": 0.8711, "pred_logistic_all": 0.8801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9431, "pred_lgbm_base": 0.9175, "pred_logistic_all": 0.8531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9369, "pred_lgbm_base": 0.8747, "pred_logistic_all": 0.878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9426, "pred_lgbm_base": 0.9108, "pred_logistic_all": 0.8882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9277, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.8615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9125, "pred_lgbm_base": 0.8696, "pred_logistic_all": 0.8668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9124, "pred_lgbm_base": 0.9048, "pred_logistic_all": 0.88, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9351, "pred_lgbm_base": 0.8753, "pred_logistic_all": 0.8749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9497, "pred_lgbm_base": 0.9153, "pred_logistic_all": 0.8532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9135, "pred_lgbm_base": 0.9084, "pred_logistic_all": 0.8472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9108, "pred_lgbm_base": 0.9056, "pred_logistic_all": 0.8814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9093, "pred_lgbm_base": 0.8725, "pred_logistic_all": 0.8854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9373, "pred_lgbm_base": 0.8871, "pred_logistic_all": 0.8801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9412, "pred_lgbm_base": 0.9178, "pred_logistic_all": 0.8883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9461, "pred_lgbm_base": 0.9242, "pred_logistic_all": 0.8563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9422, "pred_lgbm_base": 0.9014, "pred_logistic_all": 0.8726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9227, "pred_lgbm_base": 0.8671, "pred_logistic_all": 0.8622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.8645, "pred_logistic_all": 0.8681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9199, "pred_lgbm_base": 0.8647, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9373, "pred_lgbm_base": 0.8844, "pred_logistic_all": 0.9061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9076, "pred_lgbm_base": 0.8647, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9266, "pred_lgbm_base": 0.9011, "pred_logistic_all": 0.8834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9305, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.8806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9415, "pred_lgbm_base": 0.9203, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9238, "pred_lgbm_base": 0.8851, "pred_logistic_all": 0.9094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9163, "pred_lgbm_base": 0.8845, "pred_logistic_all": 0.8669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9492, "pred_lgbm_base": 0.9189, "pred_logistic_all": 0.9014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.941, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9309, "pred_lgbm_base": 0.9154, "pred_logistic_all": 0.8506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9281, "pred_lgbm_base": 0.9172, "pred_logistic_all": 0.8526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9289, "pred_lgbm_base": 0.8839, "pred_logistic_all": 0.8684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9426, "pred_lgbm_base": 0.8978, "pred_logistic_all": 0.9052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8971, "pred_lgbm_base": 0.8786, "pred_logistic_all": 0.8771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9511, "pred_lgbm_base": 0.956, "pred_logistic_all": 0.835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9366, "pred_lgbm_base": 0.9088, "pred_logistic_all": 0.8844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.885, "pred_lgbm_base": 0.8479, "pred_logistic_all": 0.8784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8892, "pred_lgbm_base": 0.8945, "pred_logistic_all": 0.85, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8958, "pred_lgbm_base": 0.874, "pred_logistic_all": 0.8698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9035, "pred_lgbm_base": 0.9151, "pred_logistic_all": 0.8634, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.908, "pred_logistic_all": 0.882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8936, "pred_lgbm_base": 0.9036, "pred_logistic_all": 0.8813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9168, "pred_lgbm_base": 0.9377, "pred_logistic_all": 0.8753, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9509, "pred_lgbm_base": 0.9638, "pred_logistic_all": 0.8718, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9202, "pred_lgbm_base": 0.9165, "pred_logistic_all": 0.8856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9134, "pred_lgbm_base": 0.9125, "pred_logistic_all": 0.8856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9262, "pred_lgbm_base": 0.9444, "pred_logistic_all": 0.8762, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9509, "pred_lgbm_base": 0.9635, "pred_logistic_all": 0.8854, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9283, "pred_lgbm_base": 0.9094, "pred_logistic_all": 0.8869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9273, "pred_lgbm_base": 0.9424, "pred_logistic_all": 0.8767, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9315, "pred_lgbm_base": 0.9136, "pred_logistic_all": 0.8878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9244, "pred_lgbm_base": 0.9094, "pred_logistic_all": 0.8891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9282, "pred_lgbm_base": 0.9424, "pred_logistic_all": 0.86, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9425, "pred_lgbm_base": 0.9165, "pred_logistic_all": 0.8869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9407, "pred_lgbm_base": 0.936, "pred_logistic_all": 0.8969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9461, "pred_lgbm_base": 0.9444, "pred_logistic_all": 0.8626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9373, "pred_lgbm_base": 0.918, "pred_logistic_all": 0.8625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9264, "pred_lgbm_base": 0.8908, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9226, "pred_lgbm_base": 0.8846, "pred_logistic_all": 0.8723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9275, "pred_lgbm_base": 0.9226, "pred_logistic_all": 0.8426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9198, "pred_lgbm_base": 0.8825, "pred_logistic_all": 0.8946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9115, "pred_lgbm_base": 0.876, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.9178, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9296, "pred_lgbm_base": 0.9085, "pred_logistic_all": 0.8839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.926, "pred_lgbm_base": 0.9041, "pred_logistic_all": 0.8843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9653, "pred_lgbm_base": 0.9564, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9041, "pred_lgbm_base": 0.8794, "pred_logistic_all": 0.8799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9472, "pred_lgbm_base": 0.949, "pred_logistic_all": 0.8492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9144, "pred_lgbm_base": 0.8931, "pred_logistic_all": 0.8726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9121, "pred_lgbm_base": 0.9101, "pred_logistic_all": 0.8827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9452, "pred_lgbm_base": 0.9515, "pred_logistic_all": 0.8428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.949, "pred_lgbm_base": 0.944, "pred_logistic_all": 0.8953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9158, "pred_lgbm_base": 0.8979, "pred_logistic_all": 0.8728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9282, "pred_lgbm_base": 0.9075, "pred_logistic_all": 0.9097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9396, "pred_lgbm_base": 0.9159, "pred_logistic_all": 0.8856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.95, "pred_lgbm_base": 0.9304, "pred_logistic_all": 0.9046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9395, "pred_lgbm_base": 0.9268, "pred_logistic_all": 0.8805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9161, "pred_lgbm_base": 0.9169, "pred_logistic_all": 0.889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9063, "pred_lgbm_base": 0.8979, "pred_logistic_all": 0.8935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9503, "pred_lgbm_base": 0.9394, "pred_logistic_all": 0.9067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9485, "pred_lgbm_base": 0.9366, "pred_logistic_all": 0.9075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9425, "pred_lgbm_base": 0.9196, "pred_logistic_all": 0.9066, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.9256, "pred_logistic_all": 0.8849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9303, "pred_lgbm_base": 0.9271, "pred_logistic_all": 0.9123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9875, "pred_lgbm_base": 0.9839, "pred_logistic_all": 0.9149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9535, "pred_lgbm_base": 0.9548, "pred_logistic_all": 0.8995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9561, "pred_lgbm_base": 0.9666, "pred_logistic_all": 0.9095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9561, "pred_lgbm_base": 0.964, "pred_logistic_all": 0.9012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9898, "pred_lgbm_base": 0.9894, "pred_logistic_all": 0.9275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9436, "pred_lgbm_base": 0.9641, "pred_logistic_all": 0.9047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9498, "pred_lgbm_base": 0.9621, "pred_logistic_all": 0.9091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9522, "pred_lgbm_base": 0.9641, "pred_logistic_all": 0.9096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9586, "pred_lgbm_base": 0.9622, "pred_logistic_all": 0.8946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9583, "pred_lgbm_base": 0.9637, "pred_logistic_all": 0.8961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9483, "pred_lgbm_base": 0.9615, "pred_logistic_all": 0.9017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9844, "pred_lgbm_base": 0.983, "pred_logistic_all": 0.922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9541, "pred_lgbm_base": 0.9602, "pred_logistic_all": 0.9169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9516, "pred_lgbm_base": 0.9541, "pred_logistic_all": 0.9186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.991, "pred_lgbm_base": 0.9888, "pred_logistic_all": 0.9177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9594, "pred_lgbm_base": 0.9638, "pred_logistic_all": 0.9081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9588, "pred_lgbm_base": 0.9615, "pred_logistic_all": 0.9156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9516, "pred_lgbm_base": 0.9621, "pred_logistic_all": 0.9107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9554, "pred_lgbm_base": 0.9531, "pred_logistic_all": 0.9117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9565, "pred_lgbm_base": 0.9614, "pred_logistic_all": 0.9, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9394, "pred_lgbm_base": 0.959, "pred_logistic_all": 0.8756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9409, "pred_lgbm_base": 0.9639, "pred_logistic_all": 0.9108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9419, "pred_lgbm_base": 0.9597, "pred_logistic_all": 0.9014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9257, "pred_lgbm_base": 0.9449, "pred_logistic_all": 0.8898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9478, "pred_lgbm_base": 0.9697, "pred_logistic_all": 0.8696, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9233, "pred_lgbm_base": 0.9491, "pred_logistic_all": 0.8763, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9478, "pred_lgbm_base": 0.967, "pred_logistic_all": 0.8834, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9535, "pred_lgbm_base": 0.9638, "pred_logistic_all": 0.8624, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9397, "pred_lgbm_base": 0.942, "pred_logistic_all": 0.909, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9365, "pred_lgbm_base": 0.9462, "pred_logistic_all": 0.8812, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9188, "pred_lgbm_base": 0.9462, "pred_logistic_all": 0.8783, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9353, "pred_lgbm_base": 0.9491, "pred_logistic_all": 0.8745, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9346, "pred_lgbm_base": 0.9468, "pred_logistic_all": 0.8934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9451, "pred_lgbm_base": 0.9658, "pred_logistic_all": 0.8928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9343, "pred_lgbm_base": 0.9566, "pred_logistic_all": 0.8893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9561, "pred_lgbm_base": 0.9318, "pred_logistic_all": 0.9142, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9414, "pred_lgbm_base": 0.9331, "pred_logistic_all": 0.9096, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9326, "pred_lgbm_base": 0.9472, "pred_logistic_all": 0.8867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9424, "pred_lgbm_base": 0.9469, "pred_logistic_all": 0.9206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9456, "pred_lgbm_base": 0.9568, "pred_logistic_all": 0.9023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9217, "pred_lgbm_base": 0.9279, "pred_logistic_all": 0.8777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9342, "pred_lgbm_base": 0.9368, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9502, "pred_lgbm_base": 0.9446, "pred_logistic_all": 0.9113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.939, "pred_lgbm_base": 0.9405, "pred_logistic_all": 0.8704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9397, "pred_lgbm_base": 0.9413, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9299, "pred_lgbm_base": 0.9276, "pred_logistic_all": 0.9018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9361, "pred_lgbm_base": 0.9416, "pred_logistic_all": 0.8986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9433, "pred_lgbm_base": 0.9342, "pred_logistic_all": 0.9018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9467, "pred_lgbm_base": 0.9434, "pred_logistic_all": 0.9296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9797, "pred_lgbm_base": 0.9791, "pred_logistic_all": 0.9392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9424, "pred_lgbm_base": 0.9193, "pred_logistic_all": 0.8873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9353, "pred_lgbm_base": 0.9406, "pred_logistic_all": 0.881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9547, "pred_lgbm_base": 0.9679, "pred_logistic_all": 0.8593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9547, "pred_lgbm_base": 0.9643, "pred_logistic_all": 0.874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9631, "pred_lgbm_base": 0.9746, "pred_logistic_all": 0.8619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9534, "pred_lgbm_base": 0.9526, "pred_logistic_all": 0.9191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9539, "pred_lgbm_base": 0.9653, "pred_logistic_all": 0.896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9452, "pred_lgbm_base": 0.9537, "pred_logistic_all": 0.9107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.944, "pred_lgbm_base": 0.9498, "pred_logistic_all": 0.8949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9528, "pred_lgbm_base": 0.9456, "pred_logistic_all": 0.9032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9528, "pred_lgbm_base": 0.929, "pred_logistic_all": 0.9244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9881, "pred_lgbm_base": 0.9889, "pred_logistic_all": 0.9275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9413, "pred_lgbm_base": 0.9614, "pred_logistic_all": 0.9042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.942, "pred_lgbm_base": 0.963, "pred_logistic_all": 0.9056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9534, "pred_lgbm_base": 0.965, "pred_logistic_all": 0.9137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9849, "pred_lgbm_base": 0.9825, "pred_logistic_all": 0.9334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9476, "pred_lgbm_base": 0.9589, "pred_logistic_all": 0.9073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9471, "pred_lgbm_base": 0.9465, "pred_logistic_all": 0.9223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.947, "pred_lgbm_base": 0.9607, "pred_logistic_all": 0.9274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9532, "pred_lgbm_base": 0.9603, "pred_logistic_all": 0.9135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9817, "pred_lgbm_base": 0.983, "pred_logistic_all": 0.9323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9569, "pred_lgbm_base": 0.959, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9661, "pred_lgbm_base": 0.9728, "pred_logistic_all": 0.8975, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9538, "pred_lgbm_base": 0.9524, "pred_logistic_all": 0.9352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9682, "pred_lgbm_base": 0.9739, "pred_logistic_all": 0.9086, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8893, "pred_lgbm_base": 0.908, "pred_logistic_all": 0.9252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9746, "pred_lgbm_base": 0.9708, "pred_logistic_all": 0.9427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8974, "pred_lgbm_base": 0.9128, "pred_logistic_all": 0.9238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6199, "pred_lgbm_base": 0.5461, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.5404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.6209, "pred_logistic_all": 0.6457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5364, "pred_lgbm_base": 0.5769, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5286, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.51, "pred_lgbm_base": 0.5883, "pred_logistic_all": 0.484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4902, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.4543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4883, "pred_lgbm_base": 0.5184, "pred_logistic_all": 0.4639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4953, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.4058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5376, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.4081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4604, "pred_lgbm_base": 0.5263, "pred_logistic_all": 0.4365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5846, "pred_lgbm_base": 0.5963, "pred_logistic_all": 0.3959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.3356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5503, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.3624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5536, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.4647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.3778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4705, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.5885, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4713, "pred_lgbm_base": 0.4774, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5533, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4851, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.5898, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6264, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.6173, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5854, "pred_lgbm_base": 0.5123, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4312, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.4659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5659, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.4928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.5973, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.5973, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5415, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5776, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.5288, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.5288, "pred_logistic_all": 0.5202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5977, "pred_logistic_all": 0.5764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5517, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5753, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6409, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4907, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5091, "pred_lgbm_base": 0.5351, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5323, "pred_lgbm_base": 0.5355, "pred_logistic_all": 0.5862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.6584, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.6584, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6378, "pred_lgbm_base": 0.5686, "pred_logistic_all": 0.643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.5839, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.5872, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.7091, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4582, "pred_lgbm_base": 0.5504, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4908, "pred_lgbm_base": 0.5651, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4455, "pred_lgbm_base": 0.5451, "pred_logistic_all": 0.5252, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4455, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.752, "pred_lgbm_base": 0.7126, "pred_logistic_all": 0.6826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5072, "pred_lgbm_base": 0.6144, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6863, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.6337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.6865, "pred_logistic_all": 0.7361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6772, "pred_lgbm_base": 0.6703, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.6987, "pred_logistic_all": 0.6642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6827, "pred_lgbm_base": 0.6848, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6615, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6934, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.7208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.6764, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6798, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6854, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.6785, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.706, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.7146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.6652, "pred_logistic_all": 0.59, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.6981, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6707, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6597, "pred_logistic_all": 0.6455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.6633, "pred_logistic_all": 0.6755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5972, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6404, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.6254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.5948, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5949, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.5987, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7921, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.7696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7231, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6388, "pred_lgbm_base": 0.6924, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.6952, "pred_logistic_all": 0.7281, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7171, "pred_lgbm_base": 0.7047, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5912, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6608, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.669, "pred_lgbm_base": 0.6581, "pred_logistic_all": 0.6772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6112, "pred_lgbm_base": 0.6675, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.7636, "pred_logistic_all": 0.7361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.6574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7517, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8232, "pred_lgbm_base": 0.7657, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7033, "pred_lgbm_base": 0.7842, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8238, "pred_lgbm_base": 0.821, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7035, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.7425, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.7089, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7926, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.7564, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.7279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8376, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.7851, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7241, "pred_logistic_all": 0.7361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.6709, "pred_logistic_all": 0.6257, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.7654, "pred_logistic_all": 0.7077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7016, "pred_lgbm_base": 0.7489, "pred_logistic_all": 0.7517, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6937, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7934, "pred_lgbm_base": 0.7838, "pred_logistic_all": 0.7798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.815, "pred_lgbm_base": 0.8083, "pred_logistic_all": 0.7815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7847, "pred_lgbm_base": 0.8011, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7661, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7135, "pred_lgbm_base": 0.6577, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8373, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8265, "pred_lgbm_base": 0.7677, "pred_logistic_all": 0.7801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7759, "pred_lgbm_base": 0.7807, "pred_logistic_all": 0.7169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7749, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.7696, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.7062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8214, "pred_lgbm_base": 0.7732, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.7839, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7424, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.7749, "pred_logistic_all": 0.7499, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7666, "pred_lgbm_base": 0.7788, "pred_logistic_all": 0.7459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.7502, "pred_logistic_all": 0.7577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.7697, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6505, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.6825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7759, "pred_lgbm_base": 0.7459, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7833, "pred_lgbm_base": 0.7507, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.7577, "pred_logistic_all": 0.7577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8508, "pred_lgbm_base": 0.7981, "pred_logistic_all": 0.7256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8273, "pred_lgbm_base": 0.7795, "pred_logistic_all": 0.7287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.7779, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.7784, "pred_logistic_all": 0.699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7462, "pred_lgbm_base": 0.7814, "pred_logistic_all": 0.7352, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.7723, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8418, "pred_lgbm_base": 0.7592, "pred_logistic_all": 0.7239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.6273, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6363, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7405, "pred_lgbm_base": 0.6791, "pred_logistic_all": 0.756, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7702, "pred_lgbm_base": 0.7563, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.6881, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6852, "pred_lgbm_base": 0.6881, "pred_logistic_all": 0.747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.7778, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7569, "pred_lgbm_base": 0.6432, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.6182, "pred_logistic_all": 0.6809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.7168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7129, "pred_lgbm_base": 0.6555, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.6745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7407, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7328, "pred_lgbm_base": 0.736, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7885, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.764, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.732, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.7386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6491, "pred_lgbm_base": 0.7148, "pred_logistic_all": 0.7256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8338, "pred_lgbm_base": 0.8305, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8175, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8169, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.7012, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.7639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7994, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.6949, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8286, "pred_lgbm_base": 0.7521, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7819, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7441, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.7124, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8271, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7219, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.6923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7082, "pred_lgbm_base": 0.7045, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6955, "pred_lgbm_base": 0.6494, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.7796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.7039, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.7039, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.7255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.8139, "pred_logistic_all": 0.7404, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7885, "pred_lgbm_base": 0.7992, "pred_logistic_all": 0.7302, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.8054, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8132, "pred_lgbm_base": 0.7902, "pred_logistic_all": 0.7078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7084, "pred_logistic_all": 0.8062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.7616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.7094, "pred_logistic_all": 0.7599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7718, "pred_lgbm_base": 0.7199, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7186, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7602, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.7745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.6817, "pred_logistic_all": 0.7547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7568, "pred_lgbm_base": 0.6884, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.679, "pred_logistic_all": 0.7234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.679, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.7965, "pred_logistic_all": 0.7285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7114, "pred_lgbm_base": 0.7111, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.8184, "pred_logistic_all": 0.7459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.6882, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6842, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6955, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.7411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.687, "pred_lgbm_base": 0.6918, "pred_logistic_all": 0.7451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7184, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.7136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6952, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.7203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.6755, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6959, "pred_lgbm_base": 0.6657, "pred_logistic_all": 0.793, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6845, "pred_lgbm_base": 0.6418, "pred_logistic_all": 0.7638, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.7146, "pred_logistic_all": 0.8077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.724, "pred_logistic_all": 0.7664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7886, "pred_lgbm_base": 0.7592, "pred_logistic_all": 0.7222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.7682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.8054, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.6928, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.8125, "pred_logistic_all": 0.7168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.7854, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.8002, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.5991, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7599, "pred_lgbm_base": 0.7799, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6207, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.6093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.5902, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.6209, "pred_logistic_all": 0.4691, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6972, "pred_lgbm_base": 0.5841, "pred_logistic_all": 0.4561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.4406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3782, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.4193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.581, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6411, "pred_logistic_all": 0.4876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6164, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6524, "pred_lgbm_base": 0.6057, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.676, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6108, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.6816, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6571, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.6476, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3523, "pred_lgbm_base": 0.3871, "pred_logistic_all": 0.5449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4198, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.4952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4772, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4091, "pred_lgbm_base": 0.4077, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4146, "pred_lgbm_base": 0.3319, "pred_logistic_all": 0.3795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4146, "pred_lgbm_base": 0.3319, "pred_logistic_all": 0.3767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4053, "pred_lgbm_base": 0.3913, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3507, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.4575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3462, "pred_lgbm_base": 0.3358, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3052, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.3402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3155, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.3369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3096, "pred_lgbm_base": 0.4158, "pred_logistic_all": 0.3694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3678, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.4253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.4166, "pred_logistic_all": 0.3741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.381, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4017, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.5951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3488, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3413, "pred_lgbm_base": 0.4079, "pred_logistic_all": 0.539, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3697, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.401, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.4952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4297, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4147, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3646, "pred_lgbm_base": 0.3946, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3288, "pred_lgbm_base": 0.3772, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.3999, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.344, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5123, "pred_lgbm_base": 0.5467, "pred_logistic_all": 0.646, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.5446, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5142, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.6339, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4432, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5188, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4532, "pred_lgbm_base": 0.5192, "pred_logistic_all": 0.6253, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.44, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6296, "pred_lgbm_base": 0.5741, "pred_logistic_all": 0.7022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4754, "pred_lgbm_base": 0.4676, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.5661, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6626, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.5978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.59, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3918, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3627, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3889, "pred_lgbm_base": 0.4522, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.5301, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4553, "pred_lgbm_base": 0.4157, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3794, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.4701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3538, "pred_lgbm_base": 0.4396, "pred_logistic_all": 0.4807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5053, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.5033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5915, "pred_lgbm_base": 0.4804, "pred_logistic_all": 0.506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6767, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4604, "pred_lgbm_base": 0.4492, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5447, "pred_lgbm_base": 0.4999, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6341, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.613, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.5205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.6468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5137, "pred_lgbm_base": 0.4754, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4838, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.4392, "pred_logistic_all": 0.4923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5082, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.4933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.511, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4815, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4771, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.4354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4165, "pred_lgbm_base": 0.4292, "pred_logistic_all": 0.498, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4331, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.4961, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4195, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4761, "pred_logistic_all": 0.5344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4765, "pred_lgbm_base": 0.4536, "pred_logistic_all": 0.4883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.4724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5045, "pred_lgbm_base": 0.5463, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.513, "pred_lgbm_base": 0.5023, "pred_logistic_all": 0.508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.6343, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5568, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5038, "pred_lgbm_base": 0.5329, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5561, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.496, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.6675, "pred_logistic_all": 0.5665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5243, "pred_lgbm_base": 0.4798, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6409, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.5895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.5862, "pred_logistic_all": 0.5958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6621, "pred_lgbm_base": 0.5895, "pred_logistic_all": 0.6294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.6329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.661, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5387, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5538, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5983, "pred_lgbm_base": 0.5459, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6326, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.5977, "pred_logistic_all": 0.6382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6317, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6142, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.6145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6133, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.621, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.5996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6752, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.6641, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6939, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.6652, "pred_logistic_all": 0.6395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5118, "pred_lgbm_base": 0.4455, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6575, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.6111, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.6017, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8661, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.875, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.7449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8445, "pred_lgbm_base": 0.7742, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7737, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7522, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7549, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.6062, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8177, "pred_lgbm_base": 0.761, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.7808, "pred_logistic_all": 0.5978, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7991, "pred_lgbm_base": 0.7491, "pred_logistic_all": 0.573, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.467, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.7828, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.875, "pred_lgbm_base": 0.7953, "pred_logistic_all": 0.6632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8872, "pred_lgbm_base": 0.7978, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.851, "pred_lgbm_base": 0.7743, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.7056, "pred_logistic_all": 0.6214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.7215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7224, "pred_lgbm_base": 0.7638, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7837, "pred_lgbm_base": 0.7916, "pred_logistic_all": 0.6469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7073, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7755, "pred_lgbm_base": 0.7611, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6787, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7869, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.719, "pred_logistic_all": 0.6288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6512, "pred_lgbm_base": 0.5599, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7583, "pred_lgbm_base": 0.6661, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6192, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.5855, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4359, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6192, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.6428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.6451, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.6139, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6484, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.6667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6065, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.5991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5483, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8048, "pred_lgbm_base": 0.7762, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7648, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5386, "pred_lgbm_base": 0.5471, "pred_logistic_all": 0.5257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.5549, "pred_logistic_all": 0.5035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.6992, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7473, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.712, "pred_lgbm_base": 0.7657, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7004, "pred_lgbm_base": 0.6389, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.6788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.6944, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7875, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6859, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.6964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.5666, "pred_logistic_all": 0.6249, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7843, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7247, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.7347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5374, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.5248, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.5326, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7348, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7299, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.6557, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6688, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7572, "pred_lgbm_base": 0.6622, "pred_logistic_all": 0.707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8044, "pred_lgbm_base": 0.7242, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.6918, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.6718, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6075, "pred_lgbm_base": 0.7269, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.7322, "pred_logistic_all": 0.6602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7757, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.671, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7062, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7436, "pred_lgbm_base": 0.6653, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7825, "pred_lgbm_base": 0.6604, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7427, "pred_lgbm_base": 0.7114, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.6639, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7776, "pred_lgbm_base": 0.6631, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.7168, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.6326, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5773, "pred_lgbm_base": 0.4834, "pred_logistic_all": 0.68, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.6434, "pred_logistic_all": 0.7626, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.7304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6785, "pred_logistic_all": 0.7089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.5756, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.6911, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6718, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.6546, "pred_logistic_all": 0.7574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.6334, "pred_logistic_all": 0.6984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.7138, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6926, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6703, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.7088, "pred_logistic_all": 0.6993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.6074, "pred_logistic_all": 0.626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.6168, "pred_logistic_all": 0.6972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.6355, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7306, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6356, "pred_lgbm_base": 0.6106, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6294, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.7328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6828, "pred_lgbm_base": 0.6432, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.7267, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.6885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.6838, "pred_logistic_all": 0.6667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.7453, "pred_logistic_all": 0.7211, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7263, "pred_lgbm_base": 0.6981, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7013, "pred_lgbm_base": 0.6624, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7312, "pred_lgbm_base": 0.6902, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7035, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.5738, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.6452, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.655, "pred_lgbm_base": 0.6245, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6182, "pred_lgbm_base": 0.4941, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6397, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.6734, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7656, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.73, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.698, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6877, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.688, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.713, "pred_logistic_all": 0.7449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.7008, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7446, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6377, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.7733, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.7251, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5567, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.7042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6035, "pred_logistic_all": 0.7927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7027, "pred_lgbm_base": 0.651, "pred_logistic_all": 0.748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.6355, "pred_logistic_all": 0.722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7837, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7982, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9307, "pred_lgbm_base": 0.9214, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9137, "pred_lgbm_base": 0.878, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9536, "pred_lgbm_base": 0.9494, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9392, "pred_lgbm_base": 0.9546, "pred_logistic_all": 0.5776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9535, "pred_lgbm_base": 0.9425, "pred_logistic_all": 0.6381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.98, "pred_lgbm_base": 0.9788, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5486, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5734, "pred_lgbm_base": 0.5669, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5283, "pred_lgbm_base": 0.48, "pred_logistic_all": 0.543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.589, "pred_lgbm_base": 0.469, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5942, "pred_lgbm_base": 0.5294, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.5911, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5254, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4566, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4863, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4757, "pred_lgbm_base": 0.4146, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4837, "pred_lgbm_base": 0.4849, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4811, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4557, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3617, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.553, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4674, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5582, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.4961, "pred_logistic_all": 0.5116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4949, "pred_lgbm_base": 0.5245, "pred_logistic_all": 0.5649, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.635, "pred_lgbm_base": 0.5721, "pred_logistic_all": 0.4907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4557, "pred_lgbm_base": 0.409, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3598, "pred_lgbm_base": 0.3742, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3396, "pred_lgbm_base": 0.3561, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4507, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.5222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4009, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.4975, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3396, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4892, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4892, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4798, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6835, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5373, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.6099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6805, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.6776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.6486, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5446, "pred_logistic_all": 0.6357, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5371, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5813, "pred_lgbm_base": 0.5949, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5365, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4717, "pred_lgbm_base": 0.4973, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6036, "pred_lgbm_base": 0.6057, "pred_logistic_all": 0.6989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5277, "pred_lgbm_base": 0.5764, "pred_logistic_all": 0.6487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.6217, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.5718, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.657, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.5968, "pred_logistic_all": 0.6039, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.6789, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.5896, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4666, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.5104, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.5933, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6556, "pred_lgbm_base": 0.6245, "pred_logistic_all": 0.574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.6222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6356, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5203, "pred_lgbm_base": 0.5625, "pred_logistic_all": 0.6249, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.5041, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6649, "pred_lgbm_base": 0.5905, "pred_logistic_all": 0.6749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.6055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5161, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6355, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.471, "pred_lgbm_base": 0.5508, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5282, "pred_logistic_all": 0.5693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.6187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5917, "pred_lgbm_base": 0.591, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7277, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7277, "pred_lgbm_base": 0.6387, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5254, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.5831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.5904, "pred_logistic_all": 0.5727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3834, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.5193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.408, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3734, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4086, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4608, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5528, "pred_lgbm_base": 0.4554, "pred_logistic_all": 0.4769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5102, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.5088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5702, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4576, "pred_lgbm_base": 0.4652, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5288, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.503, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4943, "pred_lgbm_base": 0.4944, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.531, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5802, "pred_lgbm_base": 0.4503, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.5278, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.6032, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5739, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.5335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.6441, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.5864, "pred_logistic_all": 0.6484, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.5993, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.5879, "pred_logistic_all": 0.69, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6017, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5876, "pred_lgbm_base": 0.5894, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.6087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5337, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.605, "pred_lgbm_base": 0.5452, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4839, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6147, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5971, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6261, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.5438, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6317, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6208, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.6041, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.4643, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6239, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6108, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3928, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5568, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.5535, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5613, "pred_logistic_all": 0.6303, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.603, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.5908, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5632, "pred_lgbm_base": 0.5704, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7345, "pred_lgbm_base": 0.6828, "pred_logistic_all": 0.583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5385, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.4714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6732, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4653, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5181, "pred_lgbm_base": 0.5009, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.5049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4815, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4913, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.5678, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4755, "pred_logistic_all": 0.5459, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4571, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5012, "pred_lgbm_base": 0.504, "pred_logistic_all": 0.4766, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5012, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3988, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.4432, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3988, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5394, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.4187, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5295, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.3997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.4264, "pred_logistic_all": 0.4307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4511, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4832, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.4002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4832, "pred_lgbm_base": 0.3808, "pred_logistic_all": 0.3999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3492, "pred_logistic_all": 0.371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4046, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.3707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4456, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.517, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5741, "pred_lgbm_base": 0.5191, "pred_logistic_all": 0.5753, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5416, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6439, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.6292, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6712, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.57, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.5461, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5655, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5557, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.6557, "pred_logistic_all": 0.5871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6273, "pred_lgbm_base": 0.5138, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.6073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.5753, "pred_logistic_all": 0.6149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5702, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5714, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.605, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.6699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.766, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.556, "pred_lgbm_base": 0.5245, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.5833, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6347, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.6993, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6633, "pred_lgbm_base": 0.559, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6594, "pred_logistic_all": 0.6544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7007, "pred_lgbm_base": 0.6779, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6512, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.647, "pred_lgbm_base": 0.6531, "pred_logistic_all": 0.6414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6367, "pred_logistic_all": 0.699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6444, "pred_logistic_all": 0.6114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8592, "pred_lgbm_base": 0.7533, "pred_logistic_all": 0.7511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7152, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.7193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.5799, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.5801, "pred_logistic_all": 0.6, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.574, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.6031, "pred_logistic_all": 0.538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.61, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6371, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.5972, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.6326, "pred_logistic_all": 0.6384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7185, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6243, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7097, "pred_lgbm_base": 0.6345, "pred_logistic_all": 0.6273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6585, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8347, "pred_lgbm_base": 0.8126, "pred_logistic_all": 0.717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6887, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7345, "pred_lgbm_base": 0.6257, "pred_logistic_all": 0.6788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6381, "pred_lgbm_base": 0.6067, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.6665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.6077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.6018, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5857, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.6153, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.5961, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6536, "pred_lgbm_base": 0.5981, "pred_logistic_all": 0.6634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7014, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.7309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6387, "pred_lgbm_base": 0.6433, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.667, "pred_logistic_all": 0.6947, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.714, "pred_lgbm_base": 0.6457, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.6467, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6048, "pred_logistic_all": 0.6895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8006, "pred_lgbm_base": 0.7575, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6692, "pred_lgbm_base": 0.6018, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6582, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.6581, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.644, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7475, "pred_lgbm_base": 0.6714, "pred_logistic_all": 0.7316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6595, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.6948, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8777, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.7396, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7078, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7317, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7055, "pred_lgbm_base": 0.6626, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.7615, "pred_logistic_all": 0.758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.7495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8613, "pred_lgbm_base": 0.8627, "pred_logistic_all": 0.7719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8804, "pred_lgbm_base": 0.8545, "pred_logistic_all": 0.7865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7216, "pred_lgbm_base": 0.7264, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8579, "pred_lgbm_base": 0.8641, "pred_logistic_all": 0.831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.7191, "pred_logistic_all": 0.7827, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7574, "pred_lgbm_base": 0.7335, "pred_logistic_all": 0.7952, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.7009, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.6144, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.7825, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.782, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.8364, "pred_logistic_all": 0.8067, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6685, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.7872, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.6252, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6209, "pred_lgbm_base": 0.6078, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6932, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.8171, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.6485, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.817, "pred_logistic_all": 0.8043, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.6869, "pred_logistic_all": 0.8088, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6874, "pred_logistic_all": 0.8092, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6271, "pred_logistic_all": 0.7848, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.6363, "pred_logistic_all": 0.8265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.6401, "pred_logistic_all": 0.7763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.7749, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6885, "pred_lgbm_base": 0.6457, "pred_logistic_all": 0.802, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.7875, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8919, "pred_lgbm_base": 0.8372, "pred_logistic_all": 0.8026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8411, "pred_lgbm_base": 0.7811, "pred_logistic_all": 0.7708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9048, "pred_lgbm_base": 0.9001, "pred_logistic_all": 0.7775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.843, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8574, "pred_lgbm_base": 0.8387, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.91, "pred_lgbm_base": 0.8962, "pred_logistic_all": 0.7517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9399, "pred_lgbm_base": 0.9205, "pred_logistic_all": 0.7402, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3588, "pred_lgbm_base": 0.3656, "pred_logistic_all": 0.5514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3712, "pred_lgbm_base": 0.3779, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.396, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3586, "pred_lgbm_base": 0.3711, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3803, "pred_lgbm_base": 0.3804, "pred_logistic_all": 0.4439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4097, "pred_lgbm_base": 0.3599, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4348, "pred_lgbm_base": 0.3279, "pred_logistic_all": 0.4057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.3914, "pred_logistic_all": 0.5424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3655, "pred_lgbm_base": 0.3862, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4616, "pred_lgbm_base": 0.3835, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.4628, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4354, "pred_logistic_all": 0.438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.3888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4669, "pred_lgbm_base": 0.4487, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4251, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.4348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.3878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.4266, "pred_logistic_all": 0.4507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4346, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4035, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.3799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2337, "pred_lgbm_base": 0.3715, "pred_logistic_all": 0.3856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4721, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.4593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4279, "pred_lgbm_base": 0.3162, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.3133, "pred_logistic_all": 0.3425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4204, "pred_lgbm_base": 0.3019, "pred_logistic_all": 0.34, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4493, "pred_lgbm_base": 0.3405, "pred_logistic_all": 0.4191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4229, "pred_lgbm_base": 0.3082, "pred_logistic_all": 0.3692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3849, "pred_lgbm_base": 0.3708, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.451, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.42, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4842, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4224, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5238, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.5629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4096, "pred_lgbm_base": 0.4139, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4921, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4785, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4403, "pred_lgbm_base": 0.4264, "pred_logistic_all": 0.4748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4354, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3453, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3056, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.4119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3154, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.317, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.4611, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.339, "pred_lgbm_base": 0.3925, "pred_logistic_all": 0.4684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.5394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4943, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3775, "pred_lgbm_base": 0.3811, "pred_logistic_all": 0.511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.4751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.4479, "pred_logistic_all": 0.4609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6025, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4759, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5941, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4531, "pred_lgbm_base": 0.513, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5845, "pred_lgbm_base": 0.538, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5083, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5004, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5103, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3935, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.391, "pred_lgbm_base": 0.3887, "pred_logistic_all": 0.4311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4821, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.4579, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4488, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.6122, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.4355, "pred_logistic_all": 0.4004, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4057, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5606, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.5321, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5495, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.5048, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.53, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3563, "pred_lgbm_base": 0.4581, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4069, "pred_lgbm_base": 0.5131, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4022, "pred_lgbm_base": 0.5051, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.5483, "pred_logistic_all": 0.6191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4456, "pred_lgbm_base": 0.5409, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.44, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4341, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5234, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.4966, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.5088, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.6467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5338, "pred_logistic_all": 0.5817, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5336, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.6053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.4929, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4849, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.6236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.6261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.6625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.5895, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.6638, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6177, "pred_lgbm_base": 0.6365, "pred_logistic_all": 0.6463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6389, "pred_lgbm_base": 0.6587, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.5441, "pred_logistic_all": 0.462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6809, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.5401, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.4968, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6615, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5801, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.552, "pred_logistic_all": 0.6279, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.4843, "pred_logistic_all": 0.5831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.6073, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.548, "pred_lgbm_base": 0.5795, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5449, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.5734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.562, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5529, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5819, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6105, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.5996, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.6199, "pred_logistic_all": 0.639, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.5106, "pred_logistic_all": 0.6153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6844, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.6727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6664, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.5997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.677, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.6639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6439, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.6221, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6034, "pred_lgbm_base": 0.6444, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6855, "pred_lgbm_base": 0.6661, "pred_logistic_all": 0.6516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5857, "pred_lgbm_base": 0.6907, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6584, "pred_logistic_all": 0.6396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7171, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.6641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.6783, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.664, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.5997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.6227, "pred_logistic_all": 0.616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5876, "pred_lgbm_base": 0.536, "pred_logistic_all": 0.5318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.492, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5858, "pred_lgbm_base": 0.5643, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.6005, "pred_logistic_all": 0.6252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5796, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6021, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5, "pred_lgbm_base": 0.4914, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5339, "pred_lgbm_base": 0.5192, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.6349, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5313, "pred_lgbm_base": 0.5192, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4793, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.4658, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.571, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6873, "pred_lgbm_base": 0.6423, "pred_logistic_all": 0.7115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6635, "pred_lgbm_base": 0.614, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.545, "pred_logistic_all": 0.6345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.632, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.7591, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7869, "pred_lgbm_base": 0.7292, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.747, "pred_logistic_all": 0.6752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.851, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8043, "pred_lgbm_base": 0.7184, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8423, "pred_lgbm_base": 0.7749, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.7589, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.6795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.7908, "pred_logistic_all": 0.703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8522, "pred_lgbm_base": 0.769, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8375, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.7869, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.7841, "pred_logistic_all": 0.6988, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8774, "pred_lgbm_base": 0.792, "pred_logistic_all": 0.7078, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8772, "pred_lgbm_base": 0.8094, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8755, "pred_lgbm_base": 0.789, "pred_logistic_all": 0.7379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8566, "pred_lgbm_base": 0.7858, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8713, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.7113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8404, "pred_lgbm_base": 0.8232, "pred_logistic_all": 0.7669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.7946, "pred_logistic_all": 0.7746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8436, "pred_lgbm_base": 0.8095, "pred_logistic_all": 0.7746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.6664, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.7973, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8611, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8827, "pred_lgbm_base": 0.8217, "pred_logistic_all": 0.7555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8729, "pred_lgbm_base": 0.7952, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8612, "pred_lgbm_base": 0.8075, "pred_logistic_all": 0.7457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.6837, "pred_logistic_all": 0.6496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8869, "pred_lgbm_base": 0.8291, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.7596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8656, "pred_lgbm_base": 0.8153, "pred_logistic_all": 0.7435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9113, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.8191, "pred_logistic_all": 0.7914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8776, "pred_lgbm_base": 0.857, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.8438, "pred_logistic_all": 0.7693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8364, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9097, "pred_lgbm_base": 0.8505, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9228, "pred_lgbm_base": 0.855, "pred_logistic_all": 0.7735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8834, "pred_lgbm_base": 0.8636, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8918, "pred_logistic_all": 0.7737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.896, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9013, "pred_lgbm_base": 0.8896, "pred_logistic_all": 0.7721, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8787, "pred_lgbm_base": 0.8721, "pred_logistic_all": 0.7379, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8864, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.8915, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8657, "pred_lgbm_base": 0.8807, "pred_logistic_all": 0.7807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8986, "pred_lgbm_base": 0.8872, "pred_logistic_all": 0.7573, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7118, "pred_logistic_all": 0.7382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8761, "pred_lgbm_base": 0.8549, "pred_logistic_all": 0.7987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8959, "pred_lgbm_base": 0.8467, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8738, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9086, "pred_lgbm_base": 0.8649, "pred_logistic_all": 0.785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9247, "pred_lgbm_base": 0.8919, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8829, "pred_lgbm_base": 0.8315, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7513, "pred_lgbm_base": 0.6794, "pred_logistic_all": 0.6393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8766, "pred_lgbm_base": 0.845, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8633, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.7702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.8544, "pred_logistic_all": 0.772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.89, "pred_lgbm_base": 0.8368, "pred_logistic_all": 0.7843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9055, "pred_lgbm_base": 0.8602, "pred_logistic_all": 0.7965, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.844, "pred_lgbm_base": 0.8218, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8815, "pred_lgbm_base": 0.8344, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8082, "pred_lgbm_base": 0.7883, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8981, "pred_lgbm_base": 0.8609, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8972, "pred_lgbm_base": 0.8536, "pred_logistic_all": 0.7284, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8752, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8929, "pred_lgbm_base": 0.8338, "pred_logistic_all": 0.797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7875, "pred_lgbm_base": 0.7486, "pred_logistic_all": 0.7423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8784, "pred_lgbm_base": 0.8541, "pred_logistic_all": 0.7889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7617, "pred_lgbm_base": 0.7284, "pred_logistic_all": 0.7321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.8447, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8767, "pred_lgbm_base": 0.8604, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8906, "pred_lgbm_base": 0.8611, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8805, "pred_lgbm_base": 0.8604, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8748, "pred_lgbm_base": 0.8666, "pred_logistic_all": 0.7662, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8634, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.878, "pred_lgbm_base": 0.8329, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8775, "pred_lgbm_base": 0.8294, "pred_logistic_all": 0.7711, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8733, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8693, "pred_lgbm_base": 0.8324, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8662, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.774, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.7445, "pred_logistic_all": 0.7636, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7278, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.7393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.7715, "pred_logistic_all": 0.7714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7977, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8063, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.7418, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.7771, "pred_logistic_all": 0.7372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8441, "pred_lgbm_base": 0.8247, "pred_logistic_all": 0.6912, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7874, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8337, "pred_lgbm_base": 0.7259, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.761, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.7582, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7265, "pred_logistic_all": 0.7514, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.8009, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8407, "pred_lgbm_base": 0.7669, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8271, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7588, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8603, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8254, "pred_lgbm_base": 0.7838, "pred_logistic_all": 0.7669, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8205, "pred_lgbm_base": 0.7289, "pred_logistic_all": 0.7696, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.7377, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8231, "pred_lgbm_base": 0.752, "pred_logistic_all": 0.7259, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7645, "pred_logistic_all": 0.7465, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.6965, "pred_logistic_all": 0.7283, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9146, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8771, "pred_lgbm_base": 0.8308, "pred_logistic_all": 0.8046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8268, "pred_lgbm_base": 0.8068, "pred_logistic_all": 0.8317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8396, "pred_lgbm_base": 0.8201, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8558, "pred_lgbm_base": 0.808, "pred_logistic_all": 0.8019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8938, "pred_lgbm_base": 0.8871, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7818, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.7224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9265, "pred_lgbm_base": 0.9396, "pred_logistic_all": 0.8383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9662, "pred_lgbm_base": 0.958, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.303, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.304, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.5855, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.3425, "pred_logistic_all": 0.4769, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3736, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4664, "pred_lgbm_base": 0.3378, "pred_logistic_all": 0.4043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3386, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3894, "pred_lgbm_base": 0.4291, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.4927, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.5434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3695, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.4679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4009, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3311, "pred_lgbm_base": 0.3767, "pred_logistic_all": 0.4001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3273, "pred_lgbm_base": 0.3203, "pred_logistic_all": 0.3739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2944, "pred_lgbm_base": 0.3435, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4534, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.5461, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4537, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.5247, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3895, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3534, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.4364, "pred_logistic_all": 0.6355, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3454, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4487, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.6245, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5059, "pred_lgbm_base": 0.4998, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.429, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.4934, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4268, "pred_lgbm_base": 0.502, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4186, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.439, "pred_lgbm_base": 0.4223, "pred_logistic_all": 0.5288, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4344, "pred_lgbm_base": 0.4304, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.439, "pred_lgbm_base": 0.4122, "pred_logistic_all": 0.5605, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.6099, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5347, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.6119, "pred_logistic_all": 0.6211, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.6272, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.6191, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5854, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5387, "pred_lgbm_base": 0.58, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5502, "pred_lgbm_base": 0.5505, "pred_logistic_all": 0.587, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.4913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.5236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6904, "pred_lgbm_base": 0.6657, "pred_logistic_all": 0.6237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.6065, "pred_logistic_all": 0.6113, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6723, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.6601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6847, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.6473, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.6319, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5606, "pred_lgbm_base": 0.5578, "pred_logistic_all": 0.6067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.5552, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.6467, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6537, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.611, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6476, "pred_lgbm_base": 0.6085, "pred_logistic_all": 0.6067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.3516, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.5428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3624, "pred_lgbm_base": 0.3382, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4435, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.3573, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.5297, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.5225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.5606, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5267, "pred_lgbm_base": 0.5202, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5731, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.5944, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5668, "pred_lgbm_base": 0.5927, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5944, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.6051, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5297, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.6245, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.5855, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.5818, "pred_logistic_all": 0.604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5189, "pred_lgbm_base": 0.6042, "pred_logistic_all": 0.6103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5964, "pred_lgbm_base": 0.6094, "pred_logistic_all": 0.6096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6143, "pred_lgbm_base": 0.6035, "pred_logistic_all": 0.6702, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.5274, "pred_logistic_all": 0.635, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.5822, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.559, "pred_logistic_all": 0.6634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.564, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.5676, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.591, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4238, "pred_lgbm_base": 0.6254, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.6345, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6216, "pred_lgbm_base": 0.5459, "pred_logistic_all": 0.5925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4089, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.4076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.5913, "pred_logistic_all": 0.6009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.558, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5908, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.6509, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7123, "pred_lgbm_base": 0.666, "pred_logistic_all": 0.658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.6217, "pred_logistic_all": 0.6433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.614, "pred_logistic_all": 0.6546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6539, "pred_lgbm_base": 0.6389, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6669, "pred_lgbm_base": 0.6766, "pred_logistic_all": 0.6381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.6974, "pred_logistic_all": 0.58, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.6872, "pred_logistic_all": 0.6123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.6809, "pred_logistic_all": 0.659, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.6487, "pred_logistic_all": 0.6587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6685, "pred_lgbm_base": 0.6575, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6626, "pred_lgbm_base": 0.677, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6728, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6876, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7331, "pred_lgbm_base": 0.6449, "pred_logistic_all": 0.6211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7409, "pred_lgbm_base": 0.7057, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.7187, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7255, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.687, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.7175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6606, "pred_lgbm_base": 0.6746, "pred_logistic_all": 0.7251, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6672, "pred_lgbm_base": 0.6674, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.6019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6989, "pred_logistic_all": 0.7678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7399, "pred_lgbm_base": 0.7058, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.681, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7178, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7291, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.682, "pred_logistic_all": 0.7207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6147, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.6823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.6944, "pred_logistic_all": 0.705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6699, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.685, "pred_lgbm_base": 0.6582, "pred_logistic_all": 0.7122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6784, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.5935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.686, "pred_lgbm_base": 0.6428, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.6696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.6676, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.6872, "pred_logistic_all": 0.7382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.648, "pred_logistic_all": 0.7203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.7168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.6745, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.696, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.7014, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7337, "pred_lgbm_base": 0.7029, "pred_logistic_all": 0.6673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.6668, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.7553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7006, "pred_lgbm_base": 0.6784, "pred_logistic_all": 0.7539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7352, "pred_logistic_all": 0.791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.6239, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.755, "pred_lgbm_base": 0.6643, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7234, "pred_lgbm_base": 0.6675, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.721, "pred_lgbm_base": 0.6854, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.6877, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.7346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.6814, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7094, "pred_lgbm_base": 0.6951, "pred_logistic_all": 0.7555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.7096, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6739, "pred_lgbm_base": 0.6758, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.7733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.766, "pred_lgbm_base": 0.7587, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8545, "pred_logistic_all": 0.7737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7287, "pred_lgbm_base": 0.7562, "pred_logistic_all": 0.7818, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7016, "pred_lgbm_base": 0.6959, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6985, "pred_lgbm_base": 0.6994, "pred_logistic_all": 0.7147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.7642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8132, "pred_lgbm_base": 0.7739, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.6956, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.7282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.7418, "pred_logistic_all": 0.755, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7424, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7592, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.7424, "pred_logistic_all": 0.7442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.653, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7469, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.8116, "pred_logistic_all": 0.7712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7504, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.7647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7691, "pred_lgbm_base": 0.7486, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8769, "pred_lgbm_base": 0.8553, "pred_logistic_all": 0.7702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7597, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.7946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7634, "pred_lgbm_base": 0.6917, "pred_logistic_all": 0.693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7634, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.7696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.771, "pred_lgbm_base": 0.7411, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5345, "pred_logistic_all": 0.5983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.8081, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6626, "pred_lgbm_base": 0.6028, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7737, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8003, "pred_lgbm_base": 0.7745, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7592, "pred_lgbm_base": 0.7391, "pred_logistic_all": 0.7728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7168, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7593, "pred_lgbm_base": 0.7523, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7714, "pred_lgbm_base": 0.7449, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8232, "pred_lgbm_base": 0.7807, "pred_logistic_all": 0.7769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.7493, "pred_logistic_all": 0.7712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.7305, "pred_logistic_all": 0.7715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.7697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.768, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7665, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.7267, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7603, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7535, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.7768, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7923, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.8166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.7755, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.6959, "pred_logistic_all": 0.764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7392, "pred_lgbm_base": 0.6975, "pred_logistic_all": 0.7897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6657, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.728, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7398, "pred_logistic_all": 0.7831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.7187, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7549, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7653, "pred_lgbm_base": 0.7145, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.736, "pred_lgbm_base": 0.7218, "pred_logistic_all": 0.757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7387, "pred_lgbm_base": 0.7214, "pred_logistic_all": 0.7967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7612, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.7232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6355, "pred_lgbm_base": 0.6271, "pred_logistic_all": 0.62, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.6638, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4288, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.3414, "pred_logistic_all": 0.5127, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3768, "pred_lgbm_base": 0.328, "pred_logistic_all": 0.4881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3948, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3991, "pred_lgbm_base": 0.3621, "pred_logistic_all": 0.55, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.34, "pred_lgbm_base": 0.2744, "pred_logistic_all": 0.4075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3377, "pred_lgbm_base": 0.2799, "pred_logistic_all": 0.4386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.5135, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4851, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.652, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.704, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.6814, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.65, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.6949, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.5565, "pred_logistic_all": 0.7102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6152, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.6949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6487, "pred_lgbm_base": 0.5929, "pred_logistic_all": 0.7276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8283, "pred_lgbm_base": 0.7139, "pred_logistic_all": 0.739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8206, "pred_lgbm_base": 0.7047, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7393, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.7209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.7393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.7536, "pred_logistic_all": 0.7255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.7772, "pred_logistic_all": 0.7959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7734, "pred_logistic_all": 0.7891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7754, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.6861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7834, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7524, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.7311, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7149, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.6892, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7358, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.7731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7063, "pred_logistic_all": 0.7545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.695, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7103, "pred_lgbm_base": 0.6894, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7306, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.6502, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6295, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.662, "pred_lgbm_base": 0.6447, "pred_logistic_all": 0.7663, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.5686, "pred_logistic_all": 0.7666, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6226, "pred_lgbm_base": 0.609, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6232, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5933, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.5749, "pred_logistic_all": 0.7681, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.7725, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6293, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.7894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6594, "pred_lgbm_base": 0.6118, "pred_logistic_all": 0.7827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.6937, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.8011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6245, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8125, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.8362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8246, "pred_lgbm_base": 0.8166, "pred_logistic_all": 0.8258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.7427, "pred_logistic_all": 0.7735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.972, "pred_lgbm_base": 0.9698, "pred_logistic_all": 0.8227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9755, "pred_lgbm_base": 0.973, "pred_logistic_all": 0.8321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9748, "pred_lgbm_base": 0.9737, "pred_logistic_all": 0.8721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9792, "pred_lgbm_base": 0.9792, "pred_logistic_all": 0.8514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5939, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5371, "pred_lgbm_base": 0.5124, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4748, "pred_lgbm_base": 0.5084, "pred_logistic_all": 0.5964, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6642, "pred_lgbm_base": 0.5629, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5817, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6768, "pred_lgbm_base": 0.6152, "pred_logistic_all": 0.6152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7334, "pred_lgbm_base": 0.6303, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.622, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5588, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.5721, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5416, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4371, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5437, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5326, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.5877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5461, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.5854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.406, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6464, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.6054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.4978, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.6347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.6964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.6112, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.5946, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7311, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7236, "pred_lgbm_base": 0.6269, "pred_logistic_all": 0.5682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7042, "pred_lgbm_base": 0.6545, "pred_logistic_all": 0.6923, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7346, "pred_lgbm_base": 0.648, "pred_logistic_all": 0.6972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7403, "pred_lgbm_base": 0.6632, "pred_logistic_all": 0.6622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6856, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.7077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6588, "pred_logistic_all": 0.6665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.644, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.6359, "pred_logistic_all": 0.681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6365, "pred_lgbm_base": 0.6546, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6952, "pred_lgbm_base": 0.4998, "pred_logistic_all": 0.7291, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.687, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.6587, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.5341, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4269, "pred_lgbm_base": 0.493, "pred_logistic_all": 0.5101, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.6192, "pred_logistic_all": 0.591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.6401, "pred_logistic_all": 0.7084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.5869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.59, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.506, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.5598, "pred_logistic_all": 0.6792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.5325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5211, "pred_lgbm_base": 0.505, "pred_logistic_all": 0.6382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4699, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.5153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6386, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.553, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.5628, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5939, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.6147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3579, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.4332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4068, "pred_lgbm_base": 0.4532, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.4717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5591, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.4587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4347, "pred_lgbm_base": 0.3785, "pred_logistic_all": 0.4954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.3835, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4309, "pred_lgbm_base": 0.3819, "pred_logistic_all": 0.4344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.231, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.3201, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4549, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4568, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3765, "pred_lgbm_base": 0.4008, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4885, "pred_lgbm_base": 0.4018, "pred_logistic_all": 0.5436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4982, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.5404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4802, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.6428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4757, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.5279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5328, "pred_lgbm_base": 0.4933, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.5761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.5246, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.5272, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.5001, "pred_logistic_all": 0.5361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4158, "pred_lgbm_base": 0.385, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4177, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4668, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.5297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.3945, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4738, "pred_lgbm_base": 0.4495, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.4437, "pred_logistic_all": 0.542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5037, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5569, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.4534, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5154, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6098, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6193, "pred_lgbm_base": 0.5126, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6175, "pred_lgbm_base": 0.5063, "pred_logistic_all": 0.5758, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.4985, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5988, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5802, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.5933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6066, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5036, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5285, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5473, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.4204, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.5094, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.4792, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.4882, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6051, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.6691, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6151, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.625, "pred_lgbm_base": 0.5633, "pred_logistic_all": 0.5673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.679, "pred_lgbm_base": 0.6102, "pred_logistic_all": 0.6385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.6178, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6716, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.6804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.6303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6632, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.6238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.5972, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8029, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5503, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4721, "pred_lgbm_base": 0.5009, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4571, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4467, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.5686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4127, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5959, "pred_lgbm_base": 0.5088, "pred_logistic_all": 0.5459, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4127, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.679, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.5665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.5976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6346, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.6134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.6411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.6688, "pred_logistic_all": 0.5967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7108, "pred_logistic_all": 0.7037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.6378, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6628, "pred_lgbm_base": 0.6349, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.6527, "pred_logistic_all": 0.6015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7125, "pred_lgbm_base": 0.7627, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.7, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.663, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.6365, "pred_logistic_all": 0.6946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6936, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.697, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.6657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6753, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6257, "pred_lgbm_base": 0.535, "pred_logistic_all": 0.553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.5448, "pred_logistic_all": 0.5744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.7065, "pred_logistic_all": 0.7103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7141, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.6746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6596, "pred_lgbm_base": 0.5102, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5146, "pred_logistic_all": 0.59, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.4505, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.4928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5753, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4184, "pred_lgbm_base": 0.4313, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4092, "pred_logistic_all": 0.4552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5825, "pred_lgbm_base": 0.5908, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.6162, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.6218, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7681, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8748, "pred_lgbm_base": 0.8326, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7286, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.72, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6628, "pred_lgbm_base": 0.645, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6704, "pred_lgbm_base": 0.6597, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6703, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.6219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6536, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7197, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.7136, "pred_logistic_all": 0.7161, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.7193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8848, "pred_lgbm_base": 0.8395, "pred_logistic_all": 0.7626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.6521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8328, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.6447, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.6948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.7195, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.7337, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7159, "pred_logistic_all": 0.6996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8844, "pred_lgbm_base": 0.8427, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8627, "pred_lgbm_base": 0.8196, "pred_logistic_all": 0.7258, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.5438, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8799, "pred_lgbm_base": 0.8354, "pred_logistic_all": 0.724, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7434, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6999, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7567, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.7234, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7605, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.7527, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7779, "pred_lgbm_base": 0.7263, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7437, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7864, "pred_lgbm_base": 0.7303, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7417, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7667, "pred_lgbm_base": 0.7059, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8675, "pred_lgbm_base": 0.8231, "pred_logistic_all": 0.7434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.7701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.7206, "pred_logistic_all": 0.7208, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7618, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.6729, "pred_logistic_all": 0.7514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.7006, "pred_logistic_all": 0.7812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7476, "pred_lgbm_base": 0.7268, "pred_logistic_all": 0.7771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.7398, "pred_logistic_all": 0.7638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7843, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.7964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7981, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.7497, "pred_logistic_all": 0.7846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7804, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8376, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7668, "pred_lgbm_base": 0.7253, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7847, "pred_lgbm_base": 0.7489, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7644, "pred_lgbm_base": 0.7352, "pred_logistic_all": 0.7464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7487, "pred_logistic_all": 0.7638, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.7666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.6187, "pred_logistic_all": 0.7767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5684, "pred_logistic_all": 0.7551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.7403, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8208, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.66, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.8009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.6216, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.7892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.7351, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5999, "pred_logistic_all": 0.7579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.5351, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6561, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.7214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.5332, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6085, "pred_lgbm_base": 0.6194, "pred_logistic_all": 0.7515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.416, "pred_lgbm_base": 0.403, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.6082, "pred_logistic_all": 0.6133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6385, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6139, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.5625, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.5782, "pred_logistic_all": 0.6698, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6924, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6154, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8628, "pred_lgbm_base": 0.8389, "pred_logistic_all": 0.76, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9565, "pred_lgbm_base": 0.9188, "pred_logistic_all": 0.744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9566, "pred_lgbm_base": 0.9401, "pred_logistic_all": 0.7899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9784, "pred_lgbm_base": 0.973, "pred_logistic_all": 0.7652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3948, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.3626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.403, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.404, "pred_lgbm_base": 0.4186, "pred_logistic_all": 0.4797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4355, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.4494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3656, "pred_lgbm_base": 0.3622, "pred_logistic_all": 0.4111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.471, "pred_lgbm_base": 0.3763, "pred_logistic_all": 0.3996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6638, "pred_lgbm_base": 0.5644, "pred_logistic_all": 0.3701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.5372, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.3999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4953, "pred_lgbm_base": 0.3537, "pred_logistic_all": 0.3788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4288, "pred_lgbm_base": 0.3503, "pred_logistic_all": 0.4115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4256, "pred_lgbm_base": 0.3392, "pred_logistic_all": 0.4381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6681, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5066, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5071, "pred_lgbm_base": 0.4018, "pred_logistic_all": 0.4263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.4245, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6351, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6124, "pred_lgbm_base": 0.4409, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.4184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4882, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.5271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5092, "pred_lgbm_base": 0.3657, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4921, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.4236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3004, "pred_lgbm_base": 0.3246, "pred_logistic_all": 0.4203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.35, "pred_lgbm_base": 0.382, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.3906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.539, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.4622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.541, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.4645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.411, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.4021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.427, "pred_lgbm_base": 0.4456, "pred_logistic_all": 0.395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.291, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.3819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2693, "pred_lgbm_base": 0.3726, "pred_logistic_all": 0.3794, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3681, "pred_lgbm_base": 0.3958, "pred_logistic_all": 0.4063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2693, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.4099, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3337, "pred_lgbm_base": 0.3305, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3705, "pred_lgbm_base": 0.3259, "pred_logistic_all": 0.5001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.3969, "pred_logistic_all": 0.4326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5059, "pred_lgbm_base": 0.469, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4923, "pred_lgbm_base": 0.4484, "pred_logistic_all": 0.4821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.4212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4408, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4799, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.4288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4286, "pred_lgbm_base": 0.4849, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4252, "pred_lgbm_base": 0.3939, "pred_logistic_all": 0.4393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4089, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.5036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4966, "pred_lgbm_base": 0.4002, "pred_logistic_all": 0.4425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5626, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.4697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.4659, "pred_logistic_all": 0.463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5869, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.4771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5064, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.4666, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5486, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5334, "pred_lgbm_base": 0.4046, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.404, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.4633, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.575, "pred_lgbm_base": 0.4968, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6303, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.4145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5763, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.4458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5287, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5424, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.4387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.45, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.4219, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6226, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.4737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.4107, "pred_logistic_all": 0.4949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.598, "pred_lgbm_base": 0.433, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.573, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.4251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4944, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.4433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.55, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4314, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.4024, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.498, "pred_lgbm_base": 0.4516, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5784, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.4823, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.471, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.3879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5141, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.3875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4054, "pred_lgbm_base": 0.3601, "pred_logistic_all": 0.414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.3741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5175, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.3798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.4703, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.5011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.57, "pred_logistic_all": 0.4836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.429, "pred_logistic_all": 0.4574, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.4706, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5324, "pred_lgbm_base": 0.481, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.4745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.428, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.5038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.433, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.4792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5925, "pred_lgbm_base": 0.417, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.4578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4689, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.5005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.4682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.5021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5874, "pred_lgbm_base": 0.4114, "pred_logistic_all": 0.471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5622, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.45, "pred_lgbm_base": 0.4455, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.4235, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.5424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.4839, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.3975, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.5223, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5226, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.57, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6498, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.5224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5638, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.4739, "pred_logistic_all": 0.4639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.4468, "pred_logistic_all": 0.5715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.4091, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.3929, "pred_logistic_all": 0.565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5405, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.5178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.5459, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.5276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5322, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5288, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5354, "pred_lgbm_base": 0.4756, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4936, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.5018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5045, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5893, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5759, "pred_lgbm_base": 0.5071, "pred_logistic_all": 0.5416, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6874, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.59, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.4807, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.538, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.5113, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6199, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.7662, "pred_logistic_all": 0.7495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6641, "pred_logistic_all": 0.658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.5487, "pred_logistic_all": 0.5892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5911, "pred_lgbm_base": 0.5613, "pred_logistic_all": 0.6188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.6712, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7369, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.6277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8234, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.6574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.6279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.528, "pred_logistic_all": 0.5889, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.5913, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.5454, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6189, "pred_lgbm_base": 0.5425, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5621, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.4774, "pred_logistic_all": 0.579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7355, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.6748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.4343, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.4436, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.724, "pred_lgbm_base": 0.6348, "pred_logistic_all": 0.6196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6874, "pred_lgbm_base": 0.5877, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6026, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.5699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8856, "pred_lgbm_base": 0.8205, "pred_logistic_all": 0.7549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.5002, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.6209, "pred_logistic_all": 0.6699, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.6922, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.6608, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5766, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.4492, "pred_logistic_all": 0.6145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6191, "pred_lgbm_base": 0.5191, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.4889, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.5209, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5634, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.5012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.4436, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7891, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7354, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.8613, "pred_logistic_all": 0.7823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7482, "pred_lgbm_base": 0.7421, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.7077, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7296, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7698, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.7352, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.6775, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.708, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7699, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.7058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.7009, "pred_logistic_all": 0.7771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7677, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7471, "pred_lgbm_base": 0.7108, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7456, "pred_lgbm_base": 0.7263, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.6999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7598, "pred_lgbm_base": 0.7324, "pred_logistic_all": 0.6854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7672, "pred_lgbm_base": 0.6985, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7173, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.7287, "pred_logistic_all": 0.6887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7839, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.775, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.6972, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8871, "pred_lgbm_base": 0.8443, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6783, "pred_logistic_all": 0.7457, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.6758, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.6692, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.7222, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7006, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.7315, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7235, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.7393, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.7403, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7216, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7337, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.713, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7102, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7026, "pred_lgbm_base": 0.6375, "pred_logistic_all": 0.7892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6356, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.7439, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5766, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6013, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.7261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.6934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5823, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.6571, "pred_logistic_all": 0.6896, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6263, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.69, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6301, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.6105, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.7584, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6518, "pred_lgbm_base": 0.6281, "pred_logistic_all": 0.7425, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6726, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.7681, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6482, "pred_lgbm_base": 0.6213, "pred_logistic_all": 0.7653, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6664, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.7367, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.7639, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8996, "pred_lgbm_base": 0.8749, "pred_logistic_all": 0.8147, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9053, "pred_lgbm_base": 0.8869, "pred_logistic_all": 0.7795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8993, "pred_lgbm_base": 0.8836, "pred_logistic_all": 0.8135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8699, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.7338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8709, "pred_lgbm_base": 0.8176, "pred_logistic_all": 0.7157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.808, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8448, "pred_lgbm_base": 0.83, "pred_logistic_all": 0.7485, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.867, "pred_lgbm_base": 0.8482, "pred_logistic_all": 0.7011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9592, "pred_lgbm_base": 0.9583, "pred_logistic_all": 0.8094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9836, "pred_lgbm_base": 0.9791, "pred_logistic_all": 0.6765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9863, "pred_lgbm_base": 0.9856, "pred_logistic_all": 0.8004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7181, "pred_lgbm_base": 0.7361, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5048, "pred_lgbm_base": 0.5142, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5983, "pred_lgbm_base": 0.5978, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6979, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.7049, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.6013, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6404, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.7302, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.739, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5816, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.8003, "pred_logistic_all": 0.7919, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4287, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.5834, "pred_logistic_all": 0.6707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.8072, "pred_logistic_all": 0.7396, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5528, "pred_lgbm_base": 0.5922, "pred_logistic_all": 0.5978, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.6115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.608, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.6337, "pred_logistic_all": 0.6396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.6375, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8694, "pred_lgbm_base": 0.8613, "pred_logistic_all": 0.7848, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7481, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8724, "pred_lgbm_base": 0.8565, "pred_logistic_all": 0.8031, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8657, "pred_lgbm_base": 0.8509, "pred_logistic_all": 0.7758, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6524, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8498, "pred_lgbm_base": 0.8583, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.86, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.7983, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5695, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.595, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.8161, "pred_logistic_all": 0.8146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7447, "pred_lgbm_base": 0.7569, "pred_logistic_all": 0.723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.7478, "pred_logistic_all": 0.7731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7387, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7085, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.6631, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6404, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.6594, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.7477, "pred_logistic_all": 0.7276, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.7527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.7468, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7467, "pred_lgbm_base": 0.7431, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7462, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.7977, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8648, "pred_lgbm_base": 0.8172, "pred_logistic_all": 0.8007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6497, "pred_lgbm_base": 0.7038, "pred_logistic_all": 0.716, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.7258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6491, "pred_lgbm_base": 0.7068, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7698, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4408, "pred_lgbm_base": 0.4517, "pred_logistic_all": 0.5888, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.6512, "pred_logistic_all": 0.7016, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6013, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.5874, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7371, "pred_lgbm_base": 0.7301, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6839, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.7146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.5627, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.6572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5916, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5917, "pred_lgbm_base": 0.6111, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5789, "pred_lgbm_base": 0.6202, "pred_logistic_all": 0.6485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5975, "pred_logistic_all": 0.638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.7077, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.575, "pred_lgbm_base": 0.5906, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6314, "pred_logistic_all": 0.7306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.6098, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.5665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.6174, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7347, "pred_logistic_all": 0.786, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.739, "pred_logistic_all": 0.7929, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7339, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.7283, "pred_logistic_all": 0.7802, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7551, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7293, "pred_logistic_all": 0.7479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.6729, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.5618, "pred_logistic_all": 0.6734, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.7744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7908, "pred_lgbm_base": 0.772, "pred_logistic_all": 0.7794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.7493, "pred_logistic_all": 0.8066, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.74, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7803, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.7488, "pred_logistic_all": 0.7682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.7819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7438, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7164, "pred_lgbm_base": 0.6662, "pred_logistic_all": 0.6828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7994, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6047, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.811, "pred_logistic_all": 0.7217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5887, "pred_logistic_all": 0.6162, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6299, "pred_lgbm_base": 0.5806, "pred_logistic_all": 0.6873, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6034, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7335, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.7701, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6632, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.6625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6676, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6512, "pred_lgbm_base": 0.6178, "pred_logistic_all": 0.694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.6508, "pred_logistic_all": 0.7322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.6343, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.695, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.7187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7302, "pred_lgbm_base": 0.6494, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.774, "pred_lgbm_base": 0.6847, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.5909, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7344, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.7358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.7145, "pred_logistic_all": 0.726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7043, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7787, "pred_lgbm_base": 0.7232, "pred_logistic_all": 0.6898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7891, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7555, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7938, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7007, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7935, "pred_lgbm_base": 0.7256, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.7504, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.829, "pred_lgbm_base": 0.7506, "pred_logistic_all": 0.704, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.6737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8144, "pred_lgbm_base": 0.7701, "pred_logistic_all": 0.6552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.7342, "pred_logistic_all": 0.6812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7639, "pred_lgbm_base": 0.7029, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.5851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6702, "pred_lgbm_base": 0.6306, "pred_logistic_all": 0.6501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6889, "pred_lgbm_base": 0.5964, "pred_logistic_all": 0.6149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.7115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6609, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.6025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7925, "pred_lgbm_base": 0.7441, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7621, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7884, "pred_lgbm_base": 0.7728, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7999, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.6665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8114, "pred_lgbm_base": 0.7534, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.7467, "pred_logistic_all": 0.6999, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.6957, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.7501, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.6937, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.7673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.7519, "pred_logistic_all": 0.6745, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.6107, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.7448, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8073, "pred_lgbm_base": 0.7799, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8009, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6338, "pred_lgbm_base": 0.6336, "pred_logistic_all": 0.601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6939, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.6339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.6244, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.6406, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7431, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7259, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.7474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6899, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.6743, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7454, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.6456, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6872, "pred_lgbm_base": 0.6798, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.6948, "pred_logistic_all": 0.6724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7126, "pred_lgbm_base": 0.7168, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.7242, "pred_logistic_all": 0.7527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.552, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8041, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.6623, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7127, "pred_lgbm_base": 0.6467, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.6451, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.749, "pred_lgbm_base": 0.6502, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.6918, "pred_logistic_all": 0.7701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6871, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.7136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.771, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7268, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.6832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.6696, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8647, "pred_lgbm_base": 0.7581, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.7404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7435, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.7212, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7388, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.7499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6768, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7402, "pred_logistic_all": 0.7471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.737, "pred_logistic_all": 0.6533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.7048, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.6713, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6707, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.6936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6686, "pred_lgbm_base": 0.6472, "pred_logistic_all": 0.6924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.7021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7546, "pred_lgbm_base": 0.7355, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6957, "pred_lgbm_base": 0.6289, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6634, "pred_logistic_all": 0.7563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8238, "pred_lgbm_base": 0.7912, "pred_logistic_all": 0.7859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.7069, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7427, "pred_lgbm_base": 0.721, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7009, "pred_lgbm_base": 0.6487, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.7535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8817, "pred_lgbm_base": 0.849, "pred_logistic_all": 0.828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7159, "pred_logistic_all": 0.7793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7413, "pred_lgbm_base": 0.7143, "pred_logistic_all": 0.7743, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7173, "pred_lgbm_base": 0.6935, "pred_logistic_all": 0.7746, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6929, "pred_logistic_all": 0.7624, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7607, "pred_lgbm_base": 0.6974, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.6795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.7238, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.7711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.6872, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7555, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.7405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.7799, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.7209, "pred_logistic_all": 0.7097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7719, "pred_lgbm_base": 0.724, "pred_logistic_all": 0.7315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7004, "pred_lgbm_base": 0.6994, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7934, "pred_lgbm_base": 0.8095, "pred_logistic_all": 0.6612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8482, "pred_lgbm_base": 0.8163, "pred_logistic_all": 0.8282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7806, "pred_lgbm_base": 0.7546, "pred_logistic_all": 0.8012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.742, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7104, "pred_lgbm_base": 0.7011, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7784, "pred_lgbm_base": 0.7565, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.806, "pred_lgbm_base": 0.789, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9084, "pred_lgbm_base": 0.8897, "pred_logistic_all": 0.8803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8146, "pred_lgbm_base": 0.7602, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8025, "pred_lgbm_base": 0.7697, "pred_logistic_all": 0.8113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.812, "pred_lgbm_base": 0.7468, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.8098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7707, "pred_lgbm_base": 0.6931, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7551, "pred_logistic_all": 0.7951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7389, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.8035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.8098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7767, "pred_lgbm_base": 0.7328, "pred_logistic_all": 0.7706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.6577, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.7389, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.7178, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7235, "pred_lgbm_base": 0.7259, "pred_logistic_all": 0.7585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.753, "pred_logistic_all": 0.7966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.7183, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.7101, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7849, "pred_lgbm_base": 0.7518, "pred_logistic_all": 0.7644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8927, "pred_lgbm_base": 0.8858, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.7654, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.7983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8137, "pred_lgbm_base": 0.7463, "pred_logistic_all": 0.7851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.7315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7135, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.7823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.7721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7602, "pred_logistic_all": 0.7901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.753, "pred_logistic_all": 0.8209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7582, "pred_lgbm_base": 0.7324, "pred_logistic_all": 0.808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.827, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.7762, "pred_logistic_all": 0.8134, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8203, "pred_lgbm_base": 0.7641, "pred_logistic_all": 0.801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.77, "pred_lgbm_base": 0.7554, "pred_logistic_all": 0.8012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7435, "pred_logistic_all": 0.7841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.7439, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7739, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.8076, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8219, "pred_lgbm_base": 0.7532, "pred_logistic_all": 0.7988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.7647, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7853, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7872, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8257, "pred_lgbm_base": 0.7935, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.7366, "pred_logistic_all": 0.7185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.7527, "pred_logistic_all": 0.781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7391, "pred_logistic_all": 0.797, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7248, "pred_lgbm_base": 0.62, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.749, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.8109, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9181, "pred_lgbm_base": 0.9054, "pred_logistic_all": 0.8574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.7723, "pred_logistic_all": 0.804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.761, "pred_logistic_all": 0.8151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7812, "pred_logistic_all": 0.8399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7917, "pred_lgbm_base": 0.7763, "pred_logistic_all": 0.8351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7763, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.7857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.7931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7796, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.766, "pred_logistic_all": 0.807, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.814, "pred_logistic_all": 0.8155, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7498, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8142, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8355, "pred_lgbm_base": 0.835, "pred_logistic_all": 0.7698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7793, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.7992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7597, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.8108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.7551, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7687, "pred_lgbm_base": 0.7692, "pred_logistic_all": 0.8005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.7618, "pred_logistic_all": 0.8018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7549, "pred_lgbm_base": 0.7593, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.7565, "pred_logistic_all": 0.8111, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7181, "pred_lgbm_base": 0.7516, "pred_logistic_all": 0.8022, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7456, "pred_lgbm_base": 0.7499, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.8018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.7538, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7914, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.8321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7533, "pred_logistic_all": 0.8058, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.7274, "pred_logistic_all": 0.7862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.699, "pred_logistic_all": 0.7259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.4865, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.4024, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.4024, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4674, "pred_lgbm_base": 0.417, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.4261, "pred_logistic_all": 0.6622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5339, "pred_lgbm_base": 0.4224, "pred_logistic_all": 0.6623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.611, "pred_lgbm_base": 0.4961, "pred_logistic_all": 0.6861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5109, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5392, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.6628, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.644, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8784, "pred_lgbm_base": 0.8378, "pred_logistic_all": 0.8301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8759, "pred_lgbm_base": 0.8569, "pred_logistic_all": 0.8193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8192, "pred_lgbm_base": 0.7712, "pred_logistic_all": 0.6487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8227, "pred_lgbm_base": 0.7656, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8138, "pred_lgbm_base": 0.7694, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.7397, "pred_logistic_all": 0.6463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8063, "pred_lgbm_base": 0.7979, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.914, "pred_lgbm_base": 0.8805, "pred_logistic_all": 0.7034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9183, "pred_lgbm_base": 0.885, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9075, "pred_lgbm_base": 0.8881, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8699, "pred_lgbm_base": 0.8733, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8765, "pred_lgbm_base": 0.8747, "pred_logistic_all": 0.671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9247, "pred_lgbm_base": 0.9124, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8918, "pred_lgbm_base": 0.8834, "pred_logistic_all": 0.6985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8922, "pred_lgbm_base": 0.8234, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9211, "pred_lgbm_base": 0.9028, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.902, "pred_lgbm_base": 0.8414, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9265, "pred_lgbm_base": 0.8992, "pred_logistic_all": 0.65, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9455, "pred_lgbm_base": 0.9326, "pred_logistic_all": 0.715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9795, "pred_lgbm_base": 0.9667, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.988, "pred_lgbm_base": 0.9802, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4451, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4994, "pred_lgbm_base": 0.3952, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4825, "pred_lgbm_base": 0.3992, "pred_logistic_all": 0.459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.3827, "pred_logistic_all": 0.5501, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3609, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.4984, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5869, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5991, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4367, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.3383, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5114, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.4241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4144, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4901, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.5178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.4777, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.274, "pred_lgbm_base": 0.2925, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.264, "pred_lgbm_base": 0.3172, "pred_logistic_all": 0.4858, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3679, "pred_lgbm_base": 0.381, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.3917, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4495, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.409, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4472, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.4918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.4186, "pred_logistic_all": 0.3469, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.3444, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4732, "pred_lgbm_base": 0.443, "pred_logistic_all": 0.2908, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4158, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.4234, "pred_logistic_all": 0.2693, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4414, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.2494, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.457, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.2557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3294, "pred_lgbm_base": 0.2512, "pred_logistic_all": 0.2889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.3307, "pred_logistic_all": 0.3995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4487, "pred_lgbm_base": 0.3178, "pred_logistic_all": 0.2932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.3438, "pred_logistic_all": 0.3914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4559, "pred_lgbm_base": 0.3205, "pred_logistic_all": 0.3203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.2587, "pred_logistic_all": 0.3442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3536, "pred_lgbm_base": 0.3115, "pred_logistic_all": 0.375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4296, "pred_lgbm_base": 0.2774, "pred_logistic_all": 0.3004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4338, "pred_lgbm_base": 0.3049, "pred_logistic_all": 0.3776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.2759, "pred_logistic_all": 0.3002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4793, "pred_lgbm_base": 0.3572, "pred_logistic_all": 0.269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3891, "pred_lgbm_base": 0.3207, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.2687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4122, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.3597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.3855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.4254, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.453, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.3661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5485, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.5404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5015, "pred_lgbm_base": 0.4044, "pred_logistic_all": 0.4601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4211, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4166, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.511, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4584, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.4335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6154, "pred_lgbm_base": 0.6313, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5864, "pred_lgbm_base": 0.6103, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.3924, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4416, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4374, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4719, "pred_logistic_all": 0.5104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.456, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4699, "pred_lgbm_base": 0.4893, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.4955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.528, "pred_logistic_all": 0.45, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.4539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4979, "pred_lgbm_base": 0.4299, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5904, "pred_lgbm_base": 0.4999, "pred_logistic_all": 0.5116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.5222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.4781, "pred_logistic_all": 0.5354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4362, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4429, "pred_lgbm_base": 0.3831, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.4378, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.5049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.4973, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5432, "pred_lgbm_base": 0.4911, "pred_logistic_all": 0.5169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.5586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.4765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5496, "pred_lgbm_base": 0.5867, "pred_logistic_all": 0.425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.3752, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.4016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5096, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.4629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.461, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.4576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.4465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4879, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4941, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.4159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.4261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5374, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5497, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5167, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.5403, "pred_logistic_all": 0.4669, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5354, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5556, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.5679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.4873, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.4967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5382, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.5147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.4761, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4367, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5942, "pred_lgbm_base": 0.529, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.6344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.5026, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5558, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5949, "pred_lgbm_base": 0.5862, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6043, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6058, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.544, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.5076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.637, "pred_lgbm_base": 0.5677, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.593, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5771, "pred_lgbm_base": 0.5691, "pred_logistic_all": 0.5107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.4864, "pred_logistic_all": 0.5479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4738, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5877, "pred_lgbm_base": 0.5511, "pred_logistic_all": 0.5527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5146, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6511, "pred_lgbm_base": 0.581, "pred_logistic_all": 0.566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.5652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.582, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.6078, "pred_logistic_all": 0.6376, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.6041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.654, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.4772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7037, "pred_lgbm_base": 0.6376, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6613, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.5865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.5913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6674, "pred_lgbm_base": 0.6118, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7666, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6268, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.724, "pred_lgbm_base": 0.6314, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.6361, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.6224, "pred_logistic_all": 0.6393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7244, "pred_lgbm_base": 0.627, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7277, "pred_lgbm_base": 0.5787, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6102, "pred_logistic_all": 0.6348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.5757, "pred_logistic_all": 0.6454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6633, "pred_lgbm_base": 0.5971, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7294, "pred_lgbm_base": 0.5823, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.5717, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6061, "pred_logistic_all": 0.6168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7392, "pred_lgbm_base": 0.6975, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.6838, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6503, "pred_lgbm_base": 0.6076, "pred_logistic_all": 0.6258, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.5987, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6999, "pred_lgbm_base": 0.6269, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.6165, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.692, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.648, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7426, "pred_lgbm_base": 0.717, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.6957, "pred_logistic_all": 0.6338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.7069, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.6865, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.6918, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6618, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7673, "pred_lgbm_base": 0.7006, "pred_logistic_all": 0.679, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6623, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.6586, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8427, "pred_lgbm_base": 0.7394, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.788, "pred_lgbm_base": 0.6956, "pred_logistic_all": 0.6288, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8194, "pred_lgbm_base": 0.7391, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7256, "pred_lgbm_base": 0.6509, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6523, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.4739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.6892, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7702, "pred_lgbm_base": 0.711, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7766, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.6695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7771, "pred_lgbm_base": 0.7962, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8236, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.73, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.7791, "pred_logistic_all": 0.6927, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8328, "pred_lgbm_base": 0.773, "pred_logistic_all": 0.7189, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.7403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8617, "pred_lgbm_base": 0.8035, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8496, "pred_lgbm_base": 0.7954, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.7705, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.783, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.6734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.7644, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.6973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.8251, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5577, "pred_logistic_all": 0.5949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.7544, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.7535, "pred_logistic_all": 0.6748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7457, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7874, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8279, "pred_lgbm_base": 0.8256, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8943, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8912, "pred_lgbm_base": 0.8222, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8469, "pred_lgbm_base": 0.8109, "pred_logistic_all": 0.7451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8668, "pred_lgbm_base": 0.7944, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.7181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.7819, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.836, "pred_lgbm_base": 0.754, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8668, "pred_lgbm_base": 0.8313, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.7294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.838, "pred_lgbm_base": 0.8045, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8808, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8561, "pred_lgbm_base": 0.8071, "pred_logistic_all": 0.7366, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8713, "pred_lgbm_base": 0.859, "pred_logistic_all": 0.702, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8577, "pred_lgbm_base": 0.8113, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.58, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8839, "pred_lgbm_base": 0.8707, "pred_logistic_all": 0.701, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.872, "pred_lgbm_base": 0.826, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.7978, "pred_logistic_all": 0.7355, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9055, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.8366, "pred_logistic_all": 0.7382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9021, "pred_lgbm_base": 0.8239, "pred_logistic_all": 0.7457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.886, "pred_lgbm_base": 0.8133, "pred_logistic_all": 0.7279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9042, "pred_lgbm_base": 0.8714, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9159, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9101, "pred_lgbm_base": 0.875, "pred_logistic_all": 0.7603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8916, "pred_lgbm_base": 0.8384, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9235, "pred_lgbm_base": 0.8802, "pred_logistic_all": 0.7355, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9053, "pred_lgbm_base": 0.8556, "pred_logistic_all": 0.7252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8995, "pred_lgbm_base": 0.8267, "pred_logistic_all": 0.7805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8718, "pred_lgbm_base": 0.8266, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8888, "pred_lgbm_base": 0.8448, "pred_logistic_all": 0.7658, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8865, "pred_lgbm_base": 0.8387, "pred_logistic_all": 0.7907, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8821, "pred_lgbm_base": 0.8532, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9102, "pred_lgbm_base": 0.823, "pred_logistic_all": 0.7898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8876, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8613, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8609, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8889, "pred_lgbm_base": 0.792, "pred_logistic_all": 0.7612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9076, "pred_lgbm_base": 0.828, "pred_logistic_all": 0.7728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8639, "pred_lgbm_base": 0.7498, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.823, "pred_logistic_all": 0.7787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.899, "pred_lgbm_base": 0.8211, "pred_logistic_all": 0.7521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9037, "pred_lgbm_base": 0.8201, "pred_logistic_all": 0.7634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.7851, "pred_logistic_all": 0.7423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8865, "pred_lgbm_base": 0.8132, "pred_logistic_all": 0.7891, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8988, "pred_lgbm_base": 0.8131, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8923, "pred_lgbm_base": 0.8156, "pred_logistic_all": 0.749, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.833, "pred_lgbm_base": 0.7919, "pred_logistic_all": 0.7833, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8868, "pred_lgbm_base": 0.8061, "pred_logistic_all": 0.7728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.7971, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8631, "pred_lgbm_base": 0.7678, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.879, "pred_lgbm_base": 0.7997, "pred_logistic_all": 0.7777, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8474, "pred_lgbm_base": 0.8179, "pred_logistic_all": 0.6849, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9009, "pred_lgbm_base": 0.8453, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8352, "pred_lgbm_base": 0.7824, "pred_logistic_all": 0.7396, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7908, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8527, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8336, "pred_lgbm_base": 0.7505, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8233, "pred_lgbm_base": 0.7521, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8525, "pred_lgbm_base": 0.8056, "pred_logistic_all": 0.737, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8506, "pred_lgbm_base": 0.7982, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.7951, "pred_logistic_all": 0.7556, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.7963, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.7988, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8619, "pred_lgbm_base": 0.811, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8639, "pred_lgbm_base": 0.8015, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8696, "pred_lgbm_base": 0.8327, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.7997, "pred_logistic_all": 0.7807, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8654, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.7528, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8195, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.7947, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.5168, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8456, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.7562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.8282, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9909, "pred_lgbm_base": 0.9881, "pred_logistic_all": 0.8079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.99, "pred_lgbm_base": 0.9879, "pred_logistic_all": 0.7996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3609, "pred_lgbm_base": 0.3604, "pred_logistic_all": 0.3334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3623, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4043, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4075, "pred_lgbm_base": 0.4015, "pred_logistic_all": 0.4662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5051, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5896, "pred_lgbm_base": 0.4545, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5883, "pred_lgbm_base": 0.5002, "pred_logistic_all": 0.5214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.4719, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6193, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.539, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5541, "pred_lgbm_base": 0.531, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3985, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4398, "pred_lgbm_base": 0.3807, "pred_logistic_all": 0.4513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.3672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4244, "pred_lgbm_base": 0.3934, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3756, "pred_lgbm_base": 0.3602, "pred_logistic_all": 0.3873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4123, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.3525, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4764, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.3572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.3107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4585, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.3028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3924, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3522, "pred_lgbm_base": 0.3711, "pred_logistic_all": 0.3635, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3587, "pred_lgbm_base": 0.3673, "pred_logistic_all": 0.322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3564, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5065, "pred_lgbm_base": 0.4514, "pred_logistic_all": 0.4195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.3786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4343, "pred_lgbm_base": 0.3807, "pred_logistic_all": 0.3534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3981, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3838, "pred_lgbm_base": 0.35, "pred_logistic_all": 0.3717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.4365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5534, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.3737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5298, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.4232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.562, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4633, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.4437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.3877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.4251, "pred_logistic_all": 0.3681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5706, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.3964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.4883, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5294, "pred_lgbm_base": 0.4375, "pred_logistic_all": 0.4737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6275, "pred_lgbm_base": 0.5503, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.3688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4407, "pred_logistic_all": 0.4064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.4122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.3332, "pred_logistic_all": 0.4903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.3412, "pred_logistic_all": 0.382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.3361, "pred_logistic_all": 0.4662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.3313, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4073, "pred_lgbm_base": 0.3818, "pred_logistic_all": 0.3657, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3395, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.3632, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.3889, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.397, "pred_lgbm_base": 0.4055, "pred_logistic_all": 0.339, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5354, "pred_lgbm_base": 0.4268, "pred_logistic_all": 0.4125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4054, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.3681, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3797, "pred_lgbm_base": 0.3671, "pred_logistic_all": 0.3596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3955, "pred_lgbm_base": 0.2935, "pred_logistic_all": 0.3434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.2968, "pred_logistic_all": 0.3826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3955, "pred_lgbm_base": 0.292, "pred_logistic_all": 0.3431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3983, "pred_lgbm_base": 0.3945, "pred_logistic_all": 0.3373, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.3413, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4027, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.3664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4312, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.3285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.3939, "pred_logistic_all": 0.4144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.3573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3844, "pred_lgbm_base": 0.4234, "pred_logistic_all": 0.3171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3912, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.3454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.3764, "pred_logistic_all": 0.3112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5437, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.2946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.418, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.363, "pred_lgbm_base": 0.3343, "pred_logistic_all": 0.3651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4225, "pred_lgbm_base": 0.3842, "pred_logistic_all": 0.395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4006, "pred_lgbm_base": 0.3925, "pred_logistic_all": 0.4077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4133, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.4257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3696, "pred_lgbm_base": 0.3143, "pred_logistic_all": 0.3603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5013, "pred_lgbm_base": 0.3746, "pred_logistic_all": 0.3493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4214, "pred_lgbm_base": 0.3392, "pred_logistic_all": 0.356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4957, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.3788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.46, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.3358, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.3649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.3606, "pred_logistic_all": 0.4357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.3026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.3806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4682, "pred_lgbm_base": 0.3775, "pred_logistic_all": 0.3023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4315, "pred_lgbm_base": 0.4216, "pred_logistic_all": 0.3496, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4582, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.3906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3623, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.2566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4521, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.3857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.2817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4121, "pred_lgbm_base": 0.4396, "pred_logistic_all": 0.2468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3889, "pred_lgbm_base": 0.3962, "pred_logistic_all": 0.2496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.2713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3225, "pred_lgbm_base": 0.3235, "pred_logistic_all": 0.3013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3417, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.2267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3934, "pred_lgbm_base": 0.3948, "pred_logistic_all": 0.2477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3934, "pred_lgbm_base": 0.3855, "pred_logistic_all": 0.2475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2812, "pred_lgbm_base": 0.3061, "pred_logistic_all": 0.2848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2657, "pred_lgbm_base": 0.2948, "pred_logistic_all": 0.2652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3313, "pred_lgbm_base": 0.3405, "pred_logistic_all": 0.321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2693, "pred_lgbm_base": 0.2984, "pred_logistic_all": 0.2908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4038, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.3734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.3307, "pred_logistic_all": 0.3443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3897, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.3687, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4547, "pred_lgbm_base": 0.3958, "pred_logistic_all": 0.4107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.5537, "pred_logistic_all": 0.3565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4974, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.3931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4301, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.3915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4301, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.4513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4129, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4347, "pred_lgbm_base": 0.4027, "pred_logistic_all": 0.3962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.4107, "pred_logistic_all": 0.4272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3158, "pred_lgbm_base": 0.3659, "pred_logistic_all": 0.2398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2761, "pred_lgbm_base": 0.276, "pred_logistic_all": 0.2303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2253, "pred_lgbm_base": 0.2562, "pred_logistic_all": 0.1003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.2941, "pred_logistic_all": 0.2344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3684, "pred_lgbm_base": 0.3298, "pred_logistic_all": 0.3377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.2933, "pred_logistic_all": 0.2342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.541, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.3174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.3922, "pred_logistic_all": 0.3457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3991, "pred_lgbm_base": 0.3261, "pred_logistic_all": 0.3418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4041, "pred_lgbm_base": 0.3374, "pred_logistic_all": 0.3711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5449, "pred_lgbm_base": 0.3898, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.388, "pred_lgbm_base": 0.3284, "pred_logistic_all": 0.394, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5157, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.4448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5071, "pred_lgbm_base": 0.4268, "pred_logistic_all": 0.3996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4938, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.4113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4731, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.3796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5751, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.3966, "pred_logistic_all": 0.4384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.458, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4212, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.6881, "pred_logistic_all": 0.6012, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.5856, "pred_logistic_all": 0.4858, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3393, "pred_lgbm_base": 0.3133, "pred_logistic_all": 0.3466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3517, "pred_lgbm_base": 0.3259, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.592, "pred_lgbm_base": 0.4478, "pred_logistic_all": 0.4147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.5229, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4976, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6823, "pred_lgbm_base": 0.6342, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.619, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.58, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.5301, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6133, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4878, "pred_lgbm_base": 0.332, "pred_logistic_all": 0.2371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.565, "pred_logistic_all": 0.6108, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6632, "pred_lgbm_base": 0.5949, "pred_logistic_all": 0.5787, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5686, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6968, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.5475, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.4829, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.6116, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6377, "pred_lgbm_base": 0.5514, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.5684, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5025, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4416, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.6, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4707, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.4325, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.6426, "pred_logistic_all": 0.543, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.3632, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.5467, "pred_logistic_all": 0.4255, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.5693, "pred_logistic_all": 0.424, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.3884, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5452, "pred_lgbm_base": 0.4906, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6078, "pred_lgbm_base": 0.5546, "pred_logistic_all": 0.4367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.4906, "pred_logistic_all": 0.4414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.4122, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.4094, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5788, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.3765, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.6461, "pred_logistic_all": 0.3478, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6461, "pred_logistic_all": 0.4011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.4361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.399, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6056, "pred_logistic_all": 0.3696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.5799, "pred_logistic_all": 0.3593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.699, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.3892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6879, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.3723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6936, "pred_lgbm_base": 0.6299, "pred_logistic_all": 0.4026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5713, "pred_lgbm_base": 0.5338, "pred_logistic_all": 0.3722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.3827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5464, "pred_logistic_all": 0.333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.3327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.589, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.4453, "pred_logistic_all": 0.4089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.3704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4894, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.3768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5164, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5007, "pred_lgbm_base": 0.4273, "pred_logistic_all": 0.354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5007, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.3537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5251, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4342, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.3914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4846, "pred_lgbm_base": 0.4814, "pred_logistic_all": 0.45, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.4137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5199, "pred_lgbm_base": 0.4229, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.3861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.394, "pred_lgbm_base": 0.4389, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.4759, "pred_logistic_all": 0.3858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4351, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.3747, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4432, "pred_lgbm_base": 0.4509, "pred_logistic_all": 0.4463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4351, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.3744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.4792, "pred_logistic_all": 0.3915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4268, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.3735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.4499, "pred_logistic_all": 0.4368, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.4192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.4506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5596, "pred_lgbm_base": 0.3881, "pred_logistic_all": 0.4248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.3965, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5049, "pred_lgbm_base": 0.4479, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.5069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4666, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4708, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4789, "pred_logistic_all": 0.447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.46, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.4614, "pred_logistic_all": 0.3775, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.472, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4069, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.4676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.3778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5303, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4807, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.4069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.4003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.4695, "pred_logistic_all": 0.4281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.3894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5139, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.5221, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4281, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5873, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.5018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5023, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.5308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5511, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.4385, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5585, "pred_lgbm_base": 0.542, "pred_logistic_all": 0.5603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.554, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.555, "pred_logistic_all": 0.562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5542, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6082, "pred_lgbm_base": 0.5153, "pred_logistic_all": 0.5289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5381, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.6172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5968, "pred_lgbm_base": 0.5494, "pred_logistic_all": 0.6082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5755, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.602, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5501, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6699, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6809, "pred_lgbm_base": 0.5856, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6215, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.513, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5512, "pred_lgbm_base": 0.5124, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5649, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.5753, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.5751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5853, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6192, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.593, "pred_lgbm_base": 0.5205, "pred_logistic_all": 0.6122, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6167, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.4603, "pred_logistic_all": 0.4476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6049, "pred_lgbm_base": 0.5018, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6726, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.6021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6944, "pred_lgbm_base": 0.5592, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6112, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.668, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6221, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.5547, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.5222, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.5582, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6041, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.672, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.5911, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6409, "pred_lgbm_base": 0.5754, "pred_logistic_all": 0.6668, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.5406, "pred_logistic_all": 0.633, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.667, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6274, "pred_lgbm_base": 0.5755, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.51, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.712, "pred_lgbm_base": 0.6626, "pred_logistic_all": 0.6659, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.5124, "pred_logistic_all": 0.6473, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.7189, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7549, "pred_lgbm_base": 0.7096, "pred_logistic_all": 0.7285, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7467, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7094, "pred_lgbm_base": 0.5294, "pred_logistic_all": 0.656, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6538, "pred_lgbm_base": 0.5965, "pred_logistic_all": 0.6892, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7687, "pred_lgbm_base": 0.7508, "pred_logistic_all": 0.7582, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7148, "pred_lgbm_base": 0.639, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.6321, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.5809, "pred_logistic_all": 0.6736, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.6307, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7367, "pred_lgbm_base": 0.7006, "pred_logistic_all": 0.6937, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.692, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.7629, "pred_logistic_all": 0.765, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8908, "pred_lgbm_base": 0.8642, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5062, "pred_lgbm_base": 0.5452, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.4365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4865, "pred_lgbm_base": 0.5203, "pred_logistic_all": 0.4242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.5448, "pred_logistic_all": 0.3853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6109, "pred_lgbm_base": 0.5993, "pred_logistic_all": 0.4791, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5922, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.4902, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5928, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6371, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.5049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5733, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.4229, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5698, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5801, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.4209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.3369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.3515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.4518, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4842, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.4157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.5009, "pred_logistic_all": 0.447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.3566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.5026, "pred_logistic_all": 0.3471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5905, "pred_lgbm_base": 0.5226, "pred_logistic_all": 0.4196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5746, "pred_lgbm_base": 0.519, "pred_logistic_all": 0.4124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5697, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.4156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.5212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.3962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5144, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.5508, "pred_logistic_all": 0.4926, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.646, "pred_logistic_all": 0.4084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6835, "pred_lgbm_base": 0.5398, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5075, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5658, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5387, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.5566, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.657, "pred_lgbm_base": 0.4993, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.556, "pred_lgbm_base": 0.4595, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.3991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5949, "pred_lgbm_base": 0.4082, "pred_logistic_all": 0.4711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5873, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.4823, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.4303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4129, "pred_lgbm_base": 0.4168, "pred_logistic_all": 0.4928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4952, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.4963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.3889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.4633, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.558, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6338, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5072, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.4292, "pred_logistic_all": 0.4874, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.539, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.4479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5487, "pred_lgbm_base": 0.3996, "pred_logistic_all": 0.4276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5512, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6185, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.4162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.4476, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.3709, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5876, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5803, "pred_lgbm_base": 0.4035, "pred_logistic_all": 0.4157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.447, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.3601, "pred_logistic_all": 0.4086, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.5226, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5905, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5024, "pred_lgbm_base": 0.4229, "pred_logistic_all": 0.4922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5643, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6264, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6688, "pred_lgbm_base": 0.5235, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6058, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.5762, "pred_logistic_all": 0.4099, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.5866, "pred_logistic_all": 0.506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7126, "pred_lgbm_base": 0.5664, "pred_logistic_all": 0.4822, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.5869, "pred_logistic_all": 0.5159, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7047, "pred_lgbm_base": 0.5691, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.5131, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6634, "pred_lgbm_base": 0.5919, "pred_logistic_all": 0.516, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6016, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5437, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6688, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.5929, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5843, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5905, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.5321, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.645, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5943, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5472, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4717, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6169, "pred_lgbm_base": 0.4982, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.5199, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6871, "pred_lgbm_base": 0.6705, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.5839, "pred_logistic_all": 0.6163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6609, "pred_lgbm_base": 0.5917, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6416, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.5962, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6498, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.5787, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.5714, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6536, "pred_lgbm_base": 0.5015, "pred_logistic_all": 0.5502, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.5356, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5878, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.5388, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7336, "pred_lgbm_base": 0.5761, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7241, "pred_lgbm_base": 0.6225, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.6159, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6546, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.5487, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6823, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.5846, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6844, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6384, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.611, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.5421, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.546, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6233, "pred_lgbm_base": 0.5341, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5777, "pred_lgbm_base": 0.535, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6615, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6416, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.5756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6236, "pred_lgbm_base": 0.4909, "pred_logistic_all": 0.5927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6342, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6269, "pred_lgbm_base": 0.479, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6776, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6487, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.6011, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.661, "pred_lgbm_base": 0.5536, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.605, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.4844, "pred_logistic_all": 0.504, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.625, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.4549, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.4867, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6058, "pred_lgbm_base": 0.5118, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.4257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.597, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6302, "pred_lgbm_base": 0.5602, "pred_logistic_all": 0.4572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4434, "pred_logistic_all": 0.428, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.6051, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6588, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6629, "pred_lgbm_base": 0.5415, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.6031, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6261, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6509, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.6239, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6475, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.5451, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.6531, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6927, "pred_lgbm_base": 0.502, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.6211, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6923, "pred_lgbm_base": 0.5327, "pred_logistic_all": 0.63, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6477, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.6206, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.5288, "pred_logistic_all": 0.608, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6176, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.6054, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.5947, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6742, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7143, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7171, "pred_lgbm_base": 0.5546, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.6546, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.5488, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6505, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.5641, "pred_logistic_all": 0.6586, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.566, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.705, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.6645, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.6402, "pred_logistic_all": 0.6607, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6563, "pred_logistic_all": 0.6839, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6355, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.7799, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7735, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6701, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8037, "pred_lgbm_base": 0.7783, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7702, "pred_lgbm_base": 0.7531, "pred_logistic_all": 0.6044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7872, "pred_lgbm_base": 0.7812, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8511, "pred_lgbm_base": 0.8113, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6674, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6544, "pred_lgbm_base": 0.6322, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.7292, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6128, "pred_logistic_all": 0.77, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7499, "pred_lgbm_base": 0.7234, "pred_logistic_all": 0.7752, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.7958, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.591, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6487, "pred_lgbm_base": 0.6746, "pred_logistic_all": 0.7034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5638, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6136, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.7855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.7482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.5538, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7043, "pred_lgbm_base": 0.6753, "pred_logistic_all": 0.759, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.7681, "pred_logistic_all": 0.737, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.661, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6794, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.7231, "pred_logistic_all": 0.5895, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.757, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6938, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.762, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6915, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8594, "pred_lgbm_base": 0.8593, "pred_logistic_all": 0.735, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9553, "pred_lgbm_base": 0.9572, "pred_logistic_all": 0.7758, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9163, "pred_lgbm_base": 0.8987, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.905, "pred_lgbm_base": 0.89, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9514, "pred_lgbm_base": 0.9611, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9578, "pred_lgbm_base": 0.9548, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6233, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.3607, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6472, "pred_logistic_all": 0.3278, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.3565, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6908, "pred_lgbm_base": 0.6401, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.3529, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6479, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6304, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6389, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.469, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5299, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.4567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.5893, "pred_logistic_all": 0.4072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.4213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4836, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.3932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4753, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4968, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.4244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4779, "pred_lgbm_base": 0.4785, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5898, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.3838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7215, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.4959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7098, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.3681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5448, "pred_lgbm_base": 0.5475, "pred_logistic_all": 0.3779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.5513, "pred_logistic_all": 0.3678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6904, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.3777, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5216, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5963, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5771, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6502, "pred_lgbm_base": 0.6119, "pred_logistic_all": 0.4156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5476, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.4347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.4526, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4491, "pred_logistic_all": 0.4314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5195, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.4922, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5914, "pred_lgbm_base": 0.4823, "pred_logistic_all": 0.5294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.589, "pred_logistic_all": 0.4207, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6752, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.4342, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5787, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.533, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5243, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.4128, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5246, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.4793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.584, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5165, "pred_lgbm_base": 0.5042, "pred_logistic_all": 0.4557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5286, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6297, "pred_lgbm_base": 0.4958, "pred_logistic_all": 0.4726, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.4813, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.3973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.579, "pred_lgbm_base": 0.5504, "pred_logistic_all": 0.4173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5631, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.4988, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.5686, "pred_logistic_all": 0.4682, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.4533, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.456, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.4749, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.465, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6595, "pred_lgbm_base": 0.6021, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.58, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6414, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6752, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6874, "pred_lgbm_base": 0.5293, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.5229, "pred_logistic_all": 0.514, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.5431, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6236, "pred_logistic_all": 0.537, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.3995, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6868, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6914, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.4082, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6157, "pred_lgbm_base": 0.5628, "pred_logistic_all": 0.4212, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6679, "pred_lgbm_base": 0.6338, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.665, "pred_lgbm_base": 0.6395, "pred_logistic_all": 0.4277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.5272, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.3859, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.4881, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.3885, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.5173, "pred_logistic_all": 0.3882, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.4389, "pred_logistic_all": 0.3463, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6452, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.346, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.4274, "pred_logistic_all": 0.3989, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.4476, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6164, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.3991, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.6146, "pred_logistic_all": 0.3522, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6328, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.4193, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.4522, "pred_logistic_all": 0.4274, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4435, "pred_lgbm_base": 0.3791, "pred_logistic_all": 0.4043, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4569, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4354, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.3968, "pred_logistic_all": 0.3763, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5904, "pred_lgbm_base": 0.3946, "pred_logistic_all": 0.3759, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4526, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.4967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4552, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.5286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7219, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.4437, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.504, "pred_logistic_all": 0.4299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6003, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.5386, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6059, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.4544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.4969, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6445, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.5921, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6062, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6531, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7183, "pred_lgbm_base": 0.6148, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.6211, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.4784, "pred_logistic_all": 0.4358, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6964, "pred_lgbm_base": 0.6204, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.655, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.499, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.499, "pred_lgbm_base": 0.4611, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.4966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.5096, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.4906, "pred_logistic_all": 0.4799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.5118, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6617, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6464, "pred_lgbm_base": 0.6085, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6377, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.6389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6606, "pred_lgbm_base": 0.5918, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6274, "pred_lgbm_base": 0.5455, "pred_logistic_all": 0.4734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.5221, "pred_logistic_all": 0.5592, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.4984, "pred_logistic_all": 0.4201, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6539, "pred_lgbm_base": 0.6361, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6671, "pred_lgbm_base": 0.475, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6856, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6416, "pred_lgbm_base": 0.5975, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.649, "pred_lgbm_base": 0.5834, "pred_logistic_all": 0.5199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5399, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.5211, "pred_logistic_all": 0.6174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5957, "pred_lgbm_base": 0.4831, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6192, "pred_lgbm_base": 0.5062, "pred_logistic_all": 0.6519, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6645, "pred_lgbm_base": 0.5913, "pred_logistic_all": 0.605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.641, "pred_lgbm_base": 0.5156, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.632, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6445, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6511, "pred_lgbm_base": 0.5529, "pred_logistic_all": 0.6459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.5421, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6905, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.5986, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6433, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.5415, "pred_logistic_all": 0.619, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6826, "pred_lgbm_base": 0.5156, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.619, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.5926, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5961, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.5859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.61, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7304, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7222, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.676, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.6884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.6464, "pred_logistic_all": 0.6858, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6081, "pred_logistic_all": 0.686, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7138, "pred_lgbm_base": 0.6371, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6504, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.776, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.652, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6396, "pred_logistic_all": 0.681, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.681, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.7025, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.6738, "pred_logistic_all": 0.6927, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.6929, "pred_logistic_all": 0.6665, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.7002, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7018, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.6863, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.6981, "pred_logistic_all": 0.6582, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6942, "pred_lgbm_base": 0.6339, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6914, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5982, "pred_logistic_all": 0.7347, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6055, "pred_lgbm_base": 0.6267, "pred_logistic_all": 0.7347, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6654, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6573, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7151, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.7555, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.677, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6371, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6673, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6129, "pred_lgbm_base": 0.6276, "pred_logistic_all": 0.71, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.6379, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.6381, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7353, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.5378, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.5375, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.7141, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8133, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8294, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.5153, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8266, "pred_lgbm_base": 0.8592, "pred_logistic_all": 0.515, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.6862, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.702, "pred_lgbm_base": 0.6763, "pred_logistic_all": 0.6084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6824, "pred_logistic_all": 0.6384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8741, "pred_lgbm_base": 0.9084, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8818, "pred_lgbm_base": 0.9107, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.4131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.4892, "pred_logistic_all": 0.412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.5656, "pred_logistic_all": 0.4452, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.4314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.662, "pred_lgbm_base": 0.5593, "pred_logistic_all": 0.4129, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.4517, "pred_logistic_all": 0.4651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.557, "pred_logistic_all": 0.438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5366, "pred_lgbm_base": 0.5432, "pred_logistic_all": 0.5247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5508, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5122, "pred_lgbm_base": 0.5301, "pred_logistic_all": 0.4411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6943, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.4022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6539, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.4451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.686, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.4333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6598, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.4896, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5878, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.4422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5748, "pred_lgbm_base": 0.5846, "pred_logistic_all": 0.5043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4495, "pred_logistic_all": 0.4161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.4672, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5617, "pred_lgbm_base": 0.4759, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5517, "pred_lgbm_base": 0.4754, "pred_logistic_all": 0.492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.4171, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5812, "pred_lgbm_base": 0.5497, "pred_logistic_all": 0.4521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5285, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.4695, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7007, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.4915, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7239, "pred_lgbm_base": 0.5653, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.5199, "pred_logistic_all": 0.501, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6871, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5034, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.5059, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5583, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5501, "pred_lgbm_base": 0.4171, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.4646, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.5156, "pred_logistic_all": 0.4987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5703, "pred_lgbm_base": 0.4628, "pred_logistic_all": 0.4944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5122, "pred_lgbm_base": 0.4581, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6116, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.405, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.4407, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.4839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.474, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.4203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.6096, "pred_logistic_all": 0.4305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6603, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.5192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6328, "pred_lgbm_base": 0.6015, "pred_logistic_all": 0.397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.5861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6757, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6721, "pred_lgbm_base": 0.6048, "pred_logistic_all": 0.585, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.5112, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6182, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.572, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6133, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.5591, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.5405, "pred_logistic_all": 0.5215, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6524, "pred_lgbm_base": 0.5621, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.703, "pred_lgbm_base": 0.6033, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5436, "pred_logistic_all": 0.4946, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6355, "pred_lgbm_base": 0.5074, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.5822, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6687, "pred_lgbm_base": 0.5941, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5961, "pred_lgbm_base": 0.5646, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6406, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6038, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6328, "pred_logistic_all": 0.5879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.6391, "pred_logistic_all": 0.6037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.637, "pred_lgbm_base": 0.6382, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6312, "pred_lgbm_base": 0.6235, "pred_logistic_all": 0.4868, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.6078, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6091, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5438, "pred_lgbm_base": 0.5094, "pred_logistic_all": 0.5139, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.5794, "pred_logistic_all": 0.4853, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5711, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6099, "pred_lgbm_base": 0.5237, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.5606, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.5054, "pred_logistic_all": 0.5134, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.5003, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.5378, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.5247, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6805, "pred_lgbm_base": 0.5439, "pred_logistic_all": 0.6012, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5988, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.5043, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.659, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6299, "pred_lgbm_base": 0.5469, "pred_logistic_all": 0.6465, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6121, "pred_lgbm_base": 0.5229, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.6011, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6955, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.5914, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5941, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.645, "pred_lgbm_base": 0.6054, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6304, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6027, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5328, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7494, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6056, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.5837, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7734, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.7157, "pred_logistic_all": 0.5972, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6588, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.656, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6691, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.5893, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.5769, "pred_logistic_all": 0.5986, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6676, "pred_lgbm_base": 0.5995, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7267, "pred_lgbm_base": 0.6237, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6036, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.7851}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7598, "pred_lgbm_base": 0.7208, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6685, "pred_lgbm_base": 0.62, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6481, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7362, "pred_lgbm_base": 0.6008, "pred_logistic_all": 0.5277, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7108, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6369, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6192, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6325, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.5619, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5732, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.53, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.5486, "pred_logistic_all": 0.5316, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.4985, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.4218, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6477, "pred_lgbm_base": 0.5888, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.525, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7354, "pred_lgbm_base": 0.6536, "pred_logistic_all": 0.4233, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.65, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5912, "pred_lgbm_base": 0.5256, "pred_logistic_all": 0.4518, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.4836, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.6546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.5407, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6531, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.5051, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.4722, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.538, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.5388, "pred_logistic_all": 0.6011, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7208, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7339, "pred_lgbm_base": 0.6252, "pred_logistic_all": 0.5457, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6059, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.5554, "pred_logistic_all": 0.5265, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.5225, "pred_logistic_all": 0.5035, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.514, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7993, "pred_lgbm_base": 0.7178, "pred_logistic_all": 0.7075, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6818, "pred_lgbm_base": 0.5876, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5845, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.639, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6883, "pred_lgbm_base": 0.619, "pred_logistic_all": 0.6093, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.6385, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.4964, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6409, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7448, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.5649, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.4883, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7147, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7114, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.6275, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7603, "pred_lgbm_base": 0.6457, "pred_logistic_all": 0.7007, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7126, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5925, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.5276, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.659, "pred_logistic_all": 0.7058, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6645, "pred_lgbm_base": 0.5621, "pred_logistic_all": 0.7018, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6575, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.673, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6905, "pred_lgbm_base": 0.6095, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7278, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6776, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.6603, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6824, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.5977, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.6848, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7057, "pred_lgbm_base": 0.6215, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6964, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.6842, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.6861, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7475, "pred_lgbm_base": 0.6374, "pred_logistic_all": 0.7565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6666, "pred_lgbm_base": 0.5927, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5975, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7004, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6358, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.6626, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.6649, "pred_logistic_all": 0.6013, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6393, "pred_lgbm_base": 0.6114, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.5842, "pred_logistic_all": 0.6667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.6508, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6669, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6961, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.675, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6605, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.7158, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.6873, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.6684, "pred_logistic_all": 0.6519, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6667, "pred_logistic_all": 0.6613, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8634, "pred_lgbm_base": 0.8652, "pred_logistic_all": 0.7289, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8264, "pred_lgbm_base": 0.8262, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9264, "pred_lgbm_base": 0.8928, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9475, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.7416, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.96, "pred_lgbm_base": 0.9487, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9575, "pred_lgbm_base": 0.9512, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4903, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.3079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4989, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.3716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4894, "pred_lgbm_base": 0.4259, "pred_logistic_all": 0.3279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6048, "pred_lgbm_base": 0.4995, "pred_logistic_all": 0.3582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4014, "pred_lgbm_base": 0.4442, "pred_logistic_all": 0.3194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3943, "pred_lgbm_base": 0.3864, "pred_logistic_all": 0.2921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.3295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.4103, "pred_logistic_all": 0.327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.3119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.3922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.4425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3878, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3894, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.3594, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4429, "pred_lgbm_base": 0.3842, "pred_logistic_all": 0.4682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3973, "pred_lgbm_base": 0.3649, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.4552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3507, "pred_lgbm_base": 0.3685, "pred_logistic_all": 0.3761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.3836, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3505, "pred_lgbm_base": 0.3767, "pred_logistic_all": 0.3767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2746, "pred_lgbm_base": 0.3291, "pred_logistic_all": 0.4786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6741, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.4115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5512, "pred_lgbm_base": 0.4623, "pred_logistic_all": 0.4119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.4951, "pred_logistic_all": 0.4237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4537, "pred_lgbm_base": 0.4914, "pred_logistic_all": 0.4364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5777, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.5063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.5325, "pred_logistic_all": 0.3912, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.4675, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.3657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4389, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4366, "pred_lgbm_base": 0.4517, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5324, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.3808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3902, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5535, "pred_lgbm_base": 0.5534, "pred_logistic_all": 0.4376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.559, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.4142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3623, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.2747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4376, "pred_lgbm_base": 0.3438, "pred_logistic_all": 0.403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3168, "pred_lgbm_base": 0.3497, "pred_logistic_all": 0.2612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3203, "pred_lgbm_base": 0.349, "pred_logistic_all": 0.2753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2979, "pred_lgbm_base": 0.3483, "pred_logistic_all": 0.2591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3039, "pred_lgbm_base": 0.3562, "pred_logistic_all": 0.2844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3406, "pred_lgbm_base": 0.2971, "pred_logistic_all": 0.2802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2948, "pred_lgbm_base": 0.2886, "pred_logistic_all": 0.2896, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3406, "pred_lgbm_base": 0.2956, "pred_logistic_all": 0.2799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4504, "pred_lgbm_base": 0.3386, "pred_logistic_all": 0.2931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.3698, "pred_logistic_all": 0.3688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4377, "pred_lgbm_base": 0.3369, "pred_logistic_all": 0.2928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3154, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.3177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.3304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3241, "pred_lgbm_base": 0.359, "pred_logistic_all": 0.346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5121, "pred_lgbm_base": 0.4282, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3143, "pred_lgbm_base": 0.3397, "pred_logistic_all": 0.3207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4858, "pred_lgbm_base": 0.321, "pred_logistic_all": 0.2604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.3194, "pred_logistic_all": 0.2602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3706, "pred_lgbm_base": 0.3595, "pred_logistic_all": 0.3095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3774, "pred_lgbm_base": 0.3645, "pred_logistic_all": 0.3375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.483, "pred_lgbm_base": 0.3597, "pred_logistic_all": 0.3244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.3241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3551, "pred_lgbm_base": 0.363, "pred_logistic_all": 0.3572, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3576, "pred_lgbm_base": 0.3931, "pred_logistic_all": 0.3696, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4188, "pred_lgbm_base": 0.3774, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5432, "pred_lgbm_base": 0.409, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3577, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.3466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4005, "pred_lgbm_base": 0.4222, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3806, "pred_lgbm_base": 0.4011, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.36, "pred_lgbm_base": 0.3641, "pred_logistic_all": 0.3534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3728, "pred_lgbm_base": 0.4017, "pred_logistic_all": 0.3969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3998, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.3924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4186, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.47, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4467, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.4456, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4493, "pred_lgbm_base": 0.5011, "pred_logistic_all": 0.4774, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.4887, "pred_logistic_all": 0.4555, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4352, "pred_lgbm_base": 0.4833, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2865, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.3844, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2924, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3457, "pred_lgbm_base": 0.4071, "pred_logistic_all": 0.3488, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3523, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.3783, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4532, "pred_lgbm_base": 0.4254, "pred_logistic_all": 0.3652, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4603, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.3953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.4878, "pred_logistic_all": 0.3768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6556, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.4072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5277, "pred_lgbm_base": 0.5253, "pred_logistic_all": 0.5051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4948, "pred_lgbm_base": 0.4655, "pred_logistic_all": 0.4311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4752, "pred_lgbm_base": 0.5045, "pred_logistic_all": 0.4604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5345, "pred_lgbm_base": 0.5134, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.5795, "pred_logistic_all": 0.4879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5092, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.5583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5105, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.594, "pred_lgbm_base": 0.5381, "pred_logistic_all": 0.484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5744, "pred_lgbm_base": 0.5574, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.5024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.596, "pred_logistic_all": 0.5462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4864, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4855, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.4931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5535, "pred_lgbm_base": 0.5772, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5557, "pred_lgbm_base": 0.5281, "pred_logistic_all": 0.5072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.5152, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.5237, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.4638, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.588, "pred_lgbm_base": 0.5372, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.5566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5334, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.4267, "pred_logistic_all": 0.4982, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4878, "pred_lgbm_base": 0.4907, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.5557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5071, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6148, "pred_lgbm_base": 0.5511, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7574, "pred_lgbm_base": 0.6106, "pred_logistic_all": 0.6236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.5455, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5959, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.5319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.5603, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.5576, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6253, "pred_lgbm_base": 0.5881, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.613, "pred_lgbm_base": 0.579, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5971, "pred_lgbm_base": 0.5751, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6214, "pred_lgbm_base": 0.6147, "pred_logistic_all": 0.632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.6132, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6105, "pred_lgbm_base": 0.6091, "pred_logistic_all": 0.633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6818, "pred_lgbm_base": 0.6164, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.617, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.567, "pred_logistic_all": 0.6344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.6381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6763, "pred_lgbm_base": 0.5934, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.6215, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.6009, "pred_logistic_all": 0.639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6226, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.6201, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6507, "pred_lgbm_base": 0.6056, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.6652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4373, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4826, "pred_lgbm_base": 0.4302, "pred_logistic_all": 0.466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3332, "pred_lgbm_base": 0.3532, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3288, "pred_lgbm_base": 0.3466, "pred_logistic_all": 0.4175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3988, "pred_lgbm_base": 0.3497, "pred_logistic_all": 0.3455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3987, "pred_lgbm_base": 0.3599, "pred_logistic_all": 0.3749, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.4834, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.5621, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5728, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5545, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5145, "pred_lgbm_base": 0.4552, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6301, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.4528, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.5595, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.6428, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.6303, "pred_logistic_all": 0.6866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.6513, "pred_logistic_all": 0.658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6116, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7863, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7346, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6675, "pred_lgbm_base": 0.6057, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5825, "pred_lgbm_base": 0.5633, "pred_logistic_all": 0.666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.7089, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5855, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.6087, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5864, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.6847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.6431, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5794, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.62, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6154, "pred_lgbm_base": 0.5679, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9571, "pred_lgbm_base": 0.9236, "pred_logistic_all": 0.664, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9581, "pred_lgbm_base": 0.9319, "pred_logistic_all": 0.604, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9732, "pred_lgbm_base": 0.9614, "pred_logistic_all": 0.6163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4468, "pred_lgbm_base": 0.3652, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2594, "pred_lgbm_base": 0.3638, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2799, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2443, "pred_lgbm_base": 0.3576, "pred_logistic_all": 0.4191, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2996, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3687, "pred_lgbm_base": 0.4756, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2863, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.44, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3028, "pred_lgbm_base": 0.3657, "pred_logistic_all": 0.4973, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2865, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3508, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.4204, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3633, "pred_lgbm_base": 0.4414, "pred_logistic_all": 0.4848, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4554, "pred_lgbm_base": 0.378, "pred_logistic_all": 0.4664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.373, "pred_lgbm_base": 0.4518, "pred_logistic_all": 0.4206, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3813, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.4299, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3404, "pred_lgbm_base": 0.3964, "pred_logistic_all": 0.3469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4627, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3282, "pred_lgbm_base": 0.4087, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3683, "pred_logistic_all": 0.4382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2857, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.4014, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4341, "pred_lgbm_base": 0.4016, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5565, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4153, "pred_lgbm_base": 0.3808, "pred_logistic_all": 0.477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4901, "pred_lgbm_base": 0.3998, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.3949, "pred_logistic_all": 0.4717, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3452, "pred_lgbm_base": 0.3477, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4152, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4458, "pred_lgbm_base": 0.4455, "pred_logistic_all": 0.506, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5941, "pred_lgbm_base": 0.4626, "pred_logistic_all": 0.5871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4782, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.6207, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4504, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4258, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4134, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.6189, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4358, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4199, "pred_lgbm_base": 0.519, "pred_logistic_all": 0.615, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4492, "pred_lgbm_base": 0.5105, "pred_logistic_all": 0.6238, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4021, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.5311, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3077, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3537, "pred_lgbm_base": 0.3962, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3585, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.4439, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5943, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.4222, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3248, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.4977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3563, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.4868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3842, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.4073, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5846, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.521, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.5232, "pred_logistic_all": 0.4808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.5094, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.37, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.4308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.6025, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.5035, "pred_logistic_all": 0.4924, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.5962, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5297, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4106, "pred_lgbm_base": 0.4837, "pred_logistic_all": 0.4725, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4793, "pred_lgbm_base": 0.5646, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5021, "pred_lgbm_base": 0.5777, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.5571, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4152, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4502, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.5142, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3861, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.5354, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5797, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.5123, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.5223, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6706, "pred_lgbm_base": 0.5862, "pred_logistic_all": 0.6424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.5919, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.5946, "pred_logistic_all": 0.6451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.5967, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.6367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.582, "pred_logistic_all": 0.6654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4982, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5236, "pred_lgbm_base": 0.5379, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4862, "pred_lgbm_base": 0.5303, "pred_logistic_all": 0.5341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.5855, "pred_logistic_all": 0.6969, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.5801, "pred_logistic_all": 0.6865, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.6199, "pred_logistic_all": 0.672, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7186, "pred_lgbm_base": 0.635, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6139, "pred_lgbm_base": 0.619, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5118, "pred_lgbm_base": 0.6028, "pred_logistic_all": 0.5412, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.6412, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7215, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.7431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.632, "pred_logistic_all": 0.665, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.6486, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5596, "pred_lgbm_base": 0.631, "pred_logistic_all": 0.6533, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.5866, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.672, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6342, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.6719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6296, "pred_lgbm_base": 0.6165, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6323, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6468, "pred_lgbm_base": 0.6159, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6218, "pred_lgbm_base": 0.5999, "pred_logistic_all": 0.6863, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.6095, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.6937, "pred_logistic_all": 0.664, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.5995, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.5922, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6763, "pred_lgbm_base": 0.605, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7876, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.639, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.6269, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.6745, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6593, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6523, "pred_lgbm_base": 0.6614, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6947, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7037, "pred_logistic_all": 0.7273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.7307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6426, "pred_lgbm_base": 0.5714, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6512, "pred_lgbm_base": 0.6033, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6528, "pred_lgbm_base": 0.6029, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.76, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6847, "pred_lgbm_base": 0.6749, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.7514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7634, "pred_lgbm_base": 0.7005, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.696, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6213, "pred_lgbm_base": 0.6169, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6449, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6731, "pred_lgbm_base": 0.6391, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6782, "pred_lgbm_base": 0.6313, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5959, "pred_lgbm_base": 0.6304, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.6579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.7121, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7156, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6835, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7028, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.7061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7479, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.7159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.7278, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7885, "pred_lgbm_base": 0.704, "pred_logistic_all": 0.7554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7202, "pred_lgbm_base": 0.7472, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7267, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6894, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.7548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7022, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7867, "pred_lgbm_base": 0.7341, "pred_logistic_all": 0.7634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.77, "pred_lgbm_base": 0.7304, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8289, "pred_lgbm_base": 0.7818, "pred_logistic_all": 0.7524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.852, "pred_lgbm_base": 0.8175, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8444, "pred_lgbm_base": 0.8062, "pred_logistic_all": 0.7251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8335, "pred_lgbm_base": 0.8031, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.7923, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7819, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7206, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8352, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8638, "pred_lgbm_base": 0.8132, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.8017, "pred_logistic_all": 0.7555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.7988, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8377, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.7087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.849, "pred_lgbm_base": 0.8368, "pred_logistic_all": 0.7462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8306, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8353, "pred_lgbm_base": 0.8242, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8414, "pred_lgbm_base": 0.7996, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8347, "pred_lgbm_base": 0.8096, "pred_logistic_all": 0.752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8549, "pred_lgbm_base": 0.8037, "pred_logistic_all": 0.726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8395, "pred_lgbm_base": 0.8024, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8583, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8283, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.8081, "pred_logistic_all": 0.717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.8153, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.851, "pred_lgbm_base": 0.8234, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.858, "pred_lgbm_base": 0.8291, "pred_logistic_all": 0.733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8324, "pred_lgbm_base": 0.8106, "pred_logistic_all": 0.6667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8232, "pred_logistic_all": 0.7645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7904, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.5838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.6638, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.6165, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8082, "pred_lgbm_base": 0.7854, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8384, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7644, "pred_lgbm_base": 0.6935, "pred_logistic_all": 0.6486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7854, "pred_lgbm_base": 0.6791, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.6361, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.6305, "pred_logistic_all": 0.6553, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7319, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.6239, "pred_logistic_all": 0.6192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.7517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.7827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7033, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7535, "pred_lgbm_base": 0.7406, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.7474, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7574, "pred_lgbm_base": 0.7541, "pred_logistic_all": 0.7532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.736, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.7226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7427, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.6466, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.7222, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7562, "pred_lgbm_base": 0.7058, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6622, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6905, "pred_logistic_all": 0.7073, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.7034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8569, "pred_lgbm_base": 0.8351, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7143, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.7037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7017, "pred_lgbm_base": 0.6882, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7613, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.7442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7095, "pred_lgbm_base": 0.7402, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7444, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.7117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7668, "pred_logistic_all": 0.7158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7484, "pred_logistic_all": 0.7457, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7634, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.7768, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.772, "pred_logistic_all": 0.7624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7653, "pred_lgbm_base": 0.7356, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.6889, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7966, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7746, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.7327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7535, "pred_lgbm_base": 0.7138, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.7063, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6678, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.688, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.6538, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.728, "pred_logistic_all": 0.6971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8665, "pred_lgbm_base": 0.839, "pred_logistic_all": 0.7698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7372, "pred_lgbm_base": 0.7247, "pred_logistic_all": 0.7464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7505, "pred_lgbm_base": 0.746, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.7375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.7374, "pred_logistic_all": 0.7549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7938, "pred_lgbm_base": 0.7047, "pred_logistic_all": 0.7672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.7383, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8013, "pred_lgbm_base": 0.7646, "pred_logistic_all": 0.7956, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7646, "pred_logistic_all": 0.8235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7802, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.7681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7827, "pred_lgbm_base": 0.7346, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.7337, "pred_logistic_all": 0.7936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7461, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.7355, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7392, "pred_lgbm_base": 0.7252, "pred_logistic_all": 0.7661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.7334, "pred_logistic_all": 0.7692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.7738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.7297, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.7362, "pred_logistic_all": 0.778, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9104, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8328, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.8033, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.7263, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7612, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.7311, "pred_logistic_all": 0.7769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7743, "pred_lgbm_base": 0.7337, "pred_logistic_all": 0.7863, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.7419, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7731, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.7779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7558, "pred_lgbm_base": 0.7547, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7678, "pred_logistic_all": 0.7661, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.7441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.7522, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7837, "pred_lgbm_base": 0.7489, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7544, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.7085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7315, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.7165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.7528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7499, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.7032, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7362, "pred_lgbm_base": 0.7313, "pred_logistic_all": 0.6656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.6425, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6825, "pred_logistic_all": 0.688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7014, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7629, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8078, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.8252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7854, "pred_lgbm_base": 0.78, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7405, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7984, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.7431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7828, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7873, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.8074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7429, "pred_logistic_all": 0.8089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7647, "pred_lgbm_base": 0.727, "pred_logistic_all": 0.8148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.7438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6937, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.7548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.646, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6461, "pred_lgbm_base": 0.6002, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.7038, "pred_logistic_all": 0.8109, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6345, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.674, "pred_logistic_all": 0.7698, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.6487, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.6682, "pred_logistic_all": 0.7622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8544, "pred_lgbm_base": 0.7968, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.8287, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8572, "pred_lgbm_base": 0.827, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8305, "pred_lgbm_base": 0.7783, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8952, "pred_lgbm_base": 0.8727, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9213, "pred_lgbm_base": 0.9112, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8495, "pred_logistic_all": 0.7837, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9045, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7796, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8289, "pred_lgbm_base": 0.8406, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8958, "pred_lgbm_base": 0.8679, "pred_logistic_all": 0.7488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.841, "pred_logistic_all": 0.7101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9481, "pred_lgbm_base": 0.9371, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9501, "pred_lgbm_base": 0.9372, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3266, "pred_lgbm_base": 0.344, "pred_logistic_all": 0.3711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.307, "pred_lgbm_base": 0.3303, "pred_logistic_all": 0.4265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.29, "pred_lgbm_base": 0.3719, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3449, "pred_lgbm_base": 0.3777, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3401, "pred_lgbm_base": 0.3292, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2794, "pred_lgbm_base": 0.3372, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4276, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.4189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4661, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4998, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.4285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4603, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.4927, "pred_logistic_all": 0.4267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4007, "pred_lgbm_base": 0.438, "pred_logistic_all": 0.3902, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.4536, "pred_logistic_all": 0.4091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3981, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3932, "pred_lgbm_base": 0.3896, "pred_logistic_all": 0.4206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3982, "pred_lgbm_base": 0.3968, "pred_logistic_all": 0.3695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4024, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.4153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.406, "pred_lgbm_base": 0.4405, "pred_logistic_all": 0.414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4326, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.3589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3502, "pred_lgbm_base": 0.37, "pred_logistic_all": 0.4293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3631, "pred_lgbm_base": 0.3734, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.387, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3466, "pred_lgbm_base": 0.3529, "pred_logistic_all": 0.3679, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3737, "pred_lgbm_base": 0.3515, "pred_logistic_all": 0.3822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3154, "pred_lgbm_base": 0.3594, "pred_logistic_all": 0.3425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3531, "pred_lgbm_base": 0.3592, "pred_logistic_all": 0.398, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3964, "pred_lgbm_base": 0.3653, "pred_logistic_all": 0.3395, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.3483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3412, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.3287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.4663, "pred_logistic_all": 0.3435, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4536, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.3298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.3437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.4576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3452, "pred_lgbm_base": 0.4205, "pred_logistic_all": 0.482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3571, "pred_lgbm_base": 0.4357, "pred_logistic_all": 0.4446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3192, "pred_lgbm_base": 0.3626, "pred_logistic_all": 0.4084, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3926, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.454, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.4367, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4825, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.5026, "pred_logistic_all": 0.5712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.4912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.433, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.5625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4361, "pred_logistic_all": 0.472, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5326, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.4963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2843, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.3938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.4692, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.35, "pred_lgbm_base": 0.4641, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.368, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.476, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4206, "pred_lgbm_base": 0.4156, "pred_logistic_all": 0.452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.4319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.448, "pred_lgbm_base": 0.4742, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4357, "pred_lgbm_base": 0.4551, "pred_logistic_all": 0.4624, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3658, "pred_lgbm_base": 0.4394, "pred_logistic_all": 0.4955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.4756, "pred_logistic_all": 0.5366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.362, "pred_lgbm_base": 0.44, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3793, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4319, "pred_lgbm_base": 0.4506, "pred_logistic_all": 0.494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4002, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.5185, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3674, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.5274, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3932, "pred_lgbm_base": 0.4873, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4535, "pred_lgbm_base": 0.4497, "pred_logistic_all": 0.5469, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4051, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.5599, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4513, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.5339, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3541, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5136, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.4671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5052, "pred_lgbm_base": 0.4899, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5222, "pred_lgbm_base": 0.4889, "pred_logistic_all": 0.4704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6048, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.5475, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.4155, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4992, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.4777, "pred_logistic_all": 0.5682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.538, "pred_lgbm_base": 0.48, "pred_logistic_all": 0.5553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5395, "pred_lgbm_base": 0.4651, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.5868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5576, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4117, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4864, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.5417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4772, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4993, "pred_lgbm_base": 0.4659, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4976, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.5527, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.5146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5294, "pred_lgbm_base": 0.5066, "pred_logistic_all": 0.478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.5643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5227, "pred_lgbm_base": 0.5157, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4748, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.575, "pred_lgbm_base": 0.4823, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.4813, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.501, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.5309, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5412, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.56, "pred_lgbm_base": 0.4987, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.4728, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4106, "pred_lgbm_base": 0.4707, "pred_logistic_all": 0.4414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.47, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5499, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.5095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4277, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4869, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4406, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4328, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.5018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5566, "pred_lgbm_base": 0.498, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5324, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.5297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5076, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4451, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5881, "pred_lgbm_base": 0.6208, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4796, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.5709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5526, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.4268, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.56, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5736, "pred_lgbm_base": 0.5365, "pred_logistic_all": 0.5114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5669, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6213, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5561, "pred_lgbm_base": 0.51, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.6627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5466, "pred_lgbm_base": 0.4873, "pred_logistic_all": 0.5294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5803, "pred_lgbm_base": 0.523, "pred_logistic_all": 0.5913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6579, "pred_lgbm_base": 0.6136, "pred_logistic_all": 0.6455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.598, "pred_lgbm_base": 0.6, "pred_logistic_all": 0.513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.561, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.559, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4869, "pred_lgbm_base": 0.4915, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6605, "pred_lgbm_base": 0.6545, "pred_logistic_all": 0.6366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.5643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.5877, "pred_logistic_all": 0.5507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.4583, "pred_logistic_all": 0.4749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5808, "pred_lgbm_base": 0.5201, "pred_logistic_all": 0.5353, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5586, "pred_lgbm_base": 0.5694, "pred_logistic_all": 0.561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5384, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5698, "pred_lgbm_base": 0.5092, "pred_logistic_all": 0.5336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.4784, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.636, "pred_logistic_all": 0.4853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6751, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5214, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5953, "pred_lgbm_base": 0.4626, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6071, "pred_lgbm_base": 0.5462, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5841, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5939, "pred_lgbm_base": 0.5657, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.6301, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6112, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.5983, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.6054, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.6113, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6959, "pred_lgbm_base": 0.6832, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7481, "pred_lgbm_base": 0.6989, "pred_logistic_all": 0.6188, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7094, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.6749, "pred_logistic_all": 0.6735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6599, "pred_logistic_all": 0.616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7035, "pred_lgbm_base": 0.7143, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6677, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.6137, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7923, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7607, "pred_lgbm_base": 0.6857, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7617, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.7279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.7345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7233, "pred_lgbm_base": 0.6877, "pred_logistic_all": 0.6272, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8251, "pred_lgbm_base": 0.7426, "pred_logistic_all": 0.7551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7547, "pred_lgbm_base": 0.7278, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.7796, "pred_logistic_all": 0.7457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8049, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8067, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.6868, "pred_logistic_all": 0.7064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8502, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8354, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.7224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.797, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8605, "pred_lgbm_base": 0.795, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8498, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.7232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.7719, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.857, "pred_lgbm_base": 0.7919, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6693, "pred_lgbm_base": 0.6342, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.815, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8771, "pred_lgbm_base": 0.8289, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8651, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.8048, "pred_logistic_all": 0.6967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7943, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.6828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.7881, "pred_logistic_all": 0.7485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7666, "pred_lgbm_base": 0.751, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8317, "pred_lgbm_base": 0.8303, "pred_logistic_all": 0.6891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8338, "pred_lgbm_base": 0.7753, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8969, "pred_lgbm_base": 0.8561, "pred_logistic_all": 0.698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8749, "pred_lgbm_base": 0.8328, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8707, "pred_lgbm_base": 0.8342, "pred_logistic_all": 0.6868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.8642, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8717, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8662, "pred_lgbm_base": 0.8454, "pred_logistic_all": 0.7266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8509, "pred_lgbm_base": 0.842, "pred_logistic_all": 0.7568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8321, "pred_lgbm_base": 0.8194, "pred_logistic_all": 0.7161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8942, "pred_lgbm_base": 0.8594, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.878, "pred_lgbm_base": 0.8556, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8939, "pred_lgbm_base": 0.8483, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.8618, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8878, "pred_lgbm_base": 0.854, "pred_logistic_all": 0.7541, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9031, "pred_lgbm_base": 0.8579, "pred_logistic_all": 0.7533, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.898, "pred_lgbm_base": 0.8438, "pred_logistic_all": 0.7385, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9078, "pred_lgbm_base": 0.8467, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8965, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8617, "pred_lgbm_base": 0.8323, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8644, "pred_lgbm_base": 0.8106, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.829, "pred_lgbm_base": 0.8085, "pred_logistic_all": 0.7193, "pred_empirical_all": 0.6225}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9176, "pred_lgbm_base": 0.8858, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.8563, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8811, "pred_lgbm_base": 0.8446, "pred_logistic_all": 0.7915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8593, "pred_logistic_all": 0.7213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8883, "pred_lgbm_base": 0.8474, "pred_logistic_all": 0.7338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8828, "pred_lgbm_base": 0.8548, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8745, "pred_lgbm_base": 0.8443, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8766, "pred_lgbm_base": 0.8491, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8602, "pred_lgbm_base": 0.8677, "pred_logistic_all": 0.7764, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.909, "pred_lgbm_base": 0.8546, "pred_logistic_all": 0.7926, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.8708, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9141, "pred_lgbm_base": 0.9044, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9044, "pred_lgbm_base": 0.8768, "pred_logistic_all": 0.7683, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8943, "pred_lgbm_base": 0.883, "pred_logistic_all": 0.7351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.8754, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8731, "pred_lgbm_base": 0.8499, "pred_logistic_all": 0.7307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.8211, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8287, "pred_lgbm_base": 0.8049, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8984, "pred_lgbm_base": 0.8886, "pred_logistic_all": 0.6925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8807, "pred_lgbm_base": 0.8732, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9053, "pred_lgbm_base": 0.8535, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.892, "pred_lgbm_base": 0.8818, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9066, "pred_lgbm_base": 0.8807, "pred_logistic_all": 0.7843, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8725, "pred_lgbm_base": 0.8623, "pred_logistic_all": 0.7363, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8524, "pred_lgbm_base": 0.8481, "pred_logistic_all": 0.726, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9107, "pred_lgbm_base": 0.8831, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9092, "pred_lgbm_base": 0.8771, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.8949, "pred_logistic_all": 0.8003, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.921, "pred_lgbm_base": 0.8963, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9164, "pred_lgbm_base": 0.8882, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.913, "pred_lgbm_base": 0.8941, "pred_logistic_all": 0.8013, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9139, "pred_lgbm_base": 0.8799, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9071, "pred_lgbm_base": 0.8614, "pred_logistic_all": 0.78, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9023, "pred_lgbm_base": 0.855, "pred_logistic_all": 0.792, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9068, "pred_lgbm_base": 0.8752, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9085, "pred_lgbm_base": 0.8841, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9162, "pred_lgbm_base": 0.8769, "pred_logistic_all": 0.7986, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9293, "pred_lgbm_base": 0.8883, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9309, "pred_lgbm_base": 0.8855, "pred_logistic_all": 0.7997, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9336, "pred_lgbm_base": 0.8906, "pred_logistic_all": 0.7955, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9131, "pred_lgbm_base": 0.8796, "pred_logistic_all": 0.8365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9167, "pred_lgbm_base": 0.8867, "pred_logistic_all": 0.8131, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9089, "pred_lgbm_base": 0.8764, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9111, "pred_lgbm_base": 0.8788, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9186, "pred_lgbm_base": 0.8955, "pred_logistic_all": 0.813, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8888, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.7718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9166, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.8328, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9009, "pred_lgbm_base": 0.8698, "pred_logistic_all": 0.8013, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9023, "pred_lgbm_base": 0.8655, "pred_logistic_all": 0.8272, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9078, "pred_lgbm_base": 0.8851, "pred_logistic_all": 0.8238, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9142, "pred_lgbm_base": 0.8906, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9062, "pred_lgbm_base": 0.8914, "pred_logistic_all": 0.7766, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9019, "pred_lgbm_base": 0.8892, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.8885, "pred_logistic_all": 0.7716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8955, "pred_lgbm_base": 0.8929, "pred_logistic_all": 0.7635, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9188, "pred_lgbm_base": 0.8996, "pred_logistic_all": 0.7935, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8476, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8948, "pred_lgbm_base": 0.8468, "pred_logistic_all": 0.7738, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8757, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9077, "pred_lgbm_base": 0.8379, "pred_logistic_all": 0.7841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8705, "pred_lgbm_base": 0.8526, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8412, "pred_logistic_all": 0.775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.845, "pred_lgbm_base": 0.833, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.889, "pred_lgbm_base": 0.829, "pred_logistic_all": 0.7704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8624, "pred_lgbm_base": 0.825, "pred_logistic_all": 0.7435, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8413, "pred_lgbm_base": 0.7842, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8603, "pred_lgbm_base": 0.8356, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8397, "pred_lgbm_base": 0.8083, "pred_logistic_all": 0.7672, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.7757, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.6767, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7058, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.7572, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.776, "pred_lgbm_base": 0.7476, "pred_logistic_all": 0.7647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.7208, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9453, "pred_lgbm_base": 0.8795, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9381, "pred_lgbm_base": 0.8772, "pred_logistic_all": 0.7219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8805, "pred_lgbm_base": 0.8635, "pred_logistic_all": 0.6948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9626, "pred_lgbm_base": 0.9567, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5013, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5277, "pred_lgbm_base": 0.5672, "pred_logistic_all": 0.7223, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.4875, "pred_logistic_all": 0.5937, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.717, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5038, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.652, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.7711, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.7265, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6652, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.7322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.5958, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.659, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6526, "pred_lgbm_base": 0.6021, "pred_logistic_all": 0.5988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6952, "pred_logistic_all": 0.7252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.7891, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.706, "pred_lgbm_base": 0.6898, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.776, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6814, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.567, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5475, "pred_lgbm_base": 0.5938, "pred_logistic_all": 0.6748, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5674, "pred_lgbm_base": 0.5953, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6488, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5841, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6131, "pred_lgbm_base": 0.6096, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.6488, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5564, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.6065, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5805, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.6998, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4625, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.5718, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5879, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.6911, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.4793, "pred_logistic_all": 0.6156, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5051, "pred_lgbm_base": 0.5399, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.5784, "pred_logistic_all": 0.6871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.4887, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5204, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.604, "pred_logistic_all": 0.6648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.5995, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.6766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5382, "pred_lgbm_base": 0.5891, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6506, "pred_lgbm_base": 0.6699, "pred_logistic_all": 0.6871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.6949, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.6876, "pred_logistic_all": 0.6736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.7143, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.7357, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6789, "pred_lgbm_base": 0.7341, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5983, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5011, "pred_lgbm_base": 0.543, "pred_logistic_all": 0.5374, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5011, "pred_lgbm_base": 0.5463, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.6012, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.5133, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5132, "pred_lgbm_base": 0.5718, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.51, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4366, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.4299, "pred_logistic_all": 0.6521, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.448, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.6744, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3955, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.664, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.5818, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4274, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.427, "pred_lgbm_base": 0.4789, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4275, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4014, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.4343, "pred_logistic_all": 0.6553, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4535, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5989, "pred_lgbm_base": 0.5142, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.573, "pred_lgbm_base": 0.4738, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5825, "pred_lgbm_base": 0.5188, "pred_logistic_all": 0.5856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5164, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.5792, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.637, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.68, "pred_lgbm_base": 0.5743, "pred_logistic_all": 0.619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.6105, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.5973, "pred_logistic_all": 0.6218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6651, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6377, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5501, "pred_logistic_all": 0.5366, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.591, "pred_lgbm_base": 0.5442, "pred_logistic_all": 0.5936, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.5363, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.5126, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.561, "pred_logistic_all": 0.5279, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6414, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.504, "pred_lgbm_base": 0.4615, "pred_logistic_all": 0.4798, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.4706, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5272, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.4584, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6067, "pred_lgbm_base": 0.4702, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.4168, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5915, "pred_lgbm_base": 0.5135, "pred_logistic_all": 0.629, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.5736, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7005, "pred_lgbm_base": 0.6253, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.634, "pred_lgbm_base": 0.5329, "pred_logistic_all": 0.5983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6465, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6767, "pred_lgbm_base": 0.7015, "pred_logistic_all": 0.7946, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7804, "pred_lgbm_base": 0.6905, "pred_logistic_all": 0.752, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.564, "pred_logistic_all": 0.6915, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5958, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.6996, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6585, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.7733, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5483, "pred_lgbm_base": 0.5442, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.7586, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5655, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.5624, "pred_logistic_all": 0.655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.3707, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3029, "pred_lgbm_base": 0.3927, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3419, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.515, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3431, "pred_lgbm_base": 0.439, "pred_logistic_all": 0.5329, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3203, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4862, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.4656, "pred_logistic_all": 0.6238, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.6802, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5978, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.659, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5399, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.4866, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6678, "pred_logistic_all": 0.7383, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.7145, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.6212, "pred_logistic_all": 0.7007, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.702, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6097, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6208, "pred_lgbm_base": 0.6292, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.7229, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.6308, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7039, "pred_lgbm_base": 0.6801, "pred_logistic_all": 0.7395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.6364, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.6751, "pred_logistic_all": 0.7399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7537, "pred_lgbm_base": 0.7046, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6327, "pred_lgbm_base": 0.6255, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.709, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7316, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.7151, "pred_logistic_all": 0.7572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7842, "pred_lgbm_base": 0.756, "pred_logistic_all": 0.748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7346, "pred_lgbm_base": 0.7201, "pred_logistic_all": 0.7391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.726, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.726, "pred_lgbm_base": 0.6724, "pred_logistic_all": 0.7175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.7248, "pred_logistic_all": 0.7357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.7034, "pred_logistic_all": 0.7174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6927, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.6772, "pred_logistic_all": 0.764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6868, "pred_lgbm_base": 0.6902, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.7138, "pred_logistic_all": 0.7472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7727, "pred_lgbm_base": 0.7136, "pred_logistic_all": 0.747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.7449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.722, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7668, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.75, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7215, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.6753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.7472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.736, "pred_lgbm_base": 0.7368, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.8092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7419, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7156, "pred_lgbm_base": 0.7062, "pred_logistic_all": 0.7545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.8079, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8227, "pred_lgbm_base": 0.7945, "pred_logistic_all": 0.7822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.6938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8107, "pred_lgbm_base": 0.786, "pred_logistic_all": 0.81, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.8008, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7306, "pred_lgbm_base": 0.6386, "pred_logistic_all": 0.6467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.6436, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6962, "pred_lgbm_base": 0.7161, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7265, "pred_lgbm_base": 0.7076, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8454, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8004, "pred_lgbm_base": 0.7858, "pred_logistic_all": 0.7697, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.6815, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.7631, "pred_logistic_all": 0.7587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.687, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6294, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7791, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8118, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8445, "pred_lgbm_base": 0.7963, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.7176, "pred_logistic_all": 0.6587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8072, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8257, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7792, "pred_lgbm_base": 0.7721, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7934, "pred_lgbm_base": 0.7868, "pred_logistic_all": 0.6382, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.6413, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7635, "pred_lgbm_base": 0.8229, "pred_logistic_all": 0.5639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7395, "pred_lgbm_base": 0.8071, "pred_logistic_all": 0.551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8286, "pred_lgbm_base": 0.8339, "pred_logistic_all": 0.6071, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.8188, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8566, "pred_lgbm_base": 0.796, "pred_logistic_all": 0.697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8145, "pred_lgbm_base": 0.8183, "pred_logistic_all": 0.6463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.7958, "pred_logistic_all": 0.6563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8412, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8195, "pred_lgbm_base": 0.8125, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8341, "pred_lgbm_base": 0.7889, "pred_logistic_all": 0.6971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.7866, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8272, "pred_lgbm_base": 0.8014, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.5926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8434, "pred_lgbm_base": 0.8082, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8115, "pred_lgbm_base": 0.7894, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.799, "pred_lgbm_base": 0.8115, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8764, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.6927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7733, "pred_lgbm_base": 0.7963, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7793, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.7894, "pred_logistic_all": 0.6851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8561, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8174, "pred_lgbm_base": 0.7359, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7828, "pred_lgbm_base": 0.7167, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.728, "pred_lgbm_base": 0.6663, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.6348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.6828, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6934, "pred_logistic_all": 0.5755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6857, "pred_lgbm_base": 0.6827, "pred_logistic_all": 0.5627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.6382, "pred_logistic_all": 0.5773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.6258, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8406, "pred_lgbm_base": 0.834, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8419, "pred_lgbm_base": 0.8177, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8562, "pred_lgbm_base": 0.8203, "pred_logistic_all": 0.7315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8596, "pred_lgbm_base": 0.8275, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8586, "pred_lgbm_base": 0.8179, "pred_logistic_all": 0.6974, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8639, "pred_lgbm_base": 0.8165, "pred_logistic_all": 0.6935, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.7649, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.745, "pred_logistic_all": 0.6698, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.7175, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.733, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7472, "pred_lgbm_base": 0.7186, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.6553, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6687, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.6697, "pred_logistic_all": 0.68, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7489, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.678, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6981, "pred_lgbm_base": 0.6327, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7515, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.6476, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.6088, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7973, "pred_lgbm_base": 0.7442, "pred_logistic_all": 0.699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6642, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.7255, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.618, "pred_lgbm_base": 0.6788, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.7273, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.6696, "pred_logistic_all": 0.6121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.707, "pred_logistic_all": 0.6724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.7055, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7913, "pred_lgbm_base": 0.7541, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.8348, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7913, "pred_lgbm_base": 0.7499, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7685, "pred_lgbm_base": 0.7427, "pred_logistic_all": 0.8302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7295, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.7274, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.7238, "pred_logistic_all": 0.7671, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7282, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.7594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8557, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.8111, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8441, "pred_lgbm_base": 0.7695, "pred_logistic_all": 0.7793, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7157, "pred_lgbm_base": 0.7111, "pred_logistic_all": 0.7203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7403, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6809, "pred_lgbm_base": 0.7, "pred_logistic_all": 0.722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.7895, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7255, "pred_lgbm_base": 0.7393, "pred_logistic_all": 0.7881, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7917, "pred_lgbm_base": 0.7409, "pred_logistic_all": 0.7534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7288, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7945, "pred_lgbm_base": 0.7927, "pred_logistic_all": 0.7754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8819, "pred_lgbm_base": 0.8613, "pred_logistic_all": 0.7608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7945, "pred_lgbm_base": 0.7925, "pred_logistic_all": 0.782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.774, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.8086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6592, "pred_logistic_all": 0.677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.8063, "pred_logistic_all": 0.7325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7446, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.7289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7157, "pred_logistic_all": 0.7226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.7084, "pred_logistic_all": 0.7203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7742, "pred_lgbm_base": 0.7318, "pred_logistic_all": 0.7221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7998, "pred_lgbm_base": 0.817, "pred_logistic_all": 0.8295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.7919, "pred_logistic_all": 0.8343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7945, "pred_logistic_all": 0.8194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7969, "pred_lgbm_base": 0.7924, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.8562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.837, "pred_logistic_all": 0.844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8738, "pred_lgbm_base": 0.8442, "pred_logistic_all": 0.8525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7343, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7765, "pred_lgbm_base": 0.6664, "pred_logistic_all": 0.7303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.6907, "pred_logistic_all": 0.7719, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.7041, "pred_logistic_all": 0.7775, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6356, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.729, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6294, "pred_lgbm_base": 0.6494, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5629, "pred_lgbm_base": 0.5698, "pred_logistic_all": 0.6996, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6308, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7116, "pred_lgbm_base": 0.665, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6676, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6699, "pred_lgbm_base": 0.5894, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.7488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6764, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.71, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6166, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7573, "pred_lgbm_base": 0.7293, "pred_logistic_all": 0.7166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.744, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.759, "pred_logistic_all": 0.744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8002, "pred_lgbm_base": 0.7639, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.7464, "pred_logistic_all": 0.7394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7719, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7409, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7723, "pred_lgbm_base": 0.774, "pred_logistic_all": 0.7962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7495, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.792, "pred_lgbm_base": 0.7649, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.865, "pred_lgbm_base": 0.8639, "pred_logistic_all": 0.8375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8545, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.8218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8237, "pred_lgbm_base": 0.8151, "pred_logistic_all": 0.7817, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8276, "pred_lgbm_base": 0.7718, "pred_logistic_all": 0.7655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.7719, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7852, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.8089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7631, "pred_lgbm_base": 0.7557, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.778, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7644, "pred_logistic_all": 0.79, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7725, "pred_lgbm_base": 0.7808, "pred_logistic_all": 0.795, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.7561, "pred_logistic_all": 0.7911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7828, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.7557, "pred_logistic_all": 0.7812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7954, "pred_lgbm_base": 0.7639, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7888, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.7879, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7705, "pred_lgbm_base": 0.7639, "pred_logistic_all": 0.7863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7915, "pred_lgbm_base": 0.7693, "pred_logistic_all": 0.8145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7863, "pred_lgbm_base": 0.7611, "pred_logistic_all": 0.79, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.7668, "pred_logistic_all": 0.7946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.7587, "pred_logistic_all": 0.7923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.7557, "pred_logistic_all": 0.7964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.7473, "pred_logistic_all": 0.7659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.7305, "pred_logistic_all": 0.7724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7597, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.7369, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.7658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.7506, "pred_logistic_all": 0.7538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.754, "pred_lgbm_base": 0.7353, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7488, "pred_logistic_all": 0.7431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7653, "pred_lgbm_base": 0.7425, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.7018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.7361, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.597, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6403, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.6196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.4359, "pred_logistic_all": 0.5289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5284, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.5957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.4255, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.367, "pred_logistic_all": 0.4385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4169, "pred_lgbm_base": 0.3692, "pred_logistic_all": 0.4382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.5169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6099, "pred_lgbm_base": 0.5775, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6539, "pred_lgbm_base": 0.6151, "pred_logistic_all": 0.5727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6084, "pred_lgbm_base": 0.5634, "pred_logistic_all": 0.553, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5816, "pred_lgbm_base": 0.5505, "pred_logistic_all": 0.5709, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.5422, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6383, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4577, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.4772, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.44, "pred_lgbm_base": 0.4157, "pred_logistic_all": 0.4769, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.4845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3758, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.4765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3592, "pred_lgbm_base": 0.3795, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.4513, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4506, "pred_lgbm_base": 0.4069, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.4958, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4667, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.5504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5466, "pred_lgbm_base": 0.5137, "pred_logistic_all": 0.4907, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5288, "pred_lgbm_base": 0.5087, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.3655, "pred_logistic_all": 0.5876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4777, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4104, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.4803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4268, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.4124, "pred_logistic_all": 0.4526, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4162, "pred_lgbm_base": 0.4076, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.5173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5336, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5847, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.6007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6993, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7772, "pred_lgbm_base": 0.7368, "pred_logistic_all": 0.6572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9105, "pred_lgbm_base": 0.8779, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.934, "pred_lgbm_base": 0.9566, "pred_logistic_all": 0.4213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.426, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.3988, "pred_logistic_all": 0.4823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4098, "pred_lgbm_base": 0.356, "pred_logistic_all": 0.425, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.4592, "pred_logistic_all": 0.5233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.4971, "pred_logistic_all": 0.5737, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5028, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.4751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.3918, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3989, "pred_lgbm_base": 0.3815, "pred_logistic_all": 0.4745, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4414, "pred_lgbm_base": 0.3889, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4163, "pred_lgbm_base": 0.3293, "pred_logistic_all": 0.4263, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4193, "pred_lgbm_base": 0.3805, "pred_logistic_all": 0.4745, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.371, "pred_lgbm_base": 0.3821, "pred_logistic_all": 0.4546, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.4558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.4633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4586, "pred_lgbm_base": 0.4305, "pred_logistic_all": 0.3796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.3642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.3584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.378, "pred_lgbm_base": 0.3792, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.523, "pred_logistic_all": 0.5897, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3428, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.5937, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3893, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.529, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3334, "pred_lgbm_base": 0.4012, "pred_logistic_all": 0.4448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4941, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.7165, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5164, "pred_lgbm_base": 0.5122, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.5008, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4942, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.6128, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4164, "pred_lgbm_base": 0.4457, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4408, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4843, "pred_lgbm_base": 0.5288, "pred_logistic_all": 0.5812, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.507, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.407, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4967, "pred_lgbm_base": 0.3704, "pred_logistic_all": 0.4549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4692, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.3805, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3748, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.423, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.39, "pred_lgbm_base": 0.4108, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6788, "pred_logistic_all": 0.7614, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.5384, "pred_logistic_all": 0.6413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.5194, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5721, "pred_lgbm_base": 0.4814, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5206, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.6935, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.7511, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6471, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.8002, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.6399, "pred_logistic_all": 0.7519, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4764, "pred_logistic_all": 0.6677, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6172, "pred_logistic_all": 0.726, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6398, "pred_lgbm_base": 0.6574, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.8018, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.6431, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.726, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.7563, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7388, "pred_lgbm_base": 0.7159, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.7136, "pred_logistic_all": 0.772, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7409, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.7782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6558, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.7853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6108, "pred_lgbm_base": 0.7167, "pred_logistic_all": 0.7598, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.6168, "pred_logistic_all": 0.7044, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.6332, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6934, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.6982, "pred_logistic_all": 0.7363, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.8226, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7333, "pred_lgbm_base": 0.7257, "pred_logistic_all": 0.8088, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6564, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.6301, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.7864, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6989, "pred_lgbm_base": 0.6624, "pred_logistic_all": 0.7622, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.7465, "pred_logistic_all": 0.7632, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7841, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.799, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.641, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.6466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.4884, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7134, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7016, "pred_lgbm_base": 0.6475, "pred_logistic_all": 0.7784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6129, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6724, "pred_lgbm_base": 0.6112, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6938, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.7487, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.64, "pred_logistic_all": 0.7648, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6559, "pred_logistic_all": 0.7499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.726, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.686, "pred_logistic_all": 0.7835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7403, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.7717, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7627, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.7848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7231, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.7812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.6938, "pred_logistic_all": 0.756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6836, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.7085, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.6292, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6686, "pred_lgbm_base": 0.5676, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6075, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.8222, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7589, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7461, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.7479, "pred_logistic_all": 0.7732, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.8072, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.7883, "pred_logistic_all": 0.7759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.7859, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6411, "pred_lgbm_base": 0.6215, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.7672, "pred_logistic_all": 0.7041, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7541, "pred_lgbm_base": 0.7715, "pred_logistic_all": 0.7614, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7528, "pred_logistic_all": 0.7229, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7588, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7234, "pred_lgbm_base": 0.6952, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.7509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7323, "pred_lgbm_base": 0.6937, "pred_logistic_all": 0.753, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6118, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6542, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7272, "pred_lgbm_base": 0.732, "pred_logistic_all": 0.7973, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7206, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.7465, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7453, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.7947, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7197, "pred_lgbm_base": 0.7047, "pred_logistic_all": 0.7585, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7629, "pred_lgbm_base": 0.755, "pred_logistic_all": 0.7967, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.706, "pred_lgbm_base": 0.6287, "pred_logistic_all": 0.7031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6963, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.734, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.7158, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.7879, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7006, "pred_lgbm_base": 0.7109, "pred_logistic_all": 0.6898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4727, "pred_lgbm_base": 0.4738, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.781, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.6636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.7032, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7906, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.6876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7862, "pred_lgbm_base": 0.6964, "pred_logistic_all": 0.6965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8036, "pred_lgbm_base": 0.7813, "pred_logistic_all": 0.8369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7829, "pred_lgbm_base": 0.7631, "pred_logistic_all": 0.7669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.7583, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7332, "pred_logistic_all": 0.7895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.8012, "pred_logistic_all": 0.8568, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8298, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.7374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8547, "pred_lgbm_base": 0.8007, "pred_logistic_all": 0.7639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7855, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8809, "pred_lgbm_base": 0.8262, "pred_logistic_all": 0.7245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8647, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8451, "pred_lgbm_base": 0.7988, "pred_logistic_all": 0.7056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8427, "pred_lgbm_base": 0.8017, "pred_logistic_all": 0.8117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8538, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8404, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.8182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.7171, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8149, "pred_lgbm_base": 0.7989, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8436, "pred_lgbm_base": 0.8161, "pred_logistic_all": 0.828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.7782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8292, "pred_lgbm_base": 0.7998, "pred_logistic_all": 0.8299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7898, "pred_lgbm_base": 0.784, "pred_logistic_all": 0.7382, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.7744, "pred_logistic_all": 0.8284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8032, "pred_lgbm_base": 0.7819, "pred_logistic_all": 0.7964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8237, "pred_lgbm_base": 0.8074, "pred_logistic_all": 0.7979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.8008, "pred_logistic_all": 0.7617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8268, "pred_lgbm_base": 0.7964, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8128, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.816, "pred_lgbm_base": 0.8107, "pred_logistic_all": 0.8097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8306, "pred_lgbm_base": 0.818, "pred_logistic_all": 0.8054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8421, "pred_lgbm_base": 0.835, "pred_logistic_all": 0.7526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8348, "pred_lgbm_base": 0.8362, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8404, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.8007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.822, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.825, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8376, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.7955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.8027, "pred_logistic_all": 0.7892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.7904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.775, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8219, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.7926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8593, "pred_lgbm_base": 0.8088, "pred_logistic_all": 0.7984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.809, "pred_logistic_all": 0.8312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8018, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.8187, "pred_logistic_all": 0.8709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8463, "pred_lgbm_base": 0.8087, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.8243, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8556, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.7573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8313, "pred_lgbm_base": 0.8191, "pred_logistic_all": 0.7799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8201, "pred_lgbm_base": 0.8189, "pred_logistic_all": 0.8428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8263, "pred_lgbm_base": 0.8088, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8392, "pred_lgbm_base": 0.8102, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8248, "pred_lgbm_base": 0.8143, "pred_logistic_all": 0.8122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8371, "pred_lgbm_base": 0.8192, "pred_logistic_all": 0.8662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8423, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.87, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.7016, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8548, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.6762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6985, "pred_lgbm_base": 0.6156, "pred_logistic_all": 0.678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.7662, "pred_logistic_all": 0.6646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8613, "pred_lgbm_base": 0.8405, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8402, "pred_lgbm_base": 0.8253, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7495, "pred_lgbm_base": 0.6997, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7592, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.674, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.742, "pred_lgbm_base": 0.6975, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7622, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6666, "pred_lgbm_base": 0.63, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7873, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6791, "pred_logistic_all": 0.7239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.673, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5302, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.55, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6554, "pred_lgbm_base": 0.5957, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.6456, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6561, "pred_logistic_all": 0.7002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7593, "pred_lgbm_base": 0.7528, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7567, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.6489, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7572, "pred_lgbm_base": 0.7186, "pred_logistic_all": 0.6625, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8788, "pred_lgbm_base": 0.8527, "pred_logistic_all": 0.7897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8098, "pred_lgbm_base": 0.7782, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.8184, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.745, "pred_lgbm_base": 0.7194, "pred_logistic_all": 0.8136, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7408, "pred_lgbm_base": 0.7818, "pred_logistic_all": 0.8237, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7543, "pred_lgbm_base": 0.7607, "pred_logistic_all": 0.8206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8279, "pred_lgbm_base": 0.807, "pred_logistic_all": 0.8153, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7399, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.8176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7471, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.8211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7468, "pred_logistic_all": 0.8109, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8122, "pred_lgbm_base": 0.7594, "pred_logistic_all": 0.8503, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8043, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.8107, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7333, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.7389, "pred_logistic_all": 0.7629, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7355, "pred_lgbm_base": 0.7181, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7355, "pred_lgbm_base": 0.7273, "pred_logistic_all": 0.7988, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.7967, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7936, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.8093, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.7555, "pred_logistic_all": 0.803, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.7987, "pred_logistic_all": 0.8033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8093, "pred_lgbm_base": 0.7923, "pred_logistic_all": 0.8101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7718, "pred_lgbm_base": 0.7912, "pred_logistic_all": 0.8093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.8328, "pred_logistic_all": 0.7918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.8629, "pred_logistic_all": 0.821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8809, "pred_lgbm_base": 0.876, "pred_logistic_all": 0.8606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8862, "pred_lgbm_base": 0.8629, "pred_logistic_all": 0.8198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8895, "pred_lgbm_base": 0.8578, "pred_logistic_all": 0.8324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8572, "pred_lgbm_base": 0.8236, "pred_logistic_all": 0.8179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8933, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.8442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8865, "pred_lgbm_base": 0.8662, "pred_logistic_all": 0.8553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.89, "pred_lgbm_base": 0.8615, "pred_logistic_all": 0.8324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8207, "pred_lgbm_base": 0.8121, "pred_logistic_all": 0.8538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8881, "pred_lgbm_base": 0.8539, "pred_logistic_all": 0.8113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.8159, "pred_logistic_all": 0.843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8746, "pred_lgbm_base": 0.8737, "pred_logistic_all": 0.8484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.7882, "pred_logistic_all": 0.723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7218, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.6887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6729, "pred_lgbm_base": 0.6303, "pred_logistic_all": 0.6611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7357, "pred_lgbm_base": 0.7245, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8079, "pred_logistic_all": 0.8386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.8548, "pred_logistic_all": 0.8362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8686, "pred_lgbm_base": 0.8655, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8696, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.8535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.7217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7139, "pred_lgbm_base": 0.7012, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6213, "pred_lgbm_base": 0.6928, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.7029, "pred_logistic_all": 0.6846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.55, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.6482, "pred_logistic_all": 0.711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6609, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.5583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.6155, "pred_logistic_all": 0.6103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7646, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.6312, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.7899, "pred_logistic_all": 0.8097, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8407, "pred_lgbm_base": 0.775, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.7811, "pred_logistic_all": 0.8317, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.7827, "pred_logistic_all": 0.8338, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.7881, "pred_logistic_all": 0.8456, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8677, "pred_lgbm_base": 0.8691, "pred_logistic_all": 0.8513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7079, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.6762, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8556, "pred_lgbm_base": 0.8277, "pred_logistic_all": 0.8338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8998, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.7993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8996, "pred_lgbm_base": 0.8716, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9038, "pred_lgbm_base": 0.8719, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8982, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.8477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.7365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8363, "pred_lgbm_base": 0.8185, "pred_logistic_all": 0.8551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.7857, "pred_logistic_all": 0.7979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8865, "pred_lgbm_base": 0.8553, "pred_logistic_all": 0.8813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8874, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.8761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.8154, "pred_logistic_all": 0.8578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7833, "pred_lgbm_base": 0.7779, "pred_logistic_all": 0.8015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.7562, "pred_logistic_all": 0.8131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8697, "pred_lgbm_base": 0.8242, "pred_logistic_all": 0.8033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8674, "pred_lgbm_base": 0.8239, "pred_logistic_all": 0.8098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.7851, "pred_logistic_all": 0.7875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8102, "pred_lgbm_base": 0.7812, "pred_logistic_all": 0.8325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.6852, "pred_logistic_all": 0.8479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.8759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8104, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.8683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7177, "pred_logistic_all": 0.8747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.7334, "pred_logistic_all": 0.8803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.8722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8266, "pred_lgbm_base": 0.7658, "pred_logistic_all": 0.8341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.782, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.9002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7705, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.8921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7757, "pred_logistic_all": 0.8512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7403, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.8506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8107, "pred_lgbm_base": 0.7993, "pred_logistic_all": 0.8823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.7796, "pred_logistic_all": 0.8746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.827, "pred_lgbm_base": 0.7681, "pred_logistic_all": 0.7954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8328, "pred_lgbm_base": 0.7987, "pred_logistic_all": 0.8306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.7925, "pred_logistic_all": 0.8818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8142, "pred_lgbm_base": 0.805, "pred_logistic_all": 0.8188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8117, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.8835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8082, "pred_lgbm_base": 0.7348, "pred_logistic_all": 0.8747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8284, "pred_lgbm_base": 0.777, "pred_logistic_all": 0.905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.7513, "pred_logistic_all": 0.878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7597, "pred_lgbm_base": 0.7443, "pred_logistic_all": 0.8791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7474, "pred_lgbm_base": 0.74, "pred_logistic_all": 0.8854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.8905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.882, "pred_lgbm_base": 0.8897, "pred_logistic_all": 0.8912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9181, "pred_lgbm_base": 0.9039, "pred_logistic_all": 0.902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9208, "pred_lgbm_base": 0.9075, "pred_logistic_all": 0.9055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9264, "pred_lgbm_base": 0.9423, "pred_logistic_all": 0.8596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9406, "pred_lgbm_base": 0.9237, "pred_logistic_all": 0.9217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.936, "pred_lgbm_base": 0.9307, "pred_logistic_all": 0.8471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9453, "pred_lgbm_base": 0.9474, "pred_logistic_all": 0.8759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9414, "pred_lgbm_base": 0.9444, "pred_logistic_all": 0.8624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9831, "pred_lgbm_base": 0.9745, "pred_logistic_all": 0.8551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9781, "pred_lgbm_base": 0.9718, "pred_logistic_all": 0.8422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9866, "pred_lgbm_base": 0.9828, "pred_logistic_all": 0.8888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9867, "pred_lgbm_base": 0.9836, "pred_logistic_all": 0.8971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9849, "pred_lgbm_base": 0.9794, "pred_logistic_all": 0.8871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4385, "pred_lgbm_base": 0.4074, "pred_logistic_all": 0.5084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5401, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4402, "pred_lgbm_base": 0.4172, "pred_logistic_all": 0.5403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5064, "pred_lgbm_base": 0.4174, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5501, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.4428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.428, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.3531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3951, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.4379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3824, "pred_lgbm_base": 0.3638, "pred_logistic_all": 0.4457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.4276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3019, "pred_lgbm_base": 0.3597, "pred_logistic_all": 0.5015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2996, "pred_lgbm_base": 0.3364, "pred_logistic_all": 0.4147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.3785, "pred_logistic_all": 0.4319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4502, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.4319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4532, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.4341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5111, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5067, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5062, "pred_lgbm_base": 0.4895, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4768, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5644, "pred_lgbm_base": 0.4258, "pred_logistic_all": 0.4047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5457, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4661, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3227, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.3865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3211, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.3817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3597, "pred_lgbm_base": 0.4389, "pred_logistic_all": 0.3182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3611, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.3339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3456, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.3158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2987, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.3441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2869, "pred_lgbm_base": 0.3347, "pred_logistic_all": 0.3686, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3839, "pred_lgbm_base": 0.485, "pred_logistic_all": 0.3406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3531, "pred_lgbm_base": 0.3922, "pred_logistic_all": 0.3491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3966, "pred_lgbm_base": 0.5044, "pred_logistic_all": 0.357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4283, "pred_lgbm_base": 0.544, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.341, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.2564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2976, "pred_lgbm_base": 0.3659, "pred_logistic_all": 0.3537, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3475, "pred_lgbm_base": 0.4535, "pred_logistic_all": 0.2814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3433, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.3083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2579, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.1885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3891, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.3024, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4339, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5654, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.4909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4437, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.4754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4269, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3825, "pred_lgbm_base": 0.3328, "pred_logistic_all": 0.3955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.3446, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4699, "pred_lgbm_base": 0.3886, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4344, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.383, "pred_lgbm_base": 0.4425, "pred_logistic_all": 0.526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4235, "pred_lgbm_base": 0.4536, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4118, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3737, "pred_lgbm_base": 0.4066, "pred_logistic_all": 0.4549, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.465, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5038, "pred_lgbm_base": 0.5388, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5039, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4962, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4771, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.4432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.5272, "pred_logistic_all": 0.5321, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4976, "pred_lgbm_base": 0.5043, "pred_logistic_all": 0.5354, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.5905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.415, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.5273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4119, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.5246, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4284, "pred_lgbm_base": 0.5174, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4188, "pred_lgbm_base": 0.5103, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3925, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.642, "pred_lgbm_base": 0.6112, "pred_logistic_all": 0.5969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.561, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.5862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.5541, "pred_logistic_all": 0.5493, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4261, "pred_lgbm_base": 0.5009, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.4388, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5078, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4266, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.4594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.3844, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3773, "pred_lgbm_base": 0.3987, "pred_logistic_all": 0.4342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4298, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.4276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.5122, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.4326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5581, "pred_lgbm_base": 0.4243, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.4382, "pred_logistic_all": 0.4802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6007, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5251, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5982, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.6391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6025, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6219, "pred_lgbm_base": 0.5691, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.5935, "pred_logistic_all": 0.624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.5841, "pred_logistic_all": 0.6296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.4372, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7723, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.5492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6322, "pred_lgbm_base": 0.6228, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6825, "pred_lgbm_base": 0.6365, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.672, "pred_logistic_all": 0.5847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6947, "pred_lgbm_base": 0.6305, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5976, "pred_lgbm_base": 0.5779, "pred_logistic_all": 0.6269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5495, "pred_lgbm_base": 0.5465, "pred_logistic_all": 0.6259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.6349, "pred_logistic_all": 0.6219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5863, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5552, "pred_logistic_all": 0.4456, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.5347, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5555, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6316, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.63, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5711, "pred_lgbm_base": 0.5446, "pred_logistic_all": 0.5412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5287, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5188, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5381, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.5909, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5692, "pred_lgbm_base": 0.5998, "pred_logistic_all": 0.5526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5561, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6885, "pred_lgbm_base": 0.5779, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6755, "pred_lgbm_base": 0.5451, "pred_logistic_all": 0.5233, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5874, "pred_lgbm_base": 0.621, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.655, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.5887, "pred_logistic_all": 0.565, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4018, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.4945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7184, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7319, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.6395, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7408, "pred_lgbm_base": 0.7045, "pred_logistic_all": 0.6217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7717, "pred_lgbm_base": 0.7807, "pred_logistic_all": 0.6708, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.7716, "pred_logistic_all": 0.6493, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.7435, "pred_logistic_all": 0.6568, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.7576, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.7288, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8201, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.6651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6853, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.77, "pred_logistic_all": 0.6534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.839, "pred_lgbm_base": 0.8233, "pred_logistic_all": 0.6635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7081, "pred_lgbm_base": 0.6985, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.8075, "pred_logistic_all": 0.6517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6806, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6986, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.6578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7377, "pred_lgbm_base": 0.6601, "pred_logistic_all": 0.623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7044, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.6987, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7317, "pred_lgbm_base": 0.7096, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6975, "pred_logistic_all": 0.656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6981, "pred_lgbm_base": 0.6985, "pred_logistic_all": 0.6281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6877, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.676, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8177, "pred_lgbm_base": 0.7129, "pred_logistic_all": 0.7233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.7053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7907, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.7215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7137, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.6622, "pred_logistic_all": 0.7181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7479, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7299, "pred_lgbm_base": 0.6861, "pred_logistic_all": 0.6505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6973, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.692, "pred_lgbm_base": 0.6893, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.6975, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6009, "pred_lgbm_base": 0.6058, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6484, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.6395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.6552, "pred_logistic_all": 0.6989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.59, "pred_lgbm_base": 0.5888, "pred_logistic_all": 0.6401, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.6063, "pred_logistic_all": 0.6379, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.6345, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.627, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.6669, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7026, "pred_lgbm_base": 0.6759, "pred_logistic_all": 0.6789, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.6916, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.6238, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6962, "pred_lgbm_base": 0.6464, "pred_logistic_all": 0.6812, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7138, "pred_lgbm_base": 0.6501, "pred_logistic_all": 0.6862, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.6305, "pred_logistic_all": 0.6836, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6298, "pred_logistic_all": 0.6827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6649, "pred_logistic_all": 0.6823, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6576, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.6722, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5883, "pred_lgbm_base": 0.5893, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5998, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5999, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.6924, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.694, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.6452, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8043, "pred_lgbm_base": 0.7229, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.737, "pred_lgbm_base": 0.7334, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8444, "pred_lgbm_base": 0.7763, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.7171, "pred_logistic_all": 0.6375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7515, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7243, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.625, "pred_logistic_all": 0.6013, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.6118, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7831, "pred_lgbm_base": 0.7859, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6962, "pred_lgbm_base": 0.7458, "pred_logistic_all": 0.6415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7685, "pred_lgbm_base": 0.7078, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7965, "pred_lgbm_base": 0.7527, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7241, "pred_logistic_all": 0.7071, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.6642, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.816, "pred_lgbm_base": 0.6931, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7622, "pred_lgbm_base": 0.6268, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.6001, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8113, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7721, "pred_lgbm_base": 0.6522, "pred_logistic_all": 0.6359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.6186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5975, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6605, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7507, "pred_lgbm_base": 0.7057, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6492, "pred_logistic_all": 0.6741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.741, "pred_lgbm_base": 0.7076, "pred_logistic_all": 0.6978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.6513, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.7588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8564, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.7742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8321, "pred_lgbm_base": 0.735, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9264, "pred_lgbm_base": 0.9284, "pred_logistic_all": 0.7617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.954, "pred_lgbm_base": 0.9448, "pred_logistic_all": 0.6891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9287, "pred_lgbm_base": 0.941, "pred_logistic_all": 0.778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8803, "pred_lgbm_base": 0.889, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9265, "pred_lgbm_base": 0.9187, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8701, "pred_lgbm_base": 0.8567, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9767, "pred_lgbm_base": 0.9735, "pred_logistic_all": 0.7471, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9528, "pred_lgbm_base": 0.9442, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9759, "pred_lgbm_base": 0.9755, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4172, "pred_lgbm_base": 0.3701, "pred_logistic_all": 0.3493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5266, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.4238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3289, "pred_lgbm_base": 0.3165, "pred_logistic_all": 0.4131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4541, "pred_lgbm_base": 0.4254, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4247, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.4297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3962, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.4983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4584, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3794, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.4868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4303, "pred_lgbm_base": 0.4177, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3493, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.435, "pred_lgbm_base": 0.401, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4193, "pred_lgbm_base": 0.4082, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3915, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.5207, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4076, "pred_lgbm_base": 0.4032, "pred_logistic_all": 0.4768, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3989, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.4449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.394, "pred_lgbm_base": 0.3928, "pred_logistic_all": 0.432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4269, "pred_lgbm_base": 0.3907, "pred_logistic_all": 0.4683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3147, "pred_lgbm_base": 0.3521, "pred_logistic_all": 0.3309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3794, "pred_lgbm_base": 0.4066, "pred_logistic_all": 0.3838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.545, "pred_lgbm_base": 0.474, "pred_logistic_all": 0.5031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.4656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4605, "pred_lgbm_base": 0.4311, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4517, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5131, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.4791, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5122, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3516, "pred_lgbm_base": 0.3798, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4883, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4313, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4296, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.4674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4648, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.4777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5301, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4997, "pred_lgbm_base": 0.5028, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3714, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3327, "pred_lgbm_base": 0.396, "pred_logistic_all": 0.4226, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3878, "pred_lgbm_base": 0.4551, "pred_logistic_all": 0.4151, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4423, "pred_lgbm_base": 0.5165, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.432, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.5034, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4158, "pred_lgbm_base": 0.4086, "pred_logistic_all": 0.5244, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4654, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5084, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4603, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.4925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.4692, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5307, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.5134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.499, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4478, "pred_lgbm_base": 0.423, "pred_logistic_all": 0.4736, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.4583, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4204, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4682, "pred_lgbm_base": 0.4581, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4445, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.5208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4597, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4129, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.456, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.5386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6082, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5745, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.5157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.4961, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.6527, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6389, "pred_lgbm_base": 0.5438, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.6296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6941, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5063, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6489, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.612, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.641, "pred_lgbm_base": 0.6661, "pred_logistic_all": 0.643, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5933, "pred_lgbm_base": 0.5501, "pred_logistic_all": 0.567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.67, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5443, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6496, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.5966, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5832, "pred_lgbm_base": 0.5379, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7334, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5428, "pred_lgbm_base": 0.524, "pred_logistic_all": 0.5968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7238, "pred_lgbm_base": 0.6619, "pred_logistic_all": 0.6723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.5835, "pred_logistic_all": 0.6413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7676, "pred_lgbm_base": 0.7375, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7408, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5841, "pred_lgbm_base": 0.5803, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7886, "pred_lgbm_base": 0.7408, "pred_logistic_all": 0.684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7708, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.6726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7887, "pred_lgbm_base": 0.675, "pred_logistic_all": 0.673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.6634, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6014, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.6938, "pred_logistic_all": 0.6921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7867, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7402, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7535, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.6774, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7671, "pred_lgbm_base": 0.731, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7402, "pred_lgbm_base": 0.7178, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7568, "pred_lgbm_base": 0.7157, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6444, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6889, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.6439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7031, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.6051, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.558, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8263, "pred_lgbm_base": 0.7582, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7466, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6573, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.6035, "pred_logistic_all": 0.5742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8051, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.7902, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8014, "pred_lgbm_base": 0.7348, "pred_logistic_all": 0.643, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7225, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7945, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.7046, "pred_logistic_all": 0.6853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8084, "pred_lgbm_base": 0.7501, "pred_logistic_all": 0.6735, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7767, "pred_lgbm_base": 0.7379, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.6002, "pred_logistic_all": 0.6214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.6114, "pred_logistic_all": 0.577, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.6272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6607, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.6678, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.6725, "pred_logistic_all": 0.6933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.671, "pred_logistic_all": 0.6724, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6969, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6784, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.6677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6838, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.6835, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.6798, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6715, "pred_logistic_all": 0.7164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.7214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7123, "pred_lgbm_base": 0.6881, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.6953, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7367, "pred_lgbm_base": 0.6658, "pred_logistic_all": 0.701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6329, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.6285, "pred_logistic_all": 0.6611, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7126, "pred_lgbm_base": 0.6833, "pred_logistic_all": 0.6786, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6994, "pred_lgbm_base": 0.6825, "pred_logistic_all": 0.678, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7238, "pred_lgbm_base": 0.6948, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6556, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.6701, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7338, "pred_lgbm_base": 0.6798, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8673, "pred_lgbm_base": 0.7777, "pred_logistic_all": 0.7483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8449, "pred_lgbm_base": 0.7664, "pred_logistic_all": 0.7383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7207, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9155, "pred_lgbm_base": 0.8572, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8977, "pred_lgbm_base": 0.8312, "pred_logistic_all": 0.684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9143, "pred_lgbm_base": 0.8741, "pred_logistic_all": 0.6806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.856, "pred_logistic_all": 0.6691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.8544, "pred_logistic_all": 0.6874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8427, "pred_lgbm_base": 0.8263, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.5904}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6298, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.7695, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.5589, "pred_logistic_all": 0.658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6636, "pred_lgbm_base": 0.5817, "pred_logistic_all": 0.6863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8758, "pred_lgbm_base": 0.8419, "pred_logistic_all": 0.7469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8605, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7886, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7946, "pred_lgbm_base": 0.745, "pred_logistic_all": 0.7195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7122, "pred_lgbm_base": 0.7019, "pred_logistic_all": 0.6516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7954, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.7145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8297, "pred_lgbm_base": 0.7577, "pred_logistic_all": 0.6722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8008, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6377, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.724, "pred_logistic_all": 0.7347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6745, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8361, "pred_lgbm_base": 0.7621, "pred_logistic_all": 0.7181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.7318, "pred_logistic_all": 0.7074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.7012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8411, "pred_lgbm_base": 0.7938, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8145, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.7064, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6722, "pred_lgbm_base": 0.629, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.755, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6822, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8747, "pred_lgbm_base": 0.7874, "pred_logistic_all": 0.7197, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.7591, "pred_logistic_all": 0.709, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7189, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6588, "pred_logistic_all": 0.6656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8593, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.6553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8566, "pred_lgbm_base": 0.7636, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8462, "pred_lgbm_base": 0.7684, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.7555, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8481, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.7601, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.842, "pred_lgbm_base": 0.7645, "pred_logistic_all": 0.7508, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8607, "pred_lgbm_base": 0.7617, "pred_logistic_all": 0.753, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8702, "pred_lgbm_base": 0.7508, "pred_logistic_all": 0.7432, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8534, "pred_lgbm_base": 0.7591, "pred_logistic_all": 0.7049, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8618, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.821, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8808, "pred_lgbm_base": 0.788, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8959, "pred_lgbm_base": 0.8382, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8651, "pred_lgbm_base": 0.7675, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8337, "pred_lgbm_base": 0.7011, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8689, "pred_lgbm_base": 0.82, "pred_logistic_all": 0.6569, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8118, "pred_logistic_all": 0.6661, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.7918, "pred_logistic_all": 0.645, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.7778, "pred_logistic_all": 0.7134, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7378, "pred_logistic_all": 0.7025, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8192, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.702, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8111, "pred_lgbm_base": 0.7444, "pred_logistic_all": 0.7007, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7861, "pred_lgbm_base": 0.7231, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8645, "pred_lgbm_base": 0.8005, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8652, "pred_lgbm_base": 0.7916, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8355, "pred_lgbm_base": 0.7701, "pred_logistic_all": 0.6973, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8466, "pred_lgbm_base": 0.7888, "pred_logistic_all": 0.732, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7084, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.7235, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7771, "pred_lgbm_base": 0.7101, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6981, "pred_lgbm_base": 0.6857, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.6857, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6395, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6844, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.7897, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.6059, "pred_logistic_all": 0.688, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.659, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.6702, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7482, "pred_lgbm_base": 0.7207, "pred_logistic_all": 0.7239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.7207, "pred_logistic_all": 0.7045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.6961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9296, "pred_lgbm_base": 0.9008, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9661, "pred_lgbm_base": 0.9551, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9827, "pred_lgbm_base": 0.9759, "pred_logistic_all": 0.8173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.991, "pred_lgbm_base": 0.9887, "pred_logistic_all": 0.838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.4233, "pred_logistic_all": 0.5249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4791, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.5318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4666, "pred_lgbm_base": 0.4632, "pred_logistic_all": 0.457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.4133, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4365, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.4111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3832, "pred_lgbm_base": 0.4303, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4331, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.39, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.4269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3821, "pred_lgbm_base": 0.4481, "pred_logistic_all": 0.418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3975, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.4382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4381, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.3943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3518, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.3698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4242, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.4032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4575, "pred_lgbm_base": 0.4894, "pred_logistic_all": 0.4566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.4738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.4095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.4573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4233, "pred_lgbm_base": 0.429, "pred_logistic_all": 0.4624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4234, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5027, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.4573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5258, "pred_lgbm_base": 0.4423, "pred_logistic_all": 0.5147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4629, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4706, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.4029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5173, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.4941, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5142, "pred_lgbm_base": 0.4384, "pred_logistic_all": 0.468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.4726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.402, "pred_logistic_all": 0.4612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4594, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.4089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3742, "pred_lgbm_base": 0.4082, "pred_logistic_all": 0.3909, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3637, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.4694, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3742, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.3906, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5482, "pred_lgbm_base": 0.3131, "pred_logistic_all": 0.4332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4279, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.4165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4406, "pred_lgbm_base": 0.3398, "pred_logistic_all": 0.3606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4792, "pred_lgbm_base": 0.3677, "pred_logistic_all": 0.3581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3021, "pred_lgbm_base": 0.3454, "pred_logistic_all": 0.3363, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4818, "pred_lgbm_base": 0.3759, "pred_logistic_all": 0.3879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3824, "pred_lgbm_base": 0.3524, "pred_logistic_all": 0.3486, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3814, "pred_lgbm_base": 0.3827, "pred_logistic_all": 0.3821, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3462, "pred_lgbm_base": 0.3517, "pred_logistic_all": 0.3489, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3839, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5376, "pred_lgbm_base": 0.3563, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3653, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4639, "pred_lgbm_base": 0.3814, "pred_logistic_all": 0.4073, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6936, "pred_lgbm_base": 0.3973, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.682, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4725, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4308, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3536, "pred_lgbm_base": 0.4364, "pred_logistic_all": 0.4101, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.348, "pred_lgbm_base": 0.4178, "pred_logistic_all": 0.4037, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3602, "pred_lgbm_base": 0.4432, "pred_logistic_all": 0.4413, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3882, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4043, "pred_lgbm_base": 0.4463, "pred_logistic_all": 0.4065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4078, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.47, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4844, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4666, "pred_lgbm_base": 0.5278, "pred_logistic_all": 0.4816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.3764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3428, "pred_lgbm_base": 0.3947, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4446, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.5021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3809, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.4156, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.359, "pred_lgbm_base": 0.4359, "pred_logistic_all": 0.4259, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3877, "pred_lgbm_base": 0.4495, "pred_logistic_all": 0.4469, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.4435, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3784, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3143, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.3838, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4568, "pred_lgbm_base": 0.5655, "pred_logistic_all": 0.5369, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3079, "pred_lgbm_base": 0.4163, "pred_logistic_all": 0.4125, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4593, "pred_lgbm_base": 0.552, "pred_logistic_all": 0.5685, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3241, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2336, "pred_lgbm_base": 0.3887, "pred_logistic_all": 0.3721, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2871, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.3402, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.5755, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5355, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5304, "pred_lgbm_base": 0.5332, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.533, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5734, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.5725, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5734, "pred_lgbm_base": 0.5981, "pred_logistic_all": 0.5848, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5222, "pred_lgbm_base": 0.5549, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6071, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.6386, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.5639, "pred_logistic_all": 0.5605, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5249, "pred_lgbm_base": 0.5305, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.5518, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.5383, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5066, "pred_lgbm_base": 0.6073, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4796, "pred_lgbm_base": 0.5709, "pred_logistic_all": 0.519, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5066, "pred_lgbm_base": 0.6048, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.553, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5653, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.4183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.4089, "pred_logistic_all": 0.4165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.4496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5507, "pred_lgbm_base": 0.4244, "pred_logistic_all": 0.374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.3762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6509, "pred_lgbm_base": 0.4526, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3144, "pred_lgbm_base": 0.4046, "pred_logistic_all": 0.3869, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6391, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.3647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.5511, "pred_logistic_all": 0.6059, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.647, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5835, "pred_lgbm_base": 0.5426, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5848, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.5003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.5334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4616, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.4538, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5998, "pred_lgbm_base": 0.58, "pred_logistic_all": 0.6441, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6045, "pred_lgbm_base": 0.5964, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5905, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.654, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.5918, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.662, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5367, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.577, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5782, "pred_lgbm_base": 0.5818, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4461, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.5307, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4002, "pred_lgbm_base": 0.4461, "pred_logistic_all": 0.5198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4431, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.366, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.436, "pred_lgbm_base": 0.473, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5205, "pred_lgbm_base": 0.5077, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6696, "pred_lgbm_base": 0.5839, "pred_logistic_all": 0.4507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5107, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.5414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.5746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.5734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5326, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.5094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4518, "pred_lgbm_base": 0.4357, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.47, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.5221, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5603, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.4934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6299, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.5808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.5644, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5321, "pred_lgbm_base": 0.5536, "pred_logistic_all": 0.4595, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.4494, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.4749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5144, "pred_logistic_all": 0.5329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4255, "pred_lgbm_base": 0.5908, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4895, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.5396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.5561, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5856, "pred_logistic_all": 0.531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5739, "pred_lgbm_base": 0.5367, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5103, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6815, "pred_lgbm_base": 0.5916, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7276, "pred_lgbm_base": 0.6608, "pred_logistic_all": 0.618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.6085, "pred_logistic_all": 0.6226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.5539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6626, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.6366, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5569, "pred_lgbm_base": 0.5196, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.645, "pred_lgbm_base": 0.6018, "pred_logistic_all": 0.6055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6398, "pred_lgbm_base": 0.6044, "pred_logistic_all": 0.6092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7379, "pred_lgbm_base": 0.681, "pred_logistic_all": 0.6092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.5833, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5975, "pred_lgbm_base": 0.5947, "pred_logistic_all": 0.6023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6264, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.5993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6356, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.6317, "pred_logistic_all": 0.6038, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6642, "pred_lgbm_base": 0.6486, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6541, "pred_lgbm_base": 0.6347, "pred_logistic_all": 0.6287, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5695, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5915, "pred_lgbm_base": 0.5581, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6185, "pred_lgbm_base": 0.6094, "pred_logistic_all": 0.5285, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6342, "pred_lgbm_base": 0.6284, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6068, "pred_lgbm_base": 0.5546, "pred_logistic_all": 0.583, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5794, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.5458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6059, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.484, "pred_logistic_all": 0.5498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5057, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.5427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7167, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.6438, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6792, "pred_lgbm_base": 0.6623, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6792, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5658, "pred_lgbm_base": 0.5237, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.503, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.5782, "pred_logistic_all": 0.4951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.5671, "pred_logistic_all": 0.4908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7803, "pred_lgbm_base": 0.7073, "pred_logistic_all": 0.7045, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6626, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.7141, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5781, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.675, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5688, "pred_lgbm_base": 0.5815, "pred_logistic_all": 0.6693, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5381, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.6167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.4558, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6254, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7036, "pred_lgbm_base": 0.6909, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.7069, "pred_logistic_all": 0.6919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.7061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7492, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.584, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.6723, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.751, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7879, "pred_lgbm_base": 0.7648, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7702, "pred_lgbm_base": 0.769, "pred_logistic_all": 0.7544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.7448, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.7297, "pred_logistic_all": 0.7568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7588, "pred_lgbm_base": 0.7408, "pred_logistic_all": 0.7501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7534, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.7424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7404, "pred_lgbm_base": 0.7244, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7637, "pred_lgbm_base": 0.7467, "pred_logistic_all": 0.7287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7838, "pred_lgbm_base": 0.7468, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7747, "pred_lgbm_base": 0.7633, "pred_logistic_all": 0.7041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7587, "pred_lgbm_base": 0.7509, "pred_logistic_all": 0.7019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7687, "pred_lgbm_base": 0.7595, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7708, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7846, "pred_lgbm_base": 0.7553, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.5846, "pred_logistic_all": 0.5988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7448, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.7578, "pred_logistic_all": 0.7662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.7564, "pred_logistic_all": 0.7574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.7167, "pred_logistic_all": 0.6585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7135, "pred_lgbm_base": 0.7081, "pred_logistic_all": 0.6177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7549, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.7753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7313, "pred_lgbm_base": 0.7267, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.737, "pred_logistic_all": 0.7257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7631, "pred_lgbm_base": 0.7167, "pred_logistic_all": 0.7043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7631, "pred_lgbm_base": 0.7341, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.7054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.7021, "pred_logistic_all": 0.7158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7284, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.7321, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7412, "pred_lgbm_base": 0.7357, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.6575, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6636, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.5537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6731, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.5293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6039, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.6396, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.6597, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6198, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.7088, "pred_logistic_all": 0.7358, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7293, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6981, "pred_lgbm_base": 0.6681, "pred_logistic_all": 0.6951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.735, "pred_logistic_all": 0.6895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7611, "pred_lgbm_base": 0.7244, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7704, "pred_lgbm_base": 0.7427, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7664, "pred_lgbm_base": 0.739, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7401, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.764, "pred_logistic_all": 0.7464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.804, "pred_lgbm_base": 0.748, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8085, "pred_lgbm_base": 0.7543, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.7575, "pred_logistic_all": 0.7482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7914, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.7764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7438, "pred_logistic_all": 0.7784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7523, "pred_lgbm_base": 0.7554, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.766, "pred_logistic_all": 0.7818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.7539, "pred_logistic_all": 0.7281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7404, "pred_logistic_all": 0.7404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7778, "pred_lgbm_base": 0.7357, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7693, "pred_lgbm_base": 0.7278, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7429, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.7297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6988, "pred_lgbm_base": 0.6978, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.7142, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.752, "pred_lgbm_base": 0.7296, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.7455, "pred_logistic_all": 0.7529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7421, "pred_lgbm_base": 0.7392, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.7498, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7714, "pred_logistic_all": 0.758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.778, "pred_lgbm_base": 0.7569, "pred_logistic_all": 0.8008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7199, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7144, "pred_logistic_all": 0.734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.7918, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7397, "pred_lgbm_base": 0.7029, "pred_logistic_all": 0.7266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7066, "pred_lgbm_base": 0.6747, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.7705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7829, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6488, "pred_lgbm_base": 0.697, "pred_logistic_all": 0.7092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.6889, "pred_logistic_all": 0.7402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7319, "pred_lgbm_base": 0.771, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.7091, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7747, "pred_logistic_all": 0.6932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8048, "pred_lgbm_base": 0.7803, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.478, "pred_lgbm_base": 0.5014, "pred_logistic_all": 0.5249, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.6389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.5132, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5449, "pred_lgbm_base": 0.482, "pred_logistic_all": 0.5942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5101, "pred_logistic_all": 0.6221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.6244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.4779, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4511, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4514, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.5936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4502, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6701, "pred_lgbm_base": 0.6119, "pred_logistic_all": 0.481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6747, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.3676, "pred_logistic_all": 0.4927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.6617, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7499, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.7669, "pred_logistic_all": 0.7783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.889, "pred_lgbm_base": 0.8493, "pred_logistic_all": 0.8392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8666, "pred_lgbm_base": 0.7991, "pred_logistic_all": 0.6374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8114, "pred_logistic_all": 0.6856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8491, "pred_lgbm_base": 0.8093, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.892, "pred_lgbm_base": 0.7992, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8886, "pred_lgbm_base": 0.8772, "pred_logistic_all": 0.6983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9457, "pred_lgbm_base": 0.94, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9164, "pred_lgbm_base": 0.8917, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9589, "pred_lgbm_base": 0.9301, "pred_logistic_all": 0.7452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9703, "pred_lgbm_base": 0.9675, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9724, "pred_lgbm_base": 0.9744, "pred_logistic_all": 0.7305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9847, "pred_lgbm_base": 0.9844, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4523, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.3791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.3505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3837, "pred_lgbm_base": 0.3958, "pred_logistic_all": 0.3152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.3717, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.3396, "pred_logistic_all": 0.3287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4512, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.3191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4234, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.4266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.4181, "pred_logistic_all": 0.3353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4777, "pred_lgbm_base": 0.3617, "pred_logistic_all": 0.4625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4107, "pred_lgbm_base": 0.4162, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4709, "pred_lgbm_base": 0.3533, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.325, "pred_lgbm_base": 0.3451, "pred_logistic_all": 0.4103, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2975, "pred_lgbm_base": 0.3257, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3483, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.4867, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3773, "pred_lgbm_base": 0.3662, "pred_logistic_all": 0.3692, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3463, "pred_lgbm_base": 0.354, "pred_logistic_all": 0.4445, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3773, "pred_lgbm_base": 0.3645, "pred_logistic_all": 0.3689, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3035, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.3378, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3126, "pred_lgbm_base": 0.36, "pred_logistic_all": 0.4125, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3035, "pred_lgbm_base": 0.3748, "pred_logistic_all": 0.3375, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4028, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.4237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3611, "pred_lgbm_base": 0.4031, "pred_logistic_all": 0.3033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3759, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.3836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3611, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.3031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3173, "pred_lgbm_base": 0.3718, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4514, "pred_lgbm_base": 0.4231, "pred_logistic_all": 0.4397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3339, "pred_lgbm_base": 0.3519, "pred_logistic_all": 0.4662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4037, "pred_lgbm_base": 0.3521, "pred_logistic_all": 0.411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3938, "pred_lgbm_base": 0.38, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4141, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4148, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3489, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.3282, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.3356, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3337, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.362, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3666, "pred_lgbm_base": 0.4408, "pred_logistic_all": 0.3353, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.335, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.3632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2776, "pred_lgbm_base": 0.3347, "pred_logistic_all": 0.1856, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3013, "pred_lgbm_base": 0.3434, "pred_logistic_all": 0.391, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3434, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.3725, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2797, "pred_lgbm_base": 0.373, "pred_logistic_all": 0.3423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4334, "pred_lgbm_base": 0.4326, "pred_logistic_all": 0.4653, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3367, "pred_lgbm_base": 0.3957, "pred_logistic_all": 0.4324, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.477, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3283, "pred_lgbm_base": 0.3784, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3939, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.4589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3439, "pred_lgbm_base": 0.393, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3441, "pred_lgbm_base": 0.355, "pred_logistic_all": 0.3682, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3975, "pred_lgbm_base": 0.3925, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3815, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.4104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.3544, "pred_logistic_all": 0.3362, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3486, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.3627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3855, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.4001, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.4784, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4558, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.3576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4499, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.4235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4674, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.4828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.381, "pred_logistic_all": 0.4788, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4864, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4936, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.5417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5705, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6306, "pred_lgbm_base": 0.4073, "pred_logistic_all": 0.4521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.4477, "pred_logistic_all": 0.4626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.444, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.4382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4511, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.4699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.462, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.5264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4656, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4178, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4178, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.3898, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4369, "pred_logistic_all": 0.3118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4351, "pred_logistic_all": 0.3115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3643, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.3454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.371, "pred_lgbm_base": 0.3847, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3586, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.3431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3653, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.3724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5098, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4797, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.3766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4875, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.4901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.5161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5451, "pred_lgbm_base": 0.5225, "pred_logistic_all": 0.515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.4694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.5276, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5614, "pred_lgbm_base": 0.5087, "pred_logistic_all": 0.56, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.5018, "pred_logistic_all": 0.5368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4828, "pred_lgbm_base": 0.4804, "pred_logistic_all": 0.393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.367, "pred_lgbm_base": 0.4627, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.403, "pred_lgbm_base": 0.3976, "pred_logistic_all": 0.4008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5419, "pred_lgbm_base": 0.4425, "pred_logistic_all": 0.3847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4941, "pred_lgbm_base": 0.4365, "pred_logistic_all": 0.383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.4913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5576, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.4094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.542, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.4528, "pred_logistic_all": 0.4578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5763, "pred_lgbm_base": 0.4581, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.4107, "pred_logistic_all": 0.4528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5439, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.3906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.3962, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5436, "pred_lgbm_base": 0.3989, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.541, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.603, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5618, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.4074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6001, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.4335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5902, "pred_lgbm_base": 0.5168, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5101, "pred_lgbm_base": 0.4592, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.5198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.5159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.53, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.5616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5846, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.5302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.557, "pred_lgbm_base": 0.5311, "pred_logistic_all": 0.5851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.6142, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6207, "pred_lgbm_base": 0.5684, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5935, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6716, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.4748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6256, "pred_lgbm_base": 0.5266, "pred_logistic_all": 0.5846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6237, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5734, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.6207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5436, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.594, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5722, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6369, "pred_lgbm_base": 0.6186, "pred_logistic_all": 0.6357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.629, "pred_logistic_all": 0.6388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5955, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6093, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5819, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5802, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.5458, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6638, "pred_lgbm_base": 0.614, "pred_logistic_all": 0.5856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5932, "pred_lgbm_base": 0.5298, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6405, "pred_lgbm_base": 0.5933, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.5923, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.5925, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5373, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.5289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5596, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5456, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5269, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6358, "pred_logistic_all": 0.5475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6666, "pred_lgbm_base": 0.6325, "pred_logistic_all": 0.6051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7893, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.6017, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5769, "pred_lgbm_base": 0.5615, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.691, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.831, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6956, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.5018, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.6946, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5389, "pred_lgbm_base": 0.4384, "pred_logistic_all": 0.266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.465, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.5355, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.6479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.5846, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7323, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.5773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7658, "pred_lgbm_base": 0.7381, "pred_logistic_all": 0.699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7074, "pred_lgbm_base": 0.6268, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6883, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.6648, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7749, "pred_lgbm_base": 0.7362, "pred_logistic_all": 0.7315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6021, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.6525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6662, "pred_logistic_all": 0.7116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7334, "pred_lgbm_base": 0.7088, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3525, "pred_lgbm_base": 0.2957, "pred_logistic_all": 0.4436, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3512, "pred_lgbm_base": 0.2749, "pred_logistic_all": 0.4192, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4295, "pred_lgbm_base": 0.3194, "pred_logistic_all": 0.2244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4332, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.2473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.4, "pred_logistic_all": 0.4148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4784, "pred_logistic_all": 0.3823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4314, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5815, "pred_lgbm_base": 0.5394, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.5737, "pred_logistic_all": 0.498, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6361, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.4569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.6207, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6216, "pred_lgbm_base": 0.5472, "pred_logistic_all": 0.6984, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6737, "pred_lgbm_base": 0.6499, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.6507, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4164, "pred_lgbm_base": 0.4313, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.6505, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.6029, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.629, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5133, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6643, "pred_lgbm_base": 0.5765, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6224, "pred_lgbm_base": 0.5651, "pred_logistic_all": 0.6245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.5627, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.7357, "pred_logistic_all": 0.7022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8893, "pred_lgbm_base": 0.8916, "pred_logistic_all": 0.7441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3609, "pred_lgbm_base": 0.3651, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4703, "pred_lgbm_base": 0.4756, "pred_logistic_all": 0.617, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4119, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.6797, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4202, "pred_lgbm_base": 0.402, "pred_logistic_all": 0.5833, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5097, "pred_lgbm_base": 0.4761, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.4264, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.4658, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.5454, "pred_logistic_all": 0.4498, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4531, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.484, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.5688, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6154, "pred_lgbm_base": 0.5335, "pred_logistic_all": 0.6131, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5052, "pred_lgbm_base": 0.5643, "pred_logistic_all": 0.553, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4766, "pred_lgbm_base": 0.4408, "pred_logistic_all": 0.611, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4158, "pred_lgbm_base": 0.4624, "pred_logistic_all": 0.5641, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.427, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.4948, "pred_empirical_all": 0.3333}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5313, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.5384, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4295, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5037, "pred_lgbm_base": 0.4944, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.4997, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4722, "pred_lgbm_base": 0.5253, "pred_logistic_all": 0.4872, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.5883, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4332, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.6489, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4944, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.5818, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3942, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.313, "pred_lgbm_base": 0.4752, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5349, "pred_lgbm_base": 0.5508, "pred_logistic_all": 0.5274, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5751, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.559, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.548, "pred_lgbm_base": 0.5498, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6275, "pred_lgbm_base": 0.6, "pred_logistic_all": 0.6384, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6094, "pred_lgbm_base": 0.6601, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.744, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7861, "pred_lgbm_base": 0.8081, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5918, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4676, "pred_lgbm_base": 0.4839, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4851, "pred_lgbm_base": 0.4949, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5137, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.562, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3541, "pred_lgbm_base": 0.4199, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3608, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.4438, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4212, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.5602, "pred_logistic_all": 0.553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6355, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.5738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5442, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.5481, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.563, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5576, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4995, "pred_lgbm_base": 0.5077, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4682, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.6054, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.517, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6693, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.5643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6634, "pred_lgbm_base": 0.5738, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.6393, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4362, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.48, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5849, "pred_lgbm_base": 0.5842, "pred_logistic_all": 0.4996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.5694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.5488, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5834, "pred_lgbm_base": 0.5297, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6347, "pred_lgbm_base": 0.5562, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.5768, "pred_logistic_all": 0.5802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4453, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.5199, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5643, "pred_lgbm_base": 0.5698, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5581, "pred_lgbm_base": 0.5737, "pred_logistic_all": 0.604, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.5512, "pred_logistic_all": 0.5679, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5098, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.5766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5487, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6185, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6118, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.5713, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.6345, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.571, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7316, "pred_lgbm_base": 0.6719, "pred_logistic_all": 0.7604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7253, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.852, "pred_lgbm_base": 0.8448, "pred_logistic_all": 0.8055, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6393, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8111, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.8049, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4204, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.6307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.544, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.594, "pred_lgbm_base": 0.575, "pred_logistic_all": 0.6662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6313, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6597, "pred_lgbm_base": 0.6457, "pred_logistic_all": 0.7269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6557, "pred_lgbm_base": 0.66, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.6583, "pred_logistic_all": 0.7033, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7978, "pred_lgbm_base": 0.8062, "pred_logistic_all": 0.7652, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8134, "pred_logistic_all": 0.7897, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.8008, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.8087, "pred_logistic_all": 0.7809, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3313, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.7054, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6965, "pred_lgbm_base": 0.7589, "pred_logistic_all": 0.8051, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5757, "pred_lgbm_base": 0.77, "pred_logistic_all": 0.751, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.7586, "pred_logistic_all": 0.8088, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.7619, "pred_logistic_all": 0.7411, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5299, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.7362, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.7834, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.7259, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6856, "pred_lgbm_base": 0.6783, "pred_logistic_all": 0.742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.8448, "pred_logistic_all": 0.786, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.8204, "pred_logistic_all": 0.7918, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7974, "pred_lgbm_base": 0.7941, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.7597, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.7962, "pred_logistic_all": 0.7842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.7824, "pred_logistic_all": 0.7915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.8708, "pred_logistic_all": 0.7877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.7459, "pred_logistic_all": 0.7877, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6103, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5851, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.6039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.657, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.5613, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5996, "pred_lgbm_base": 0.5591, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.6228, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5813, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.515, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.5395, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3973, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.4404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3987, "pred_lgbm_base": 0.451, "pred_logistic_all": 0.4486, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.4202, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4866, "pred_lgbm_base": 0.5566, "pred_logistic_all": 0.4785, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.4681, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6046, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2807, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.4109, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.5889, "pred_logistic_all": 0.4272, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.3857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6208, "pred_lgbm_base": 0.5698, "pred_logistic_all": 0.5222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.3854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6599, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4997, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.4367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5448, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5484, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.5161, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6672, "pred_lgbm_base": 0.576, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6051, "pred_lgbm_base": 0.5465, "pred_logistic_all": 0.7047, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7952, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.7576, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.8432, "pred_logistic_all": 0.7481, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.7946, "pred_logistic_all": 0.7674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.6326, "pred_logistic_all": 0.7135, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.6477, "pred_logistic_all": 0.731, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7425, "pred_lgbm_base": 0.7689, "pred_logistic_all": 0.7646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.7732, "pred_logistic_all": 0.7765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.6543, "pred_logistic_all": 0.6736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.8047, "pred_logistic_all": 0.7747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7645, "pred_lgbm_base": 0.7968, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7966, "pred_lgbm_base": 0.7973, "pred_logistic_all": 0.8005, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8211, "pred_lgbm_base": 0.8379, "pred_logistic_all": 0.7726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8239, "pred_lgbm_base": 0.8465, "pred_logistic_all": 0.7749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8169, "pred_lgbm_base": 0.8016, "pred_logistic_all": 0.7916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8422, "pred_lgbm_base": 0.8054, "pred_logistic_all": 0.795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.855, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8176, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.7974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8183, "pred_lgbm_base": 0.8026, "pred_logistic_all": 0.8269, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8377, "pred_lgbm_base": 0.849, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8529, "pred_lgbm_base": 0.8429, "pred_logistic_all": 0.8026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.8396, "pred_logistic_all": 0.813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8277, "pred_lgbm_base": 0.8295, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7824, "pred_lgbm_base": 0.8217, "pred_logistic_all": 0.7996, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.8034, "pred_logistic_all": 0.8204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.789, "pred_lgbm_base": 0.819, "pred_logistic_all": 0.7953, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.7971, "pred_logistic_all": 0.8179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.8037, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7411, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7677, "pred_lgbm_base": 0.7496, "pred_logistic_all": 0.7913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.7241, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7601, "pred_lgbm_base": 0.7724, "pred_logistic_all": 0.7574, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8114, "pred_lgbm_base": 0.7884, "pred_logistic_all": 0.7805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.7634, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.8411, "pred_logistic_all": 0.736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.8476, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.7735, "pred_logistic_all": 0.8068, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8495, "pred_lgbm_base": 0.8724, "pred_logistic_all": 0.7591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8553, "pred_lgbm_base": 0.8717, "pred_logistic_all": 0.8209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8902, "pred_lgbm_base": 0.877, "pred_logistic_all": 0.7926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8407, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8266, "pred_lgbm_base": 0.8698, "pred_logistic_all": 0.7766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.7093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7411, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.834, "pred_lgbm_base": 0.8599, "pred_logistic_all": 0.7791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8193, "pred_lgbm_base": 0.8083, "pred_logistic_all": 0.8252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.6782, "pred_logistic_all": 0.73, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7485, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.8111, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7711, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8804, "pred_lgbm_base": 0.8724, "pred_logistic_all": 0.7834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8754, "pred_lgbm_base": 0.8818, "pred_logistic_all": 0.8146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8451, "pred_lgbm_base": 0.8559, "pred_logistic_all": 0.8215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8745, "pred_lgbm_base": 0.8656, "pred_logistic_all": 0.8167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8727, "pred_lgbm_base": 0.8674, "pred_logistic_all": 0.817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8886, "pred_lgbm_base": 0.8583, "pred_logistic_all": 0.8218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8787, "pred_lgbm_base": 0.8665, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8708, "pred_lgbm_base": 0.863, "pred_logistic_all": 0.7935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7943, "pred_lgbm_base": 0.7764, "pred_logistic_all": 0.832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.865, "pred_lgbm_base": 0.8677, "pred_logistic_all": 0.7888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8591, "pred_lgbm_base": 0.85, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.819, "pred_logistic_all": 0.76, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.8223, "pred_logistic_all": 0.7945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7963, "pred_lgbm_base": 0.8067, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8307, "pred_lgbm_base": 0.79, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.6659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8714, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.7937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.698, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.6541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8608, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.8014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8243, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.7713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.8308, "pred_logistic_all": 0.7562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8215, "pred_lgbm_base": 0.8267, "pred_logistic_all": 0.7729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8794, "pred_lgbm_base": 0.8447, "pred_logistic_all": 0.7941, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8436, "pred_lgbm_base": 0.8224, "pred_logistic_all": 0.7786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8603, "pred_lgbm_base": 0.7956, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8502, "pred_lgbm_base": 0.8378, "pred_logistic_all": 0.7928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8207, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.7846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.8358, "pred_logistic_all": 0.7798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.7045, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8464, "pred_lgbm_base": 0.8336, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8452, "pred_lgbm_base": 0.8107, "pred_logistic_all": 0.7681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.6653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8387, "pred_lgbm_base": 0.8122, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6383, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.7956, "pred_logistic_all": 0.7401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.865, "pred_lgbm_base": 0.8066, "pred_logistic_all": 0.7298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8342, "pred_lgbm_base": 0.7944, "pred_logistic_all": 0.7438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8081, "pred_lgbm_base": 0.7891, "pred_logistic_all": 0.7616, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8725, "pred_lgbm_base": 0.8061, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8603, "pred_lgbm_base": 0.8021, "pred_logistic_all": 0.7324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8551, "pred_lgbm_base": 0.8258, "pred_logistic_all": 0.7721, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.8213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7465, "pred_lgbm_base": 0.75, "pred_logistic_all": 0.7843, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7465, "pred_lgbm_base": 0.7538, "pred_logistic_all": 0.7987, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8181, "pred_lgbm_base": 0.8173, "pred_logistic_all": 0.8255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8539, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.8329, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8416, "pred_lgbm_base": 0.8369, "pred_logistic_all": 0.8216, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.84, "pred_logistic_all": 0.817, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8479, "pred_lgbm_base": 0.8447, "pred_logistic_all": 0.8095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8464, "pred_lgbm_base": 0.8413, "pred_logistic_all": 0.8142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8456, "pred_lgbm_base": 0.8416, "pred_logistic_all": 0.8194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8591, "pred_lgbm_base": 0.8405, "pred_logistic_all": 0.8491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.803, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7994, "pred_lgbm_base": 0.8015, "pred_logistic_all": 0.8033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.8114, "pred_logistic_all": 0.814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7758, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6904, "pred_lgbm_base": 0.6795, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6999, "pred_lgbm_base": 0.6666, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.7243, "pred_logistic_all": 0.7509, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8562, "pred_lgbm_base": 0.8311, "pred_logistic_all": 0.7905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7751, "pred_lgbm_base": 0.731, "pred_logistic_all": 0.7948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8503, "pred_lgbm_base": 0.8193, "pred_logistic_all": 0.8268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.78, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7383, "pred_lgbm_base": 0.7286, "pred_logistic_all": 0.7946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.8249, "pred_logistic_all": 0.8497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.7809, "pred_logistic_all": 0.8505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.7014, "pred_logistic_all": 0.8029, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.7647, "pred_logistic_all": 0.842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7871, "pred_lgbm_base": 0.779, "pred_logistic_all": 0.8386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6877, "pred_lgbm_base": 0.7072, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.726, "pred_lgbm_base": 0.7651, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7739, "pred_lgbm_base": 0.7775, "pred_logistic_all": 0.7748, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8065, "pred_lgbm_base": 0.7351, "pred_logistic_all": 0.7242, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.6392, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.729, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.7151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7531, "pred_lgbm_base": 0.7444, "pred_logistic_all": 0.7482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8311, "pred_lgbm_base": 0.8248, "pred_logistic_all": 0.8281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8536, "pred_lgbm_base": 0.8421, "pred_logistic_all": 0.8385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8391, "pred_lgbm_base": 0.8354, "pred_logistic_all": 0.8384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8794, "pred_lgbm_base": 0.8657, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.8105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.7929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.809, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8064, "pred_lgbm_base": 0.7768, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.904, "pred_lgbm_base": 0.8865, "pred_logistic_all": 0.8261, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.808, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.7907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8237, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.8403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8388, "pred_lgbm_base": 0.8506, "pred_logistic_all": 0.8164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8313, "pred_lgbm_base": 0.8271, "pred_logistic_all": 0.8393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.7966, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7982, "pred_logistic_all": 0.8061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8024, "pred_lgbm_base": 0.7964, "pred_logistic_all": 0.835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7748, "pred_lgbm_base": 0.796, "pred_logistic_all": 0.8401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7894, "pred_lgbm_base": 0.7932, "pred_logistic_all": 0.8364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7788, "pred_lgbm_base": 0.8001, "pred_logistic_all": 0.8276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8634, "pred_lgbm_base": 0.8419, "pred_logistic_all": 0.7282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.8309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7708, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.8542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.7741, "pred_logistic_all": 0.8392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.8459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7867, "pred_lgbm_base": 0.7848, "pred_logistic_all": 0.8236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.8237, "pred_logistic_all": 0.8407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7941, "pred_lgbm_base": 0.8181, "pred_logistic_all": 0.8434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8458, "pred_lgbm_base": 0.8111, "pred_logistic_all": 0.8392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8366, "pred_lgbm_base": 0.8142, "pred_logistic_all": 0.8506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8179, "pred_lgbm_base": 0.8144, "pred_logistic_all": 0.8437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8823, "pred_lgbm_base": 0.866, "pred_logistic_all": 0.8694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.8104, "pred_logistic_all": 0.8645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8039, "pred_lgbm_base": 0.7973, "pred_logistic_all": 0.7996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.8116, "pred_logistic_all": 0.8394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8191, "pred_lgbm_base": 0.8164, "pred_logistic_all": 0.8138, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.8308, "pred_logistic_all": 0.8322, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8157, "pred_lgbm_base": 0.8195, "pred_logistic_all": 0.8399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8086, "pred_lgbm_base": 0.8091, "pred_logistic_all": 0.8336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.805, "pred_lgbm_base": 0.8145, "pred_logistic_all": 0.8351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7923, "pred_lgbm_base": 0.8156, "pred_logistic_all": 0.8351, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.7753, "pred_logistic_all": 0.8267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.8124, "pred_logistic_all": 0.8087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7848, "pred_lgbm_base": 0.7761, "pred_logistic_all": 0.8223, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8154, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8352, "pred_lgbm_base": 0.7962, "pred_logistic_all": 0.8157, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.7782, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6998, "pred_lgbm_base": 0.6979, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7246, "pred_lgbm_base": 0.6872, "pred_logistic_all": 0.7337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7422, "pred_lgbm_base": 0.6082, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6716, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6808, "pred_logistic_all": 0.7276, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.7199, "pred_logistic_all": 0.6931, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.818, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.6868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4208, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.4439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.449, "pred_logistic_all": 0.4654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.4651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.471, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5021, "pred_lgbm_base": 0.4951, "pred_logistic_all": 0.512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5797, "pred_lgbm_base": 0.5351, "pred_logistic_all": 0.4807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.4896, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6062, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.4876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.5032, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.5554, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7686, "pred_lgbm_base": 0.7146, "pred_logistic_all": 0.7036, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.7251, "pred_logistic_all": 0.7211, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.7105, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7627, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.5514, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6094, "pred_lgbm_base": 0.5853, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.4429, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.5849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5802, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.5323, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.6012, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.6273, "pred_logistic_all": 0.602, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.6101, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.5881, "pred_logistic_all": 0.603, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7086, "pred_lgbm_base": 0.679, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6721, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6497, "pred_lgbm_base": 0.6257, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6644, "pred_lgbm_base": 0.5968, "pred_logistic_all": 0.6411, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.528, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6087, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.5664, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.5808, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5859, "pred_lgbm_base": 0.4989, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6675, "pred_lgbm_base": 0.5916, "pred_logistic_all": 0.5127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.585, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.6009, "pred_logistic_all": 0.6942, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.5541, "pred_logistic_all": 0.6326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4787, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.402, "pred_logistic_all": 0.5929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5318, "pred_lgbm_base": 0.4396, "pred_logistic_all": 0.6097, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.4565, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5554, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6841, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.6386, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6813, "pred_lgbm_base": 0.6281, "pred_logistic_all": 0.6289, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7497, "pred_lgbm_base": 0.701, "pred_logistic_all": 0.6205, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.6167, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8017, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.6122, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8364, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.6072, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9214, "pred_lgbm_base": 0.9067, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8803, "pred_lgbm_base": 0.8329, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9323, "pred_lgbm_base": 0.8867, "pred_logistic_all": 0.613, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9465, "pred_lgbm_base": 0.9307, "pred_logistic_all": 0.5776, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.3855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3883, "pred_lgbm_base": 0.4406, "pred_logistic_all": 0.4311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4038, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3922, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4056, "pred_logistic_all": 0.5231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3672, "pred_lgbm_base": 0.4178, "pred_logistic_all": 0.4065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.3973, "pred_logistic_all": 0.4877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4333, "pred_lgbm_base": 0.3735, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5634, "pred_lgbm_base": 0.4026, "pred_logistic_all": 0.4287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5301, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.4618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5153, "pred_lgbm_base": 0.4933, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5462, "pred_lgbm_base": 0.4999, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.4559, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.4861, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5086, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5674, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.4308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.482, "pred_logistic_all": 0.5589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.4277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4489, "pred_lgbm_base": 0.4667, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4948, "pred_lgbm_base": 0.5046, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.4741, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5505, "pred_lgbm_base": 0.5416, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4809, "pred_lgbm_base": 0.4889, "pred_logistic_all": 0.506, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.4755, "pred_logistic_all": 0.5352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5737, "pred_lgbm_base": 0.5563, "pred_logistic_all": 0.5368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.594, "pred_lgbm_base": 0.5424, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3108, "pred_lgbm_base": 0.3676, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.4435, "pred_logistic_all": 0.5075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4904, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4002, "pred_lgbm_base": 0.3887, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4885, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.4852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4902, "pred_lgbm_base": 0.487, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4734, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5393, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.4223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5155, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.4459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.557, "pred_logistic_all": 0.5205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5237, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.4475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5977, "pred_lgbm_base": 0.5829, "pred_logistic_all": 0.4643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6089, "pred_lgbm_base": 0.6141, "pred_logistic_all": 0.4616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6089, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.4934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5483, "pred_lgbm_base": 0.5885, "pred_logistic_all": 0.5027, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.4832, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4632, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.506, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5146, "pred_lgbm_base": 0.4299, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.4623, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.4619, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.4723, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.5272, "pred_logistic_all": 0.4631, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.5253, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.4551, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5481, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3968, "pred_lgbm_base": 0.3812, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.4, "pred_logistic_all": 0.3905, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.3982, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3999, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.3935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4178, "pred_lgbm_base": 0.4248, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.4324, "pred_logistic_all": 0.3716, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.3713, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3594, "pred_lgbm_base": 0.4098, "pred_logistic_all": 0.383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4261, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5332, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.5248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6228, "pred_lgbm_base": 0.5356, "pred_logistic_all": 0.5996, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.5388, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5851, "pred_lgbm_base": 0.5213, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4935, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5415, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5055, "pred_lgbm_base": 0.402, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4126, "pred_logistic_all": 0.4471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.4748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6392, "pred_lgbm_base": 0.5365, "pred_logistic_all": 0.5604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6814, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5678, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5528, "pred_lgbm_base": 0.4879, "pred_logistic_all": 0.479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3285, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3325, "pred_lgbm_base": 0.383, "pred_logistic_all": 0.4023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4085, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.4263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4959, "pred_lgbm_base": 0.386, "pred_logistic_all": 0.415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4905, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.4441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3746, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.3856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3789, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4056, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3046, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.3795, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.3735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.3922, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2671, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.3878, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.4245, "pred_logistic_all": 0.3918, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4053, "pred_lgbm_base": 0.4213, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3796, "pred_lgbm_base": 0.3868, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4122, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.3623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4489, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.3955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.3889, "pred_logistic_all": 0.362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3691, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.4041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4266, "pred_lgbm_base": 0.3876, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3759, "pred_lgbm_base": 0.4108, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4259, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.3866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3481, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.3648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3674, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.4458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3481, "pred_lgbm_base": 0.3487, "pred_logistic_all": 0.3645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.3819, "pred_logistic_all": 0.3482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.4333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4617, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.3479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.3378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.4202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.3375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.4311, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5221, "pred_lgbm_base": 0.4525, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5157, "pred_lgbm_base": 0.4584, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.4771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.446, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.4943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.4561, "pred_logistic_all": 0.527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5996, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.4582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.4764, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5554, "pred_lgbm_base": 0.5361, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.5141, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5875, "pred_lgbm_base": 0.5993, "pred_logistic_all": 0.5696, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5394, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.562, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.379, "pred_lgbm_base": 0.5325, "pred_logistic_all": 0.5158, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.5795, "pred_logistic_all": 0.5911, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5708, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.5681, "pred_logistic_all": 0.4983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.6398, "pred_logistic_all": 0.5485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5967, "pred_logistic_all": 0.61, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.616, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6429, "pred_lgbm_base": 0.6195, "pred_logistic_all": 0.6374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6681, "pred_lgbm_base": 0.6782, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.6362, "pred_logistic_all": 0.6484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6353, "pred_lgbm_base": 0.5844, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6282, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6154, "pred_lgbm_base": 0.6392, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6149, "pred_lgbm_base": 0.6036, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.5998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5667, "pred_lgbm_base": 0.5937, "pred_logistic_all": 0.6243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5429, "pred_lgbm_base": 0.5937, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.6101, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.576, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6402, "pred_lgbm_base": 0.6336, "pred_logistic_all": 0.6054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.5914, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.597, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6059, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7646, "pred_logistic_all": 0.6076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5546, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.5983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6816, "pred_lgbm_base": 0.6086, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.5905, "pred_logistic_all": 0.6041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6464, "pred_logistic_all": 0.6327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.5806, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.6574, "pred_logistic_all": 0.5779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.6686, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.6556, "pred_logistic_all": 0.6158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6927, "pred_lgbm_base": 0.5955, "pred_logistic_all": 0.6479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7138, "pred_lgbm_base": 0.6571, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6704, "pred_lgbm_base": 0.6241, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6765, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7092, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6806, "pred_logistic_all": 0.6884, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.6081, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7328, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.6913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.6094, "pred_logistic_all": 0.592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7169, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7783, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7258, "pred_lgbm_base": 0.6868, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7161, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.672, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6673, "pred_lgbm_base": 0.6442, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6632, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.7093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6967, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.685, "pred_lgbm_base": 0.6685, "pred_logistic_all": 0.68, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6752, "pred_lgbm_base": 0.6485, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.7057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6832, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.6868, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6619, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7359, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.6658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7584, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.74, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7905, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.6957, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7363, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7685, "pred_lgbm_base": 0.6871, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6715, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.6868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7018, "pred_lgbm_base": 0.6497, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.813, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.7126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6681, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6123, "pred_lgbm_base": 0.6755, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6584, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.6816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.78, "pred_lgbm_base": 0.7499, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6613, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.7513, "pred_logistic_all": 0.6143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.7283, "pred_logistic_all": 0.7309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6894, "pred_lgbm_base": 0.6871, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6731, "pred_lgbm_base": 0.6443, "pred_logistic_all": 0.6912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7678, "pred_lgbm_base": 0.7022, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7062, "pred_lgbm_base": 0.6142, "pred_logistic_all": 0.6219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7026, "pred_lgbm_base": 0.6496, "pred_logistic_all": 0.6486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7522, "pred_lgbm_base": 0.6889, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.721, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.7702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7558, "pred_lgbm_base": 0.7377, "pred_logistic_all": 0.7396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7801, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.7273, "pred_logistic_all": 0.7293, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7508, "pred_lgbm_base": 0.7287, "pred_logistic_all": 0.7491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7241, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6681, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7075, "pred_lgbm_base": 0.6854, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.715, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6718, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.5632, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5796, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.6392, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.688, "pred_lgbm_base": 0.6307, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.7456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.5641, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6322, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6273, "pred_lgbm_base": 0.5293, "pred_logistic_all": 0.7068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7264, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.98, "pred_lgbm_base": 0.9739, "pred_logistic_all": 0.6762, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9825, "pred_lgbm_base": 0.9819, "pred_logistic_all": 0.7435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9775, "pred_lgbm_base": 0.9766, "pred_logistic_all": 0.7033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9849, "pred_lgbm_base": 0.9829, "pred_logistic_all": 0.7532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.4722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4859, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.5232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4657, "pred_logistic_all": 0.5165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5036, "pred_lgbm_base": 0.474, "pred_logistic_all": 0.5201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.5064, "pred_logistic_all": 0.4794, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4112, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5392, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5452, "pred_lgbm_base": 0.4613, "pred_logistic_all": 0.4855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4301, "pred_lgbm_base": 0.4915, "pred_logistic_all": 0.4107, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4676, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4643, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.4212, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.4994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4319, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.4113, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.5138, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.476, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.4451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.4743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4458, "pred_lgbm_base": 0.4698, "pred_logistic_all": 0.3833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6556, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6872, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.5077, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4216, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.3843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7178, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.41, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.4793, "pred_logistic_all": 0.4497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6369, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4731, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.4052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6412, "pred_lgbm_base": 0.477, "pred_logistic_all": 0.4494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.468, "pred_lgbm_base": 0.4724, "pred_logistic_all": 0.4204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4651, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.4257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4705, "pred_lgbm_base": 0.489, "pred_logistic_all": 0.4518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5499, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.5092, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.4498, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4238, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.4291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4974, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.4273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4632, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.4307, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.5383, "pred_logistic_all": 0.4589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4289, "pred_lgbm_base": 0.4699, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4764, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.4656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.5169, "pred_logistic_all": 0.5449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.502, "pred_logistic_all": 0.5121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.5085, "pred_logistic_all": 0.4735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5208, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5028, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.5162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4685, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6149, "pred_lgbm_base": 0.5103, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5401, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.531, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.5701, "pred_logistic_all": 0.5669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.4928, "pred_logistic_all": 0.6727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6548, "pred_lgbm_base": 0.5263, "pred_logistic_all": 0.6083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6671, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.6885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6462, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7008, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6034, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.6993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6933, "pred_lgbm_base": 0.6549, "pred_logistic_all": 0.5483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.5271, "pred_logistic_all": 0.6778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6637, "pred_lgbm_base": 0.5841, "pred_logistic_all": 0.7002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5278, "pred_logistic_all": 0.6663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.6696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.4955, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.6479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5813, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4968, "pred_lgbm_base": 0.4729, "pred_logistic_all": 0.6358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6197, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.6284, "pred_logistic_all": 0.6932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5489, "pred_lgbm_base": 0.595, "pred_logistic_all": 0.6753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.5909, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6847, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.7017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6571, "pred_logistic_all": 0.7084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6839, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.68, "pred_logistic_all": 0.6663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.751, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.7244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6657, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.7069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.7296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7757, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.7354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.6641, "pred_logistic_all": 0.6967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.6679, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6494, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.6337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6274, "pred_lgbm_base": 0.5593, "pred_logistic_all": 0.6598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6499, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6448, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7443, "pred_lgbm_base": 0.6402, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7517, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.681, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6324, "pred_lgbm_base": 0.5576, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6218, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6568, "pred_lgbm_base": 0.5927, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5793, "pred_logistic_all": 0.5439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.714, "pred_lgbm_base": 0.5976, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6152, "pred_lgbm_base": 0.5988, "pred_logistic_all": 0.6805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.6173, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6265, "pred_lgbm_base": 0.5945, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.5952, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.6205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6317, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.5613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6169, "pred_lgbm_base": 0.5652, "pred_logistic_all": 0.6233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.607, "pred_logistic_all": 0.6648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.6359, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6491, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6472, "pred_lgbm_base": 0.6477, "pred_logistic_all": 0.6641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.6213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4882, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5163, "pred_lgbm_base": 0.5777, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7249, "pred_lgbm_base": 0.6118, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.6579, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.676, "pred_lgbm_base": 0.6579, "pred_logistic_all": 0.7176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6869, "pred_lgbm_base": 0.6513, "pred_logistic_all": 0.6783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.6513, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7614, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.653, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7164, "pred_lgbm_base": 0.7311, "pred_logistic_all": 0.677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7113, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.688, "pred_logistic_all": 0.682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.6389, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6418, "pred_lgbm_base": 0.6617, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.6707, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.6486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.6187, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5741, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.4959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6642, "pred_logistic_all": 0.6366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.6296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7116, "pred_lgbm_base": 0.653, "pred_logistic_all": 0.6356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7356, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7525, "pred_lgbm_base": 0.7409, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8066, "pred_lgbm_base": 0.7881, "pred_logistic_all": 0.691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.7969, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.7606, "pred_logistic_all": 0.6949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8099, "pred_lgbm_base": 0.7908, "pred_logistic_all": 0.7098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6696, "pred_lgbm_base": 0.8057, "pred_logistic_all": 0.6877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5753, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.6531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.7998, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.7426, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.7328, "pred_logistic_all": 0.6409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6269, "pred_lgbm_base": 0.6968, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.6708, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6152, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.6132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.6997, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7465, "pred_lgbm_base": 0.6844, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6568, "pred_lgbm_base": 0.7083, "pred_logistic_all": 0.6502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7301, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.6037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.6733, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6575, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.6068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8373, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.6347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.845, "pred_lgbm_base": 0.695, "pred_logistic_all": 0.659, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8046, "pred_lgbm_base": 0.6515, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.87, "pred_lgbm_base": 0.7345, "pred_logistic_all": 0.6454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8387, "pred_lgbm_base": 0.7104, "pred_logistic_all": 0.6484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8355, "pred_lgbm_base": 0.7573, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7351, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6602, "pred_lgbm_base": 0.7774, "pred_logistic_all": 0.6682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6856, "pred_logistic_all": 0.6563, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.7687, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.7376, "pred_logistic_all": 0.698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7558, "pred_lgbm_base": 0.7544, "pred_logistic_all": 0.7113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8006, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7837, "pred_lgbm_base": 0.6982, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8174, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.6416, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.81, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7962, "pred_lgbm_base": 0.8033, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.7807, "pred_logistic_all": 0.6635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.826, "pred_lgbm_base": 0.7788, "pred_logistic_all": 0.6817, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8247, "pred_lgbm_base": 0.7388, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7135, "pred_lgbm_base": 0.6514, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6332, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.684, "pred_lgbm_base": 0.627, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8452, "pred_lgbm_base": 0.8007, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6571, "pred_logistic_all": 0.7001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6825, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6621, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.6625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.6659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.5802, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6802, "pred_lgbm_base": 0.6055, "pred_logistic_all": 0.6486, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.695, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.6865, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6453, "pred_lgbm_base": 0.6989, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8541, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8443, "pred_lgbm_base": 0.8215, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8415, "pred_lgbm_base": 0.8382, "pred_logistic_all": 0.6941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5445, "pred_logistic_all": 0.6945, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.7542, "pred_logistic_all": 0.6973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8364, "pred_lgbm_base": 0.7608, "pred_logistic_all": 0.7163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.861, "pred_lgbm_base": 0.7651, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.6813, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8278, "pred_lgbm_base": 0.7062, "pred_logistic_all": 0.7423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7506, "pred_lgbm_base": 0.6508, "pred_logistic_all": 0.6786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8426, "pred_lgbm_base": 0.7042, "pred_logistic_all": 0.7221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8755, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.7324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8201, "pred_lgbm_base": 0.6963, "pred_logistic_all": 0.7115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.866, "pred_lgbm_base": 0.7867, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8524, "pred_lgbm_base": 0.7715, "pred_logistic_all": 0.7313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8439, "pred_lgbm_base": 0.743, "pred_logistic_all": 0.6971, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8377, "pred_lgbm_base": 0.7706, "pred_logistic_all": 0.7022, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8772, "pred_lgbm_base": 0.7839, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.7954, "pred_logistic_all": 0.7045, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8492, "pred_lgbm_base": 0.8036, "pred_logistic_all": 0.6997, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8126, "pred_lgbm_base": 0.7141, "pred_logistic_all": 0.7084, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.726, "pred_logistic_all": 0.6947, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7821, "pred_lgbm_base": 0.715, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8049, "pred_lgbm_base": 0.683, "pred_logistic_all": 0.6744, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.7187, "pred_logistic_all": 0.7096, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8197, "pred_lgbm_base": 0.7152, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.6825, "pred_logistic_all": 0.6978, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7931, "pred_lgbm_base": 0.7071, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.7151, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.7539, "pred_logistic_all": 0.7179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8255, "pred_lgbm_base": 0.7353, "pred_logistic_all": 0.7125, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7365, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8525, "pred_lgbm_base": 0.7749, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8831, "pred_lgbm_base": 0.7775, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8211, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.7105, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8438, "pred_lgbm_base": 0.7562, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8407, "pred_lgbm_base": 0.7587, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8293, "pred_lgbm_base": 0.7597, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8178, "pred_lgbm_base": 0.7692, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8153, "pred_lgbm_base": 0.7787, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8514, "pred_lgbm_base": 0.7735, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8431, "pred_lgbm_base": 0.7642, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8226, "pred_lgbm_base": 0.7926, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7976, "pred_lgbm_base": 0.761, "pred_logistic_all": 0.6866, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.7628, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8377, "pred_lgbm_base": 0.7707, "pred_logistic_all": 0.7387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.829, "pred_lgbm_base": 0.7707, "pred_logistic_all": 0.7048, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8182, "pred_lgbm_base": 0.7223, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7675, "pred_lgbm_base": 0.7196, "pred_logistic_all": 0.701, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.7183, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8713, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.7485, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8739, "pred_lgbm_base": 0.8257, "pred_logistic_all": 0.749, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2916, "pred_lgbm_base": 0.3312, "pred_logistic_all": 0.3735, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3183, "pred_lgbm_base": 0.3556, "pred_logistic_all": 0.4245, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3379, "pred_lgbm_base": 0.323, "pred_logistic_all": 0.4153, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2758, "pred_lgbm_base": 0.335, "pred_logistic_all": 0.3569, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3222, "pred_lgbm_base": 0.3638, "pred_logistic_all": 0.4075, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3265, "pred_lgbm_base": 0.3552, "pred_logistic_all": 0.3544, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3201, "pred_lgbm_base": 0.3772, "pred_logistic_all": 0.4152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3408, "pred_lgbm_base": 0.4181, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3875, "pred_lgbm_base": 0.3886, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4615, "pred_lgbm_base": 0.3935, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3592, "pred_lgbm_base": 0.3376, "pred_logistic_all": 0.3719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4549, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.4305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3775, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.4136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3554, "pred_lgbm_base": 0.3657, "pred_logistic_all": 0.4084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.3614, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4386, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4194, "pred_lgbm_base": 0.3818, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4388, "pred_lgbm_base": 0.3316, "pred_logistic_all": 0.2338, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4384, "pred_lgbm_base": 0.3193, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4032, "pred_lgbm_base": 0.373, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4613, "pred_lgbm_base": 0.3801, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3496, "pred_lgbm_base": 0.3457, "pred_logistic_all": 0.3436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.341, "pred_lgbm_base": 0.3421, "pred_logistic_all": 0.3739, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3408, "pred_lgbm_base": 0.3622, "pred_logistic_all": 0.33, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4748, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3315, "pred_lgbm_base": 0.3937, "pred_logistic_all": 0.4448, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.5571, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3879, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.354, "pred_lgbm_base": 0.3911, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.3787, "pred_logistic_all": 0.501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4042, "pred_lgbm_base": 0.4089, "pred_logistic_all": 0.3749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3245, "pred_lgbm_base": 0.3624, "pred_logistic_all": 0.3835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2728, "pred_lgbm_base": 0.3604, "pred_logistic_all": 0.3812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3554, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.4313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4039, "pred_lgbm_base": 0.4212, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.355, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3175, "pred_lgbm_base": 0.4022, "pred_logistic_all": 0.3629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.3718, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3607, "pred_lgbm_base": 0.3739, "pred_logistic_all": 0.4039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3764, "pred_lgbm_base": 0.3725, "pred_logistic_all": 0.3842, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3312, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.3886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3832, "pred_lgbm_base": 0.3842, "pred_logistic_all": 0.4149, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3787, "pred_lgbm_base": 0.4023, "pred_logistic_all": 0.4406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4173, "pred_lgbm_base": 0.3832, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3822, "pred_lgbm_base": 0.367, "pred_logistic_all": 0.4634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3328, "pred_lgbm_base": 0.3636, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3407, "pred_lgbm_base": 0.404, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3472, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.4542, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2775, "pred_lgbm_base": 0.3957, "pred_logistic_all": 0.3441, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2833, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.3734, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4404, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.2919, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.4292, "pred_logistic_all": 0.3189, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4154, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.3255, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4362, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4001, "pred_lgbm_base": 0.3869, "pred_logistic_all": 0.4557, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.4701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.5283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.3802, "pred_logistic_all": 0.4065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5541, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.4472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5126, "pred_lgbm_base": 0.3866, "pred_logistic_all": 0.4067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.3632, "pred_logistic_all": 0.2086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.482, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.3828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.463, "pred_lgbm_base": 0.4166, "pred_logistic_all": 0.4942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2945, "pred_lgbm_base": 0.3724, "pred_logistic_all": 0.4561, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3737, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.4983, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.5015, "pred_logistic_all": 0.5878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.5372, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.5069, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3931, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.5466, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4136, "pred_lgbm_base": 0.4359, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3955, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5417, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.5573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5123, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.5444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4723, "pred_lgbm_base": 0.4738, "pred_logistic_all": 0.5382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.4663, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4877, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4371, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.5679, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5928, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5831, "pred_lgbm_base": 0.5161, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3946, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.3884, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3931, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.4044, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3732, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.3861, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5552, "pred_lgbm_base": 0.5037, "pred_logistic_all": 0.5087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.4992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4856, "pred_lgbm_base": 0.4533, "pred_logistic_all": 0.5199, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4779, "pred_lgbm_base": 0.4384, "pred_logistic_all": 0.5069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5094, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.5747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.482, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5377, "pred_lgbm_base": 0.5137, "pred_logistic_all": 0.5993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.6064, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.4913, "pred_logistic_all": 0.577, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.4793, "pred_logistic_all": 0.514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.52, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.4956, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.5715, "pred_logistic_all": 0.6177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6598, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.4891, "pred_logistic_all": 0.5553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5023, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5541, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5846, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4685, "pred_lgbm_base": 0.499, "pred_logistic_all": 0.4701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.4334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3939, "pred_lgbm_base": 0.3888, "pred_logistic_all": 0.2273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3921, "pred_lgbm_base": 0.3996, "pred_logistic_all": 0.409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4671, "pred_lgbm_base": 0.4464, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5016, "pred_lgbm_base": 0.4695, "pred_logistic_all": 0.5339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.511, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5466, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.5706, "pred_logistic_all": 0.5909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4601, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.4202, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.4759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5791, "pred_lgbm_base": 0.5393, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5785, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6379, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.6362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5603, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.547, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5988, "pred_lgbm_base": 0.5479, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5438, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6072, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.5896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5156, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5271, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.4475, "pred_logistic_all": 0.4656, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.5428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.5665, "pred_logistic_all": 0.6235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5985, "pred_lgbm_base": 0.5369, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.5213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.6081, "pred_logistic_all": 0.601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5775, "pred_lgbm_base": 0.532, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.6395, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6429, "pred_lgbm_base": 0.585, "pred_logistic_all": 0.5791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5305, "pred_lgbm_base": 0.5403, "pred_logistic_all": 0.5585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6064, "pred_lgbm_base": 0.6169, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5371, "pred_lgbm_base": 0.5561, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.571, "pred_lgbm_base": 0.5482, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.5145, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5142, "pred_lgbm_base": 0.4652, "pred_logistic_all": 0.4706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5046, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6107, "pred_lgbm_base": 0.5917, "pred_logistic_all": 0.5519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6277, "pred_lgbm_base": 0.5769, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.5407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5701, "pred_lgbm_base": 0.487, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.5209, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.5697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.5452, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.5589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4441, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.4797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3576, "pred_lgbm_base": 0.3561, "pred_logistic_all": 0.2618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4267, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.45, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.5473, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5206, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.5596, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5883, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.4581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.4702, "pred_logistic_all": 0.5106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6656, "pred_lgbm_base": 0.5689, "pred_logistic_all": 0.5162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4121, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3801, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4227, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5358, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.4887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5984, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.4277, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5683, "pred_logistic_all": 0.4786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5091, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4681, "pred_lgbm_base": 0.4743, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.526, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5573, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.5126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.4929, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3758, "pred_lgbm_base": 0.4266, "pred_logistic_all": 0.4767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.321, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.3965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4788, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.4126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5014, "pred_logistic_all": 0.4183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6088, "pred_lgbm_base": 0.6128, "pred_logistic_all": 0.3846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7301, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.4159, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.4152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4394, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6328, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6979, "pred_lgbm_base": 0.6334, "pred_logistic_all": 0.4503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7283, "pred_lgbm_base": 0.6544, "pred_logistic_all": 0.4384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6966, "pred_lgbm_base": 0.6286, "pred_logistic_all": 0.4821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.4478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.3723, "pred_logistic_all": 0.4383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5445, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5993, "pred_lgbm_base": 0.4904, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.4663, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5615, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.4685, "pred_logistic_all": 0.556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4811, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5916, "pred_lgbm_base": 0.5414, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5933, "pred_lgbm_base": 0.5409, "pred_logistic_all": 0.6022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.65, "pred_lgbm_base": 0.5357, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6223, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.5693, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6036, "pred_lgbm_base": 0.492, "pred_logistic_all": 0.4918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.4987, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.607, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.5639, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5704, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5819, "pred_lgbm_base": 0.5879, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6008, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.4439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.4733, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4518, "pred_logistic_all": 0.4729, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.4962, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.5677, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.522, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.3802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5442, "pred_lgbm_base": 0.3973, "pred_logistic_all": 0.4107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5445, "pred_lgbm_base": 0.3714, "pred_logistic_all": 0.3684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.3819, "pred_logistic_all": 0.3986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4517, "pred_lgbm_base": 0.3895, "pred_logistic_all": 0.3784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.4183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.3963, "pred_logistic_all": 0.3979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4777, "pred_lgbm_base": 0.407, "pred_logistic_all": 0.4288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.467, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4688, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3792, "pred_lgbm_base": 0.3757, "pred_logistic_all": 0.3951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3912, "pred_lgbm_base": 0.3862, "pred_logistic_all": 0.426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.4005, "pred_logistic_all": 0.4097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4284, "pred_lgbm_base": 0.3958, "pred_logistic_all": 0.3938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.4066, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4765, "pred_lgbm_base": 0.3826, "pred_logistic_all": 0.4296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.3898, "pred_logistic_all": 0.4611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4331, "pred_lgbm_base": 0.3894, "pred_logistic_all": 0.4541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4473, "pred_lgbm_base": 0.3983, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4747, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.3818, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4698, "pred_lgbm_base": 0.4432, "pred_logistic_all": 0.3815, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3817, "pred_lgbm_base": 0.3383, "pred_logistic_all": 0.4139, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.365, "pred_lgbm_base": 0.3318, "pred_logistic_all": 0.4136, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5373, "pred_lgbm_base": 0.3671, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5543, "pred_lgbm_base": 0.3775, "pred_logistic_all": 0.5061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.389, "pred_lgbm_base": 0.3899, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3843, "pred_lgbm_base": 0.383, "pred_logistic_all": 0.3699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3928, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.3916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.388, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.3913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4888, "pred_lgbm_base": 0.4223, "pred_logistic_all": 0.4735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.5952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6489, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6037, "pred_lgbm_base": 0.5639, "pred_logistic_all": 0.5429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6095, "pred_lgbm_base": 0.565, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.5153, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5857, "pred_lgbm_base": 0.5238, "pred_logistic_all": 0.568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.6537, "pred_logistic_all": 0.5225, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6335, "pred_lgbm_base": 0.6115, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6391, "pred_lgbm_base": 0.6152, "pred_logistic_all": 0.5782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.5056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6021, "pred_lgbm_base": 0.5001, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6359, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5118, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.5236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6666, "pred_lgbm_base": 0.6246, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6769, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.5798, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.5953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.4906, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6502, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.5716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6183, "pred_lgbm_base": 0.5587, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.783, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.5084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.5392, "pred_logistic_all": 0.5385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5269, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5608, "pred_lgbm_base": 0.4641, "pred_logistic_all": 0.573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.5994, "pred_logistic_all": 0.6242, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6722, "pred_lgbm_base": 0.6068, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.693, "pred_lgbm_base": 0.6507, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6863, "pred_lgbm_base": 0.6042, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6211, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6991, "pred_lgbm_base": 0.6479, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6304, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.5855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.595, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6383, "pred_lgbm_base": 0.5595, "pred_logistic_all": 0.6161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6702, "pred_lgbm_base": 0.602, "pred_logistic_all": 0.6245, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.5761, "pred_logistic_all": 0.6179, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5558, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5882, "pred_lgbm_base": 0.5384, "pred_logistic_all": 0.6021, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.6152, "pred_logistic_all": 0.5853, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6163, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.5391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5993, "pred_lgbm_base": 0.5115, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5355, "pred_lgbm_base": 0.3777, "pred_logistic_all": 0.4429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5613, "pred_lgbm_base": 0.3734, "pred_logistic_all": 0.4746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.5459, "pred_logistic_all": 0.559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5911, "pred_lgbm_base": 0.5491, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.4994, "pred_logistic_all": 0.456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5855, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.497, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7117, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.5344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5156, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.5894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4506, "pred_lgbm_base": 0.4908, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.4676, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4905, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.5249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5157, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3076, "pred_lgbm_base": 0.3904, "pred_logistic_all": 0.3386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3421, "pred_lgbm_base": 0.362, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3198, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.3725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3257, "pred_lgbm_base": 0.3707, "pred_logistic_all": 0.3706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3487, "pred_lgbm_base": 0.3513, "pred_logistic_all": 0.4035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3496, "pred_lgbm_base": 0.3431, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3486, "pred_lgbm_base": 0.411, "pred_logistic_all": 0.3978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3867, "pred_lgbm_base": 0.4433, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3824, "pred_lgbm_base": 0.4092, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3945, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4659, "pred_lgbm_base": 0.4522, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.325, "pred_lgbm_base": 0.3854, "pred_logistic_all": 0.3941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3566, "pred_lgbm_base": 0.3723, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3453, "pred_lgbm_base": 0.378, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3171, "pred_lgbm_base": 0.3571, "pred_logistic_all": 0.3688, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.284, "pred_lgbm_base": 0.3516, "pred_logistic_all": 0.3998, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3234, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.399, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2742, "pred_lgbm_base": 0.4143, "pred_logistic_all": 0.3734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2967, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.3663, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.397, "pred_lgbm_base": 0.4085, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.418, "pred_lgbm_base": 0.4261, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3659, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.4737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3537, "pred_lgbm_base": 0.3687, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3069, "pred_lgbm_base": 0.2945, "pred_logistic_all": 0.3691, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3677, "pred_lgbm_base": 0.345, "pred_logistic_all": 0.4929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4337, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.4584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4309, "pred_lgbm_base": 0.4071, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4029, "pred_lgbm_base": 0.4306, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3794, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4348, "pred_lgbm_base": 0.4617, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.4492, "pred_logistic_all": 0.4535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.4812, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4232, "pred_lgbm_base": 0.3965, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5053, "pred_lgbm_base": 0.4984, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.3961, "pred_logistic_all": 0.4862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.5381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.581, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5153, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5877, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3608, "pred_lgbm_base": 0.3416, "pred_logistic_all": 0.3548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.4703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4056, "pred_logistic_all": 0.4736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4678, "pred_lgbm_base": 0.4467, "pred_logistic_all": 0.4545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.4416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4723, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4183, "pred_lgbm_base": 0.3843, "pred_logistic_all": 0.4974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4257, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.4894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4161, "pred_lgbm_base": 0.3827, "pred_logistic_all": 0.4843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4029, "pred_lgbm_base": 0.3651, "pred_logistic_all": 0.468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4034, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.3979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4115, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3956, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4288, "pred_logistic_all": 0.4691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.5107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4725, "pred_lgbm_base": 0.4833, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.4284, "pred_logistic_all": 0.3954, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3928, "pred_lgbm_base": 0.398, "pred_logistic_all": 0.3892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3868, "pred_lgbm_base": 0.4132, "pred_logistic_all": 0.4019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3817, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.4196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4295, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5687, "pred_lgbm_base": 0.4733, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4368, "pred_lgbm_base": 0.3955, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.4746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4746, "pred_logistic_all": 0.51, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4937, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.4969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.5675, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6509, "pred_lgbm_base": 0.5445, "pred_logistic_all": 0.4336, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.4986, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.5029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3642, "pred_lgbm_base": 0.3919, "pred_logistic_all": 0.385, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4491, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5386, "pred_lgbm_base": 0.5077, "pred_logistic_all": 0.4866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3654, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5368, "pred_lgbm_base": 0.4797, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.397, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4848, "pred_lgbm_base": 0.4207, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5182, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.56, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5151, "pred_lgbm_base": 0.4697, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4811, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.478, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.4348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6351, "pred_lgbm_base": 0.3951, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.487, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.4655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5117, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5102, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5361, "pred_lgbm_base": 0.4987, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5582, "pred_lgbm_base": 0.496, "pred_logistic_all": 0.4387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.4827, "pred_logistic_all": 0.4259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.4113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5278, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5695, "pred_lgbm_base": 0.537, "pred_logistic_all": 0.5362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5281, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.5251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5528, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.5023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5064, "pred_lgbm_base": 0.464, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.488, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5895, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5461, "pred_lgbm_base": 0.5702, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5542, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6242, "pred_lgbm_base": 0.5316, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5403, "pred_lgbm_base": 0.5408, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.5258, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5563, "pred_lgbm_base": 0.5079, "pred_logistic_all": 0.4351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.3603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4006, "pred_lgbm_base": 0.3765, "pred_logistic_all": 0.4498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4857, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.3562, "pred_logistic_all": 0.3735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.521, "pred_lgbm_base": 0.4691, "pred_logistic_all": 0.4692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3908, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4636, "pred_lgbm_base": 0.4307, "pred_logistic_all": 0.444, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.4568, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4799, "pred_lgbm_base": 0.3791, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4564, "pred_lgbm_base": 0.4141, "pred_logistic_all": 0.4747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4588, "pred_lgbm_base": 0.4708, "pred_logistic_all": 0.454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.3865, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3964, "pred_lgbm_base": 0.4142, "pred_logistic_all": 0.4345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.418, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.4021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4533, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3962, "pred_lgbm_base": 0.3579, "pred_logistic_all": 0.4529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4543, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.3925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3059, "pred_lgbm_base": 0.308, "pred_logistic_all": 0.2998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3767, "pred_lgbm_base": 0.3318, "pred_logistic_all": 0.3731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3059, "pred_lgbm_base": 0.3073, "pred_logistic_all": 0.2995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.349, "pred_lgbm_base": 0.3341, "pred_logistic_all": 0.2564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.367, "pred_lgbm_base": 0.3467, "pred_logistic_all": 0.3421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.349, "pred_lgbm_base": 0.3333, "pred_logistic_all": 0.2561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.309, "pred_lgbm_base": 0.3231, "pred_logistic_all": 0.2329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.309, "pred_lgbm_base": 0.3224, "pred_logistic_all": 0.2327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4365, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4134, "pred_lgbm_base": 0.3999, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.398, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.4026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.388, "pred_lgbm_base": 0.3561, "pred_logistic_all": 0.3712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4203, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5705, "pred_lgbm_base": 0.5121, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4431, "pred_lgbm_base": 0.4072, "pred_logistic_all": 0.3805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5131, "pred_lgbm_base": 0.4461, "pred_logistic_all": 0.4465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4953, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.4435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4061, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4935, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.4239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.5399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5286, "pred_lgbm_base": 0.4591, "pred_logistic_all": 0.4866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.4199, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.5463, "pred_logistic_all": 0.5172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.4513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5265, "pred_lgbm_base": 0.5023, "pred_logistic_all": 0.4836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5411, "pred_lgbm_base": 0.4626, "pred_logistic_all": 0.4909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6161, "pred_lgbm_base": 0.5246, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.4196, "pred_logistic_all": 0.4806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5651, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.4955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.4096, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5326, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.4421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3982, "pred_lgbm_base": 0.4789, "pred_logistic_all": 0.3756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4594, "pred_lgbm_base": 0.4943, "pred_logistic_all": 0.4965, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.5322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5674, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6352, "pred_lgbm_base": 0.5966, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6131, "pred_lgbm_base": 0.5667, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5737, "pred_lgbm_base": 0.4751, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5354, "pred_lgbm_base": 0.4806, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.574, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5502, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.5514, "pred_logistic_all": 0.5474, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.5326, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6478, "pred_lgbm_base": 0.5505, "pred_logistic_all": 0.629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6316, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5354, "pred_logistic_all": 0.2598, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4387, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.2558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.2952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.3583, "pred_logistic_all": 0.2676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5948, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5528, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.509, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5298, "pred_lgbm_base": 0.3847, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5894, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.5886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.5229, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4442, "pred_lgbm_base": 0.4166, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.431, "pred_lgbm_base": 0.479, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3978, "pred_lgbm_base": 0.3097, "pred_logistic_all": 0.2963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.374, "pred_lgbm_base": 0.2697, "pred_logistic_all": 0.299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.3121, "pred_logistic_all": 0.4032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.2628, "pred_logistic_all": 0.3907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4733, "pred_lgbm_base": 0.34, "pred_logistic_all": 0.4412, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4205, "pred_lgbm_base": 0.3075, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4972, "pred_lgbm_base": 0.3869, "pred_logistic_all": 0.4115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4496, "pred_lgbm_base": 0.3315, "pred_logistic_all": 0.3989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.3151, "pred_logistic_all": 0.4246, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4747, "pred_lgbm_base": 0.2746, "pred_logistic_all": 0.4278, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4335, "pred_lgbm_base": 0.4085, "pred_logistic_all": 0.3561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3873, "pred_lgbm_base": 0.3517, "pred_logistic_all": 0.3442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6051, "pred_lgbm_base": 0.5245, "pred_logistic_all": 0.3656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.4643, "pred_logistic_all": 0.3535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5504, "pred_lgbm_base": 0.3083, "pred_logistic_all": 0.3323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.605, "pred_lgbm_base": 0.5871, "pred_logistic_all": 0.5958, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.5928, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6762, "pred_lgbm_base": 0.6129, "pred_logistic_all": 0.616, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5005, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.5196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5173, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.596, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4344, "pred_lgbm_base": 0.3956, "pred_logistic_all": 0.6476, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5297, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5592, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.5766, "pred_logistic_all": 0.716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5583, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5936, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.6794, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6915, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9786, "pred_lgbm_base": 0.9818, "pred_logistic_all": 0.6299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.392, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.5769, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3728, "pred_lgbm_base": 0.4471, "pred_logistic_all": 0.5352, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3865, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3176, "pred_lgbm_base": 0.3817, "pred_logistic_all": 0.4712, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.3953, "pred_logistic_all": 0.4535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2647, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.494, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.4591, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3898, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.5318, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5556, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.428, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.6099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.528, "pred_lgbm_base": 0.4799, "pred_logistic_all": 0.5684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.5131, "pred_logistic_all": 0.6333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4724, "pred_lgbm_base": 0.5344, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.5569, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5812, "pred_lgbm_base": 0.498, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5052, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.565, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5539, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.4789, "pred_logistic_all": 0.5575, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4186, "pred_lgbm_base": 0.4258, "pred_logistic_all": 0.452, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.398, "pred_lgbm_base": 0.3461, "pred_logistic_all": 0.4266, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2702, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.4131, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2754, "pred_lgbm_base": 0.3457, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2702, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.4128, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3299, "pred_lgbm_base": 0.3632, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2923, "pred_lgbm_base": 0.3643, "pred_logistic_all": 0.4378, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3517, "pred_lgbm_base": 0.3727, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3174, "pred_lgbm_base": 0.341, "pred_logistic_all": 0.417, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3399, "pred_lgbm_base": 0.3568, "pred_logistic_all": 0.4609, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3071, "pred_lgbm_base": 0.3445, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3071, "pred_lgbm_base": 0.3428, "pred_logistic_all": 0.3358, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4243, "pred_lgbm_base": 0.3728, "pred_logistic_all": 0.3564, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4243, "pred_lgbm_base": 0.3711, "pred_logistic_all": 0.3561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3133, "pred_lgbm_base": 0.3507, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3195, "pred_lgbm_base": 0.3637, "pred_logistic_all": 0.4169, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4039, "pred_lgbm_base": 0.3764, "pred_logistic_all": 0.4184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3596, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.4024, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3787, "pred_lgbm_base": 0.3798, "pred_logistic_all": 0.402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4364, "pred_lgbm_base": 0.4453, "pred_logistic_all": 0.4441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5664, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.3572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4783, "pred_lgbm_base": 0.3925, "pred_logistic_all": 0.4094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5538, "pred_lgbm_base": 0.3692, "pred_logistic_all": 0.3569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.3892, "pred_logistic_all": 0.3604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.3874, "pred_logistic_all": 0.3601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3279, "pred_lgbm_base": 0.3888, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3094, "pred_lgbm_base": 0.4014, "pred_logistic_all": 0.3757, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3155, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3391, "pred_lgbm_base": 0.4171, "pred_logistic_all": 0.3751, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3456, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4061, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.4153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3384, "pred_lgbm_base": 0.3616, "pred_logistic_all": 0.3605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2379, "pred_lgbm_base": 0.3894, "pred_logistic_all": 0.3425, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2431, "pred_lgbm_base": 0.399, "pred_logistic_all": 0.3718, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3555, "pred_lgbm_base": 0.4457, "pred_logistic_all": 0.3023, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3621, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.3299, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4041, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.3337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.411, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.3627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3533, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.3951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4937, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.3963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.385, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.4002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4108, "pred_logistic_all": 0.4469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4053, "pred_logistic_all": 0.4338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4441, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.3652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4038, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.4565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3843, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.441, "pred_lgbm_base": 0.4583, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3892, "pred_lgbm_base": 0.3993, "pred_logistic_all": 0.4563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4137, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.361, "pred_lgbm_base": 0.4579, "pred_logistic_all": 0.4603, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.5912, "pred_logistic_all": 0.6247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5873, "pred_lgbm_base": 0.4436, "pred_logistic_all": 0.4872, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6103, "pred_lgbm_base": 0.5306, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.4137, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4992, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.4259, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.5922, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5719, "pred_lgbm_base": 0.5542, "pred_logistic_all": 0.6225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.6156, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6672, "pred_lgbm_base": 0.6037, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6511, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.6384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6469, "pred_lgbm_base": 0.5945, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6401, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.7005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.6007, "pred_logistic_all": 0.6639, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6397, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.6352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.4537, "pred_logistic_all": 0.5274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6446, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.5969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.5938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6276, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.6347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6488, "pred_lgbm_base": 0.6312, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6046, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.639, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.6639, "pred_logistic_all": 0.6583, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.6766, "pred_logistic_all": 0.6749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.6449, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6415, "pred_logistic_all": 0.6656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6881, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6866, "pred_lgbm_base": 0.6629, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.65, "pred_logistic_all": 0.662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6734, "pred_lgbm_base": 0.6276, "pred_logistic_all": 0.6463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6558, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.6697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6615, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.6675, "pred_logistic_all": 0.6947, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.8044, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.8128, "pred_logistic_all": 0.7342, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7942, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7887, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.7143, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.7127, "pred_logistic_all": 0.6734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6725, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6448, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.6939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6925, "pred_lgbm_base": 0.6335, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.642, "pred_logistic_all": 0.676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6367, "pred_lgbm_base": 0.6312, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6489, "pred_lgbm_base": 0.6002, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6672, "pred_lgbm_base": 0.6391, "pred_logistic_all": 0.6542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.6918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6711, "pred_lgbm_base": 0.6826, "pred_logistic_all": 0.6923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.6247, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.724, "pred_lgbm_base": 0.6892, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8148, "pred_lgbm_base": 0.7742, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7964, "pred_lgbm_base": 0.7949, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7532, "pred_lgbm_base": 0.7155, "pred_logistic_all": 0.7523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7469, "pred_lgbm_base": 0.7155, "pred_logistic_all": 0.7679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7388, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.7659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.7198, "pred_logistic_all": 0.7703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.664, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6773, "pred_lgbm_base": 0.629, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.739, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.7381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6913, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7057, "pred_lgbm_base": 0.697, "pred_logistic_all": 0.6035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.7099, "pred_logistic_all": 0.741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7288, "pred_lgbm_base": 0.7347, "pred_logistic_all": 0.7468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6976, "pred_logistic_all": 0.7085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6885, "pred_lgbm_base": 0.6874, "pred_logistic_all": 0.6386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.74, "pred_logistic_all": 0.754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.579, "pred_logistic_all": 0.6629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5514, "pred_lgbm_base": 0.5948, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.711, "pred_logistic_all": 0.7112, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6177, "pred_lgbm_base": 0.7391, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5915, "pred_lgbm_base": 0.7269, "pred_logistic_all": 0.6533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.7177, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7543, "pred_lgbm_base": 0.7096, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7545, "pred_lgbm_base": 0.6892, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6837, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.6725, "pred_logistic_all": 0.659, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7044, "pred_lgbm_base": 0.6468, "pred_logistic_all": 0.6762, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7344, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7053, "pred_lgbm_base": 0.6634, "pred_logistic_all": 0.617, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7531, "pred_lgbm_base": 0.6807, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6441, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6273, "pred_lgbm_base": 0.5588, "pred_logistic_all": 0.6407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6273, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.6605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7972, "pred_lgbm_base": 0.723, "pred_logistic_all": 0.6907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7914, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.5599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7462, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.6754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7904, "pred_logistic_all": 0.7453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7831, "pred_lgbm_base": 0.7701, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7786, "pred_lgbm_base": 0.7673, "pred_logistic_all": 0.7477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.7537, "pred_logistic_all": 0.7469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.773, "pred_lgbm_base": 0.7722, "pred_logistic_all": 0.7567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.7731, "pred_logistic_all": 0.7603, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.7906, "pred_logistic_all": 0.7668, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7795, "pred_logistic_all": 0.7716, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6907, "pred_lgbm_base": 0.6838, "pred_logistic_all": 0.6803, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6871, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.699, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8023, "pred_logistic_all": 0.7271, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.6992, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7685, "pred_logistic_all": 0.8082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7868, "pred_logistic_all": 0.8118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.7773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.7833, "pred_logistic_all": 0.7894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7413, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8066, "pred_lgbm_base": 0.7702, "pred_logistic_all": 0.7906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.812, "pred_lgbm_base": 0.7794, "pred_logistic_all": 0.7984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7769, "pred_logistic_all": 0.8061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7965, "pred_lgbm_base": 0.7664, "pred_logistic_all": 0.7797, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.7776, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.7266, "pred_logistic_all": 0.754, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7707, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7423, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.7067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.6736, "pred_logistic_all": 0.7243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7343, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.7552, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7648, "pred_lgbm_base": 0.7676, "pred_logistic_all": 0.7231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.7803, "pred_logistic_all": 0.8084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6183, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.817, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.7332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7858, "pred_lgbm_base": 0.7778, "pred_logistic_all": 0.8152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.7802, "pred_logistic_all": 0.8078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8275, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.8069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7935, "pred_logistic_all": 0.7761, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6921, "pred_lgbm_base": 0.6633, "pred_logistic_all": 0.7102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7671, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.7142, "pred_logistic_all": 0.7757, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7966, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.7932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.8113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7931, "pred_lgbm_base": 0.7038, "pred_logistic_all": 0.8123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.733, "pred_logistic_all": 0.7784, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.8115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.8091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6958, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.7554, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8365, "pred_lgbm_base": 0.7918, "pred_logistic_all": 0.8322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7446, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8093, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.723, "pred_lgbm_base": 0.6878, "pred_logistic_all": 0.7328, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6741, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.7652, "pred_logistic_all": 0.7094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7441, "pred_lgbm_base": 0.7201, "pred_logistic_all": 0.7174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7448, "pred_lgbm_base": 0.7272, "pred_logistic_all": 0.744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.755, "pred_logistic_all": 0.7992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8262, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.7295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.6946, "pred_logistic_all": 0.721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.6968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7345, "pred_lgbm_base": 0.7058, "pred_logistic_all": 0.6763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.7318, "pred_logistic_all": 0.6424, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.5071, "pred_logistic_all": 0.6127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5731, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6016, "pred_lgbm_base": 0.4909, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6187, "pred_logistic_all": 0.5926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.6231, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.6004, "pred_logistic_all": 0.7246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.7191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5785, "pred_lgbm_base": 0.5509, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.6292, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.6195, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.6176, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4771, "pred_lgbm_base": 0.4667, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4244, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4519, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4931, "pred_lgbm_base": 0.5189, "pred_logistic_all": 0.5913, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5926, "pred_lgbm_base": 0.5628, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.5465, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6358, "pred_lgbm_base": 0.5656, "pred_logistic_all": 0.624, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.598, "pred_lgbm_base": 0.525, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6105, "pred_lgbm_base": 0.5047, "pred_logistic_all": 0.7062, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.814, "pred_lgbm_base": 0.7707, "pred_logistic_all": 0.7414, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.685, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7554, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9073, "pred_lgbm_base": 0.9045, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3256, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.3801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3816, "pred_lgbm_base": 0.3443, "pred_logistic_all": 0.3739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3185, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.3743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.407, "pred_lgbm_base": 0.3759, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.3314, "pred_logistic_all": 0.3745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3835, "pred_lgbm_base": 0.3253, "pred_logistic_all": 0.3517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.3194, "pred_logistic_all": 0.4502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.3426, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4319, "pred_lgbm_base": 0.3225, "pred_logistic_all": 0.4443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3813, "pred_lgbm_base": 0.3921, "pred_logistic_all": 0.3811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5385, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4272, "pred_lgbm_base": 0.4287, "pred_logistic_all": 0.3456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3721, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4414, "pred_lgbm_base": 0.43, "pred_logistic_all": 0.469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.4757, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.454, "pred_logistic_all": 0.4912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4888, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3899, "pred_lgbm_base": 0.3757, "pred_logistic_all": 0.422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.454, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.4328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3854, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.3377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.3352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3608, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.3365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3686, "pred_lgbm_base": 0.4351, "pred_logistic_all": 0.3643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.3978, "pred_logistic_all": 0.4724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3655, "pred_lgbm_base": 0.3769, "pred_logistic_all": 0.3506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4867, "pred_lgbm_base": 0.4416, "pred_logistic_all": 0.4299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.4669, "pred_logistic_all": 0.4247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4701, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.4111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.516, "pred_logistic_all": 0.4302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.508, "pred_lgbm_base": 0.4565, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.4661, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5538, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.5274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.5932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3695, "pred_lgbm_base": 0.3663, "pred_logistic_all": 0.469, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.5809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.395, "pred_logistic_all": 0.5833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4089, "pred_lgbm_base": 0.4113, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5303, "pred_lgbm_base": 0.5263, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5603, "pred_lgbm_base": 0.4931, "pred_logistic_all": 0.6128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5064, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.6166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4421, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.6018, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4533, "pred_lgbm_base": 0.538, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4472, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.5767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.5651, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3831, "pred_lgbm_base": 0.4516, "pred_logistic_all": 0.511, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3909, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5029, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.522, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.5631, "pred_logistic_all": 0.652, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.5596, "pred_logistic_all": 0.6153, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4548, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.522, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.6402, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4514, "pred_lgbm_base": 0.5093, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4325, "pred_lgbm_base": 0.6161, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4465, "pred_lgbm_base": 0.5056, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4354, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5305, "pred_lgbm_base": 0.5766, "pred_logistic_all": 0.6588, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.5771, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.5593, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.5913, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.6337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.537, "pred_lgbm_base": 0.4819, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.506, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.6896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6111, "pred_lgbm_base": 0.5636, "pred_logistic_all": 0.6382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5086, "pred_logistic_all": 0.5237, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.6784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5899, "pred_lgbm_base": 0.5409, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6116, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.573, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.6346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5638, "pred_lgbm_base": 0.5717, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5404, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.6359, "pred_logistic_all": 0.6549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.4832, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6447, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6222, "pred_lgbm_base": 0.5737, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.655, "pred_logistic_all": 0.7015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.5466, "pred_logistic_all": 0.5711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6747, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.6602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4419, "pred_lgbm_base": 0.5774, "pred_logistic_all": 0.6019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.6353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.6257, "pred_logistic_all": 0.654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.5814, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.5665, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6223, "pred_lgbm_base": 0.6108, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6514, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5506, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5195, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.5623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.6453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.5543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7288, "pred_lgbm_base": 0.6598, "pred_logistic_all": 0.6335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6909, "pred_lgbm_base": 0.6138, "pred_logistic_all": 0.5576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6093, "pred_lgbm_base": 0.5886, "pred_logistic_all": 0.5877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6314, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.5919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.6591, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6233, "pred_lgbm_base": 0.6061, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.7181, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.6018, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.645, "pred_logistic_all": 0.6225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.6163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7322, "pred_lgbm_base": 0.6796, "pred_logistic_all": 0.6121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7575, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7619, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5795, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.6363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7257, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5723, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5842, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6622, "pred_lgbm_base": 0.6867, "pred_logistic_all": 0.645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.6306, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.6198, "pred_logistic_all": 0.6336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.611, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5779, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.6744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.552, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7365, "pred_lgbm_base": 0.6253, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.624, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.6324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6245, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6116, "pred_lgbm_base": 0.5251, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5996, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6354, "pred_lgbm_base": 0.6156, "pred_logistic_all": 0.6554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.5153, "pred_logistic_all": 0.5329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.519, "pred_logistic_all": 0.5461, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6543, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.6274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6296, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6102, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.5367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.5786, "pred_logistic_all": 0.5322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6323, "pred_lgbm_base": 0.5788, "pred_logistic_all": 0.5419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6587, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6743, "pred_logistic_all": 0.6849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6149, "pred_lgbm_base": 0.5595, "pred_logistic_all": 0.6401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6576, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.6377, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.6801, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6858, "pred_lgbm_base": 0.6181, "pred_logistic_all": 0.5851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.5715, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6485, "pred_lgbm_base": 0.63, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.656, "pred_lgbm_base": 0.611, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.556, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6089, "pred_lgbm_base": 0.5846, "pred_logistic_all": 0.6758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.6451, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.5409, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6451, "pred_lgbm_base": 0.6441, "pred_logistic_all": 0.6826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6445, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.6523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6696, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.6564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6949, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.6262, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6893, "pred_lgbm_base": 0.63, "pred_logistic_all": 0.5335, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.6821, "pred_logistic_all": 0.662, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.6489, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.5955, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6957, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.5464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8035, "pred_lgbm_base": 0.7539, "pred_logistic_all": 0.6157, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6551, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6546, "pred_logistic_all": 0.6796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6978, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.6923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8355, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.683, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7304, "pred_lgbm_base": 0.6554, "pred_logistic_all": 0.6095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.689, "pred_lgbm_base": 0.6288, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.6356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6637, "pred_logistic_all": 0.677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.6052, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.67, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.6007, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6485, "pred_logistic_all": 0.6951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.4455, "pred_logistic_all": 0.5655, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.5266, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6169, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4682, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.4304, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6133, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.5106, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5435, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4131, "pred_lgbm_base": 0.4532, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5267, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.4901, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.514, "pred_lgbm_base": 0.4855, "pred_logistic_all": 0.4626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5751, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.4914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5707, "pred_lgbm_base": 0.5161, "pred_logistic_all": 0.5946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6411, "pred_logistic_all": 0.602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.5212, "pred_logistic_all": 0.5338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.612, "pred_logistic_all": 0.6242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.5299, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.6517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7109, "pred_lgbm_base": 0.6747, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.6542, "pred_logistic_all": 0.5889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.733, "pred_lgbm_base": 0.7009, "pred_logistic_all": 0.6639, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6908, "pred_lgbm_base": 0.6921, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7353, "pred_lgbm_base": 0.7169, "pred_logistic_all": 0.7102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.773, "pred_lgbm_base": 0.7681, "pred_logistic_all": 0.6694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.6793, "pred_logistic_all": 0.6891, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.5871, "pred_logistic_all": 0.6358, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.6835, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.6665, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7397, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.755, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.7061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7763, "pred_lgbm_base": 0.6642, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7615, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8326, "pred_lgbm_base": 0.8031, "pred_logistic_all": 0.7281, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6854, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.7217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.6521, "pred_logistic_all": 0.6865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7745, "pred_lgbm_base": 0.7059, "pred_logistic_all": 0.7911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.7084, "pred_logistic_all": 0.7111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.7072, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7155, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.7035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.7134, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7536, "pred_lgbm_base": 0.728, "pred_logistic_all": 0.7245, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.7197, "pred_logistic_all": 0.7377, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7377, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.6239, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7242, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.6805, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7657, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.7164, "pred_logistic_all": 0.732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7462, "pred_lgbm_base": 0.6915, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.7461, "pred_logistic_all": 0.756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7808, "pred_lgbm_base": 0.7659, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7836, "pred_lgbm_base": 0.7452, "pred_logistic_all": 0.7675, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7716, "pred_lgbm_base": 0.7307, "pred_logistic_all": 0.7197, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.7386, "pred_logistic_all": 0.7961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7833, "pred_lgbm_base": 0.7639, "pred_logistic_all": 0.7751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.767, "pred_lgbm_base": 0.7358, "pred_logistic_all": 0.7882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7249, "pred_logistic_all": 0.766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7239, "pred_logistic_all": 0.7861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6988, "pred_lgbm_base": 0.6321, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7949, "pred_lgbm_base": 0.7221, "pred_logistic_all": 0.7036, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7632, "pred_lgbm_base": 0.7108, "pred_logistic_all": 0.6972, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.7192, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7409, "pred_lgbm_base": 0.72, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6636, "pred_logistic_all": 0.7504, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.6677, "pred_logistic_all": 0.7269, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7033, "pred_lgbm_base": 0.6529, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6432, "pred_lgbm_base": 0.6161, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6628, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6628, "pred_lgbm_base": 0.6367, "pred_logistic_all": 0.7886, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6815, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.6175, "pred_logistic_all": 0.769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6804, "pred_lgbm_base": 0.6307, "pred_logistic_all": 0.7641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6532, "pred_lgbm_base": 0.6329, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.83, "pred_logistic_all": 0.7665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8198, "pred_lgbm_base": 0.7626, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.8181, "pred_logistic_all": 0.7895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8684, "pred_lgbm_base": 0.8683, "pred_logistic_all": 0.7329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9037, "pred_lgbm_base": 0.8735, "pred_logistic_all": 0.7353, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8843, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.7629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9075, "pred_lgbm_base": 0.8598, "pred_logistic_all": 0.7491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9774, "pred_lgbm_base": 0.9675, "pred_logistic_all": 0.7684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4844, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.3993, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3567, "pred_lgbm_base": 0.3458, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.569, "pred_lgbm_base": 0.5037, "pred_logistic_all": 0.5038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4737, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.498, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4713, "pred_lgbm_base": 0.3707, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3949, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.5178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.477, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.5107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3638, "pred_lgbm_base": 0.3851, "pred_logistic_all": 0.4842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4652, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.5245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4647, "pred_lgbm_base": 0.4884, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4621, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.5114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4022, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4126, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4149, "pred_lgbm_base": 0.4381, "pred_logistic_all": 0.5177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.4763, "pred_logistic_all": 0.5633, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4879, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.5672, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.5631, "pred_logistic_all": 0.5758, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4598, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4891, "pred_lgbm_base": 0.4215, "pred_logistic_all": 0.4925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.3997, "pred_logistic_all": 0.4481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5288, "pred_lgbm_base": 0.4815, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.513, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4435, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.6728, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5502, "pred_lgbm_base": 0.5138, "pred_logistic_all": 0.5464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.6229, "pred_logistic_all": 0.6611, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4918, "pred_lgbm_base": 0.5176, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.5274, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5421, "pred_lgbm_base": 0.4797, "pred_logistic_all": 0.4576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5801, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.5368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4981, "pred_lgbm_base": 0.3898, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6766, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5375, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.6391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4842, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.6735, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.5752, "pred_logistic_all": 0.6595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6667, "pred_lgbm_base": 0.6699, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.6128, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.6061, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.6611, "pred_logistic_all": 0.7487, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6625, "pred_logistic_all": 0.7388, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.7241, "pred_logistic_all": 0.7386, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6834, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8375, "pred_lgbm_base": 0.833, "pred_logistic_all": 0.8612, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7269, "pred_lgbm_base": 0.766, "pred_logistic_all": 0.802, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8327, "pred_logistic_all": 0.8305, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.7494, "pred_logistic_all": 0.8041, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8598, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.8305, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8384, "pred_lgbm_base": 0.8328, "pred_logistic_all": 0.8191, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8558, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.8323, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8518, "pred_lgbm_base": 0.8437, "pred_logistic_all": 0.8265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8383, "pred_lgbm_base": 0.8342, "pred_logistic_all": 0.8187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8431, "pred_lgbm_base": 0.8338, "pred_logistic_all": 0.8188, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8283, "pred_lgbm_base": 0.8432, "pred_logistic_all": 0.8404, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8344, "pred_lgbm_base": 0.8403, "pred_logistic_all": 0.8019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.842, "pred_logistic_all": 0.8334, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.8305, "pred_logistic_all": 0.7935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.6789, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7176, "pred_lgbm_base": 0.6446, "pred_logistic_all": 0.7444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4558, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4504, "pred_lgbm_base": 0.4627, "pred_logistic_all": 0.5132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6067, "pred_lgbm_base": 0.5868, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6681, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6713, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.6073, "pred_logistic_all": 0.6709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6552, "pred_lgbm_base": 0.6373, "pred_logistic_all": 0.7371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7217, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6694, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.7826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7208, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.7081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.5063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4664, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.5711, "pred_logistic_all": 0.5935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6062, "pred_lgbm_base": 0.6265, "pred_logistic_all": 0.7272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6576, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6767, "pred_lgbm_base": 0.7009, "pred_logistic_all": 0.7808, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.801, "pred_lgbm_base": 0.7864, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.657, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7173, "pred_logistic_all": 0.8059, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7629, "pred_lgbm_base": 0.7095, "pred_logistic_all": 0.8104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8535, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.8316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7577, "pred_lgbm_base": 0.7203, "pred_logistic_all": 0.7592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6642, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.7559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6473, "pred_lgbm_base": 0.7037, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7213, "pred_lgbm_base": 0.7177, "pred_logistic_all": 0.7884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7633, "pred_lgbm_base": 0.7202, "pred_logistic_all": 0.7921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.7901, "pred_logistic_all": 0.7896, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7891, "pred_lgbm_base": 0.8077, "pred_logistic_all": 0.7648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7969, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7969, "pred_lgbm_base": 0.8059, "pred_logistic_all": 0.7535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8357, "pred_lgbm_base": 0.797, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.823, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.7562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8337, "pred_lgbm_base": 0.8221, "pred_logistic_all": 0.796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8478, "pred_lgbm_base": 0.8269, "pred_logistic_all": 0.7981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8358, "pred_lgbm_base": 0.817, "pred_logistic_all": 0.7985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7471, "pred_lgbm_base": 0.7004, "pred_logistic_all": 0.696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6849, "pred_lgbm_base": 0.6942, "pred_logistic_all": 0.7113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7127, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.6811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5644, "pred_lgbm_base": 0.5592, "pred_logistic_all": 0.5294, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.5603, "pred_logistic_all": 0.5507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.694, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.7706, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7023, "pred_lgbm_base": 0.7453, "pred_logistic_all": 0.7416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7273, "pred_lgbm_base": 0.7648, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6325, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.8043, "pred_logistic_all": 0.7844, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6556, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.7321, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8252, "pred_lgbm_base": 0.8246, "pred_logistic_all": 0.7837, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8471, "pred_lgbm_base": 0.8315, "pred_logistic_all": 0.7907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8464, "pred_lgbm_base": 0.8242, "pred_logistic_all": 0.8381, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8231, "pred_logistic_all": 0.817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8439, "pred_lgbm_base": 0.8248, "pred_logistic_all": 0.8201, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.8133, "pred_logistic_all": 0.8225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.854, "pred_lgbm_base": 0.883, "pred_logistic_all": 0.836, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8736, "pred_lgbm_base": 0.8991, "pred_logistic_all": 0.8545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8341, "pred_logistic_all": 0.8155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.8864, "pred_logistic_all": 0.8478, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.8111, "pred_logistic_all": 0.8174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8242, "pred_lgbm_base": 0.8203, "pred_logistic_all": 0.8154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8236, "pred_lgbm_base": 0.8084, "pred_logistic_all": 0.7863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8375, "pred_lgbm_base": 0.8156, "pred_logistic_all": 0.7879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8146, "pred_lgbm_base": 0.8097, "pred_logistic_all": 0.7836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8039, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.8169, "pred_logistic_all": 0.7908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8394, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.7978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8484, "pred_lgbm_base": 0.8079, "pred_logistic_all": 0.8007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8234, "pred_lgbm_base": 0.8165, "pred_logistic_all": 0.8257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.839, "pred_lgbm_base": 0.8055, "pred_logistic_all": 0.8086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.8172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.7147, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8322, "pred_lgbm_base": 0.8179, "pred_logistic_all": 0.8419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8183, "pred_logistic_all": 0.8166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8335, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.8137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8038, "pred_logistic_all": 0.8121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.804, "pred_lgbm_base": 0.8136, "pred_logistic_all": 0.8116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.8077, "pred_logistic_all": 0.8374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8151, "pred_lgbm_base": 0.8118, "pred_logistic_all": 0.8048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.8376, "pred_logistic_all": 0.7304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8273, "pred_lgbm_base": 0.8175, "pred_logistic_all": 0.8028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.842, "pred_lgbm_base": 0.8109, "pred_logistic_all": 0.8356, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.847, "pred_lgbm_base": 0.8024, "pred_logistic_all": 0.8124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.8091, "pred_logistic_all": 0.8204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8168, "pred_lgbm_base": 0.7952, "pred_logistic_all": 0.8467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7987, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.8452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8406, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.8262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8256, "pred_lgbm_base": 0.794, "pred_logistic_all": 0.8284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8045, "pred_lgbm_base": 0.7951, "pred_logistic_all": 0.8239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8773, "pred_lgbm_base": 0.8654, "pred_logistic_all": 0.8511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8953, "pred_lgbm_base": 0.8841, "pred_logistic_all": 0.8682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.8139, "pred_logistic_all": 0.8586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.8693, "pred_logistic_all": 0.8621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8446, "pred_lgbm_base": 0.8486, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8318, "pred_lgbm_base": 0.8366, "pred_logistic_all": 0.8621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8833, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.8109, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8644, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.8028, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8805, "pred_logistic_all": 0.829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8614, "pred_lgbm_base": 0.865, "pred_logistic_all": 0.8214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.8401, "pred_logistic_all": 0.8907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.8373, "pred_logistic_all": 0.8924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8849, "pred_lgbm_base": 0.8768, "pred_logistic_all": 0.8083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8676, "pred_lgbm_base": 0.8607, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8812, "pred_lgbm_base": 0.8678, "pred_logistic_all": 0.865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.837, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.9044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8362, "pred_lgbm_base": 0.8379, "pred_logistic_all": 0.9053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8333, "pred_lgbm_base": 0.8471, "pred_logistic_all": 0.9041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8318, "pred_lgbm_base": 0.8603, "pred_logistic_all": 0.9026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8402, "pred_lgbm_base": 0.8623, "pred_logistic_all": 0.9035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8329, "pred_lgbm_base": 0.8562, "pred_logistic_all": 0.8927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8351, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.8922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8401, "pred_lgbm_base": 0.8421, "pred_logistic_all": 0.8943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.81, "pred_logistic_all": 0.8805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8727, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8533, "pred_lgbm_base": 0.8449, "pred_logistic_all": 0.837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.8111, "pred_logistic_all": 0.8851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8174, "pred_lgbm_base": 0.812, "pred_logistic_all": 0.8776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8636, "pred_lgbm_base": 0.8252, "pred_logistic_all": 0.7934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8323, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.8836, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8406, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.8838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8593, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.8995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8145, "pred_lgbm_base": 0.8452, "pred_logistic_all": 0.9022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.8485, "pred_logistic_all": 0.876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8637, "pred_lgbm_base": 0.8493, "pred_logistic_all": 0.8788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8551, "pred_lgbm_base": 0.8571, "pred_logistic_all": 0.8959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.863, "pred_lgbm_base": 0.8585, "pred_logistic_all": 0.879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8724, "pred_lgbm_base": 0.8701, "pred_logistic_all": 0.884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7959, "pred_lgbm_base": 0.7895, "pred_logistic_all": 0.7731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8771, "pred_lgbm_base": 0.8609, "pred_logistic_all": 0.8847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8723, "pred_lgbm_base": 0.8543, "pred_logistic_all": 0.9043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8949, "pred_lgbm_base": 0.858, "pred_logistic_all": 0.8987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8715, "pred_lgbm_base": 0.8531, "pred_logistic_all": 0.8852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8985, "pred_lgbm_base": 0.8641, "pred_logistic_all": 0.8625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8573, "pred_lgbm_base": 0.8306, "pred_logistic_all": 0.8807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8662, "pred_lgbm_base": 0.8454, "pred_logistic_all": 0.8969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8519, "pred_lgbm_base": 0.8316, "pred_logistic_all": 0.8828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.8771, "pred_logistic_all": 0.8773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8249, "pred_lgbm_base": 0.8005, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8664, "pred_lgbm_base": 0.8575, "pred_logistic_all": 0.9027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8726, "pred_lgbm_base": 0.8876, "pred_logistic_all": 0.9184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8772, "pred_lgbm_base": 0.8819, "pred_logistic_all": 0.9168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9185, "pred_lgbm_base": 0.9189, "pred_logistic_all": 0.829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8692, "pred_lgbm_base": 0.8789, "pred_logistic_all": 0.9153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8993, "pred_lgbm_base": 0.896, "pred_logistic_all": 0.8215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.827, "pred_lgbm_base": 0.8816, "pred_logistic_all": 0.7979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7997, "pred_lgbm_base": 0.8643, "pred_logistic_all": 0.8, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8359, "pred_lgbm_base": 0.8647, "pred_logistic_all": 0.7808, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.6716, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8112, "pred_lgbm_base": 0.8444, "pred_logistic_all": 0.7831, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7938, "pred_lgbm_base": 0.759, "pred_logistic_all": 0.7168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7008, "pred_lgbm_base": 0.6645, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.7378, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.6782, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7329, "pred_lgbm_base": 0.7424, "pred_logistic_all": 0.6656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.656, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7001, "pred_lgbm_base": 0.7155, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7423, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.6551, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.881, "pred_lgbm_base": 0.8597, "pred_logistic_all": 0.8954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8403, "pred_lgbm_base": 0.8435, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8665, "pred_lgbm_base": 0.86, "pred_logistic_all": 0.8942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8645, "pred_lgbm_base": 0.8552, "pred_logistic_all": 0.8921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8911, "pred_lgbm_base": 0.8726, "pred_logistic_all": 0.8917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8521, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.8908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8738, "pred_lgbm_base": 0.847, "pred_logistic_all": 0.8693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8729, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.8612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8704, "pred_lgbm_base": 0.8393, "pred_logistic_all": 0.8638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8524, "pred_lgbm_base": 0.8491, "pred_logistic_all": 0.8893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.863, "pred_lgbm_base": 0.869, "pred_logistic_all": 0.8946, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.8612, "pred_logistic_all": 0.8931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.862, "pred_lgbm_base": 0.8588, "pred_logistic_all": 0.8935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8632, "pred_lgbm_base": 0.8591, "pred_logistic_all": 0.8953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8554, "pred_lgbm_base": 0.8612, "pred_logistic_all": 0.9154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.866, "pred_logistic_all": 0.896, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8903, "pred_lgbm_base": 0.8648, "pred_logistic_all": 0.8906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8755, "pred_lgbm_base": 0.8657, "pred_logistic_all": 0.8905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8615, "pred_logistic_all": 0.8919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8889, "pred_lgbm_base": 0.8611, "pred_logistic_all": 0.8908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8651, "pred_lgbm_base": 0.8466, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8664, "pred_lgbm_base": 0.8634, "pred_logistic_all": 0.8939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8643, "pred_lgbm_base": 0.8694, "pred_logistic_all": 0.8928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8621, "pred_lgbm_base": 0.8667, "pred_logistic_all": 0.9108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8672, "pred_lgbm_base": 0.8671, "pred_logistic_all": 0.8929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8728, "pred_lgbm_base": 0.8681, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8722, "pred_lgbm_base": 0.8333, "pred_logistic_all": 0.8987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8772, "pred_lgbm_base": 0.8615, "pred_logistic_all": 0.9038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8937, "pred_lgbm_base": 0.891, "pred_logistic_all": 0.9089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8719, "pred_lgbm_base": 0.861, "pred_logistic_all": 0.8928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.882, "pred_lgbm_base": 0.8661, "pred_logistic_all": 0.8948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8589, "pred_lgbm_base": 0.8439, "pred_logistic_all": 0.8727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8543, "pred_lgbm_base": 0.8409, "pred_logistic_all": 0.8575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8731, "pred_lgbm_base": 0.8682, "pred_logistic_all": 0.8995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8469, "pred_lgbm_base": 0.8479, "pred_logistic_all": 0.878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8597, "pred_lgbm_base": 0.8399, "pred_logistic_all": 0.8746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8659, "pred_lgbm_base": 0.8492, "pred_logistic_all": 0.8911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8806, "pred_lgbm_base": 0.8517, "pred_logistic_all": 0.9104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8974, "pred_lgbm_base": 0.8669, "pred_logistic_all": 0.8855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.88, "pred_lgbm_base": 0.8539, "pred_logistic_all": 0.873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8791, "pred_lgbm_base": 0.8508, "pred_logistic_all": 0.8795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8551, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.8857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.87, "pred_lgbm_base": 0.8608, "pred_logistic_all": 0.8719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8841, "pred_lgbm_base": 0.8657, "pred_logistic_all": 0.8641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.899, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.8829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8824, "pred_lgbm_base": 0.8706, "pred_logistic_all": 0.8811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8748, "pred_lgbm_base": 0.8745, "pred_logistic_all": 0.8799, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8493, "pred_lgbm_base": 0.8292, "pred_logistic_all": 0.8689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9043, "pred_lgbm_base": 0.8782, "pred_logistic_all": 0.8785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8924, "pred_lgbm_base": 0.8773, "pred_logistic_all": 0.8936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8999, "pred_lgbm_base": 0.8767, "pred_logistic_all": 0.8923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8912, "pred_lgbm_base": 0.8738, "pred_logistic_all": 0.894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8796, "pred_lgbm_base": 0.859, "pred_logistic_all": 0.8774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8769, "pred_lgbm_base": 0.8688, "pred_logistic_all": 0.8834, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8968, "pred_lgbm_base": 0.8523, "pred_logistic_all": 0.9231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8617, "pred_lgbm_base": 0.8498, "pred_logistic_all": 0.8835, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8604, "pred_lgbm_base": 0.8266, "pred_logistic_all": 0.8813, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8852, "pred_lgbm_base": 0.8625, "pred_logistic_all": 0.8833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.864, "pred_lgbm_base": 0.8523, "pred_logistic_all": 0.8637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8475, "pred_lgbm_base": 0.8459, "pred_logistic_all": 0.861, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8405, "pred_lgbm_base": 0.8382, "pred_logistic_all": 0.8605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8241, "pred_lgbm_base": 0.8385, "pred_logistic_all": 0.8587, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8237, "pred_lgbm_base": 0.8285, "pred_logistic_all": 0.8618, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.8595, "pred_logistic_all": 0.8709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8335, "pred_lgbm_base": 0.8251, "pred_logistic_all": 0.8636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8155, "pred_lgbm_base": 0.8351, "pred_logistic_all": 0.8591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8139, "pred_lgbm_base": 0.8311, "pred_logistic_all": 0.8789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8031, "pred_lgbm_base": 0.8178, "pred_logistic_all": 0.8655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8153, "pred_lgbm_base": 0.7983, "pred_logistic_all": 0.8742, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.8133, "pred_logistic_all": 0.857, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.7959, "pred_logistic_all": 0.8736, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8626, "pred_lgbm_base": 0.838, "pred_logistic_all": 0.8574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8327, "pred_lgbm_base": 0.8267, "pred_logistic_all": 0.8816, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7783, "pred_lgbm_base": 0.8051, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8025, "pred_lgbm_base": 0.7936, "pred_logistic_all": 0.8572, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7929, "pred_lgbm_base": 0.8031, "pred_logistic_all": 0.8501, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.7918, "pred_logistic_all": 0.8431, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7974, "pred_lgbm_base": 0.8028, "pred_logistic_all": 0.8615, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.8081, "pred_logistic_all": 0.8632, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8016, "pred_lgbm_base": 0.8083, "pred_logistic_all": 0.861, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7789, "pred_logistic_all": 0.844, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.887, "pred_lgbm_base": 0.8662, "pred_logistic_all": 0.8985, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7759, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7585, "pred_lgbm_base": 0.7534, "pred_logistic_all": 0.8328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7566, "pred_lgbm_base": 0.7548, "pred_logistic_all": 0.8711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7789, "pred_lgbm_base": 0.7464, "pred_logistic_all": 0.8849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8588, "pred_lgbm_base": 0.8318, "pred_logistic_all": 0.8993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.744, "pred_lgbm_base": 0.7549, "pred_logistic_all": 0.8415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.773, "pred_logistic_all": 0.8629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7155, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.8637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.8633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7055, "pred_lgbm_base": 0.7387, "pred_logistic_all": 0.9016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7309, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.8827, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.8887, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7762, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.8885, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.7373, "pred_logistic_all": 0.8878, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7535, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.7594, "pred_logistic_all": 0.8785, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7591, "pred_lgbm_base": 0.7512, "pred_logistic_all": 0.8893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.749, "pred_logistic_all": 0.8716, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.829, "pred_lgbm_base": 0.8174, "pred_logistic_all": 0.873, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.74, "pred_logistic_all": 0.8731, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7124, "pred_lgbm_base": 0.7473, "pred_logistic_all": 0.8753, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.7485, "pred_logistic_all": 0.8943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7643, "pred_lgbm_base": 0.7343, "pred_logistic_all": 0.8748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7247, "pred_logistic_all": 0.8727, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7439, "pred_lgbm_base": 0.7324, "pred_logistic_all": 0.869, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8411, "pred_lgbm_base": 0.7809, "pred_logistic_all": 0.9033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7139, "pred_lgbm_base": 0.7361, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8963, "pred_lgbm_base": 0.8301, "pred_logistic_all": 0.8466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8926, "pred_lgbm_base": 0.8525, "pred_logistic_all": 0.8781, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8989, "pred_lgbm_base": 0.8559, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.835, "pred_lgbm_base": 0.8302, "pred_logistic_all": 0.8488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9, "pred_lgbm_base": 0.8659, "pred_logistic_all": 0.8414, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9385, "pred_lgbm_base": 0.9315, "pred_logistic_all": 0.8274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8391, "pred_lgbm_base": 0.8943, "pred_logistic_all": 0.7737, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9328, "pred_lgbm_base": 0.9167, "pred_logistic_all": 0.8606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9052, "pred_lgbm_base": 0.8764, "pred_logistic_all": 0.8066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.944, "pred_lgbm_base": 0.9267, "pred_logistic_all": 0.8533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9237, "pred_lgbm_base": 0.9044, "pred_logistic_all": 0.8103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.939, "pred_lgbm_base": 0.9265, "pred_logistic_all": 0.8469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9306, "pred_lgbm_base": 0.9097, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.965, "pred_lgbm_base": 0.9676, "pred_logistic_all": 0.8406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.348, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4342, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.4472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3338, "pred_lgbm_base": 0.3812, "pred_logistic_all": 0.4427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4637, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4833, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.5549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4336, "pred_lgbm_base": 0.4138, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3798, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.5297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3454, "pred_lgbm_base": 0.3622, "pred_logistic_all": 0.4049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3723, "pred_lgbm_base": 0.4024, "pred_logistic_all": 0.4603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5781, "pred_lgbm_base": 0.4456, "pred_logistic_all": 0.4601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.4207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4901, "pred_lgbm_base": 0.4152, "pred_logistic_all": 0.4327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.4142, "pred_logistic_all": 0.4231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4949, "pred_lgbm_base": 0.4652, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3725, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.4367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4066, "pred_lgbm_base": 0.4079, "pred_logistic_all": 0.4235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.4099, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4401, "pred_lgbm_base": 0.4173, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4396, "pred_lgbm_base": 0.4131, "pred_logistic_all": 0.4537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3198, "pred_lgbm_base": 0.3731, "pred_logistic_all": 0.4388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3441, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3457, "pred_lgbm_base": 0.4225, "pred_logistic_all": 0.429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3271, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4905, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.4875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5177, "pred_lgbm_base": 0.4973, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3144, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.5316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3232, "pred_lgbm_base": 0.4723, "pred_logistic_all": 0.56, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4013, "pred_lgbm_base": 0.4569, "pred_logistic_all": 0.4853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3736, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3877, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4528, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.466, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.5314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4147, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4497, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4595, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.4622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6025, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.4951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.4871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4768, "pred_lgbm_base": 0.4576, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5721, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.5967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.4862, "pred_logistic_all": 0.6031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.6094, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.5245, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.4779, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5585, "pred_lgbm_base": 0.4998, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4668, "pred_logistic_all": 0.6123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.5873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.4238, "pred_logistic_all": 0.5951, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.5246, "pred_logistic_all": 0.5612, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4844, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.4325, "pred_logistic_all": 0.5824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.664, "pred_lgbm_base": 0.4628, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6735, "pred_lgbm_base": 0.5125, "pred_logistic_all": 0.5145, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6717, "pred_lgbm_base": 0.4969, "pred_logistic_all": 0.5178, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.5169, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5095, "pred_lgbm_base": 0.4922, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5027, "pred_lgbm_base": 0.5048, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.503, "pred_lgbm_base": 0.513, "pred_logistic_all": 0.6057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4986, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4511, "pred_logistic_all": 0.5368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.541, "pred_lgbm_base": 0.5094, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5588, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.544, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.5889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4908, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.6323, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4727, "pred_lgbm_base": 0.4531, "pred_logistic_all": 0.5922, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.5676, "pred_logistic_all": 0.6813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6064, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.633, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6576, "pred_lgbm_base": 0.6009, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6059, "pred_lgbm_base": 0.531, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3796, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.5404, "pred_logistic_all": 0.5796, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.445, "pred_lgbm_base": 0.5115, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5001, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.6236, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.5847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5679, "pred_lgbm_base": 0.5216, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3217, "pred_lgbm_base": 0.3878, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.461, "pred_lgbm_base": 0.3909, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4812, "pred_lgbm_base": 0.5016, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.6116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5101, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.6053, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6514, "pred_lgbm_base": 0.5663, "pred_logistic_all": 0.6788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5221, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6759, "pred_lgbm_base": 0.5755, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5105, "pred_lgbm_base": 0.5491, "pred_logistic_all": 0.6246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5212, "pred_lgbm_base": 0.5539, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.5573, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.679, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.6342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5114, "pred_lgbm_base": 0.5612, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.5785, "pred_logistic_all": 0.6326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.5998, "pred_logistic_all": 0.6442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5518, "pred_lgbm_base": 0.5617, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.6441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.5915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7079, "pred_lgbm_base": 0.5854, "pred_logistic_all": 0.6429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6239, "pred_lgbm_base": 0.5579, "pred_logistic_all": 0.6446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.5564, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6411, "pred_lgbm_base": 0.5637, "pred_logistic_all": 0.562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6275, "pred_lgbm_base": 0.5587, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.4864, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.5581, "pred_logistic_all": 0.5986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.5751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.5786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5364, "pred_lgbm_base": 0.5078, "pred_logistic_all": 0.5748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5151, "pred_lgbm_base": 0.5403, "pred_logistic_all": 0.5765, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6571, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6436, "pred_lgbm_base": 0.5635, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.655, "pred_lgbm_base": 0.5665, "pred_logistic_all": 0.6462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5723, "pred_lgbm_base": 0.5809, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6251, "pred_lgbm_base": 0.6447, "pred_logistic_all": 0.6514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.6405, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.674, "pred_lgbm_base": 0.6115, "pred_logistic_all": 0.6982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5306, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5142, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.6056, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.7304, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.7308, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8196, "pred_lgbm_base": 0.8634, "pred_logistic_all": 0.7987, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7813, "pred_lgbm_base": 0.7987, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7705, "pred_lgbm_base": 0.7938, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8244, "pred_lgbm_base": 0.8513, "pred_logistic_all": 0.7899, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.8786, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8213, "pred_lgbm_base": 0.8506, "pred_logistic_all": 0.7842, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8646, "pred_lgbm_base": 0.8702, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8638, "pred_logistic_all": 0.7854, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8336, "pred_lgbm_base": 0.8536, "pred_logistic_all": 0.7764, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8507, "pred_lgbm_base": 0.8572, "pred_logistic_all": 0.8024, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7539, "pred_lgbm_base": 0.762, "pred_logistic_all": 0.7591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.7456, "pred_logistic_all": 0.807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.7436, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.7713, "pred_logistic_all": 0.6963, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.7933, "pred_logistic_all": 0.7694, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.7492, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.7723, "pred_logistic_all": 0.733, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.7578, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.7616, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6905, "pred_lgbm_base": 0.7319, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.758, "pred_lgbm_base": 0.8047, "pred_logistic_all": 0.7276, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7349, "pred_lgbm_base": 0.7738, "pred_logistic_all": 0.7483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7509, "pred_lgbm_base": 0.7226, "pred_logistic_all": 0.7678, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7921, "pred_lgbm_base": 0.7985, "pred_logistic_all": 0.7754, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7636, "pred_lgbm_base": 0.7627, "pred_logistic_all": 0.7776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7887, "pred_logistic_all": 0.7661, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7927, "pred_lgbm_base": 0.7718, "pred_logistic_all": 0.7716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.8105, "pred_logistic_all": 0.7876, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8425, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.7926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8351, "pred_lgbm_base": 0.7985, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8111, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8423, "pred_lgbm_base": 0.8298, "pred_logistic_all": 0.7528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.8199, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8311, "pred_lgbm_base": 0.7917, "pred_logistic_all": 0.7888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.7534, "pred_logistic_all": 0.716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8223, "pred_lgbm_base": 0.743, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.742, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8006, "pred_lgbm_base": 0.7653, "pred_logistic_all": 0.774, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7838, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.7393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.773, "pred_lgbm_base": 0.7579, "pred_logistic_all": 0.7647, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7881, "pred_lgbm_base": 0.7269, "pred_logistic_all": 0.7265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7781, "pred_lgbm_base": 0.7224, "pred_logistic_all": 0.708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8719, "pred_lgbm_base": 0.8537, "pred_logistic_all": 0.7633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8523, "pred_lgbm_base": 0.8433, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8582, "pred_lgbm_base": 0.8537, "pred_logistic_all": 0.7389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8395, "pred_lgbm_base": 0.8434, "pred_logistic_all": 0.7286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7691, "pred_lgbm_base": 0.755, "pred_logistic_all": 0.817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7519, "pred_lgbm_base": 0.7521, "pred_logistic_all": 0.8177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7307, "pred_lgbm_base": 0.7631, "pred_logistic_all": 0.8156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7432, "pred_lgbm_base": 0.7486, "pred_logistic_all": 0.8184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.7503, "pred_logistic_all": 0.8208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.761, "pred_logistic_all": 0.7881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.7584, "pred_logistic_all": 0.8143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7473, "pred_lgbm_base": 0.7049, "pred_logistic_all": 0.7518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.704, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.7595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7227, "pred_lgbm_base": 0.7534, "pred_logistic_all": 0.7756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7129, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6808, "pred_lgbm_base": 0.6988, "pred_logistic_all": 0.7621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7533, "pred_lgbm_base": 0.699, "pred_logistic_all": 0.8037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.7017, "pred_logistic_all": 0.7618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7196, "pred_lgbm_base": 0.7049, "pred_logistic_all": 0.7511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.7322, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7424, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.7771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7258, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6997, "pred_lgbm_base": 0.7261, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.6411, "pred_logistic_all": 0.7248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6269, "pred_logistic_all": 0.7028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.659, "pred_lgbm_base": 0.6211, "pred_logistic_all": 0.6663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6373, "pred_lgbm_base": 0.611, "pred_logistic_all": 0.6633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7903, "pred_lgbm_base": 0.7604, "pred_logistic_all": 0.7202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6583, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6782, "pred_lgbm_base": 0.6248, "pred_logistic_all": 0.6869, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.6549, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.714, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.7977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.7074, "pred_logistic_all": 0.7956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.6994, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.7893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.734, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.7956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.6269, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7259, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8781, "pred_lgbm_base": 0.8034, "pred_logistic_all": 0.6718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7553, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.7677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7268, "pred_lgbm_base": 0.6501, "pred_logistic_all": 0.7439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.6431, "pred_logistic_all": 0.6952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7406, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.6388, "pred_logistic_all": 0.6162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.6951, "pred_logistic_all": 0.6574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7045, "pred_lgbm_base": 0.6795, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7803, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8079, "pred_lgbm_base": 0.7438, "pred_logistic_all": 0.7348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7235, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7639, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.7407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8758, "pred_lgbm_base": 0.847, "pred_logistic_all": 0.7663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7496, "pred_lgbm_base": 0.7254, "pred_logistic_all": 0.744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.7984, "pred_logistic_all": 0.827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7953, "pred_lgbm_base": 0.7965, "pred_logistic_all": 0.8081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.7955, "pred_logistic_all": 0.8386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7317, "pred_lgbm_base": 0.7815, "pred_logistic_all": 0.8392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.8009, "pred_logistic_all": 0.8368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7822, "pred_lgbm_base": 0.7925, "pred_logistic_all": 0.832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.7919, "pred_logistic_all": 0.794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7932, "pred_lgbm_base": 0.7727, "pred_logistic_all": 0.837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8109, "pred_lgbm_base": 0.7734, "pred_logistic_all": 0.8427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7928, "pred_lgbm_base": 0.7799, "pred_logistic_all": 0.8216, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8221, "pred_lgbm_base": 0.8084, "pred_logistic_all": 0.8295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7866, "pred_lgbm_base": 0.7903, "pred_logistic_all": 0.8472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.83, "pred_lgbm_base": 0.8139, "pred_logistic_all": 0.8467, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9016, "pred_lgbm_base": 0.882, "pred_logistic_all": 0.8521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8185, "pred_lgbm_base": 0.8046, "pred_logistic_all": 0.8191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8271, "pred_lgbm_base": 0.819, "pred_logistic_all": 0.8484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.91, "pred_lgbm_base": 0.8906, "pred_logistic_all": 0.852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8141, "pred_lgbm_base": 0.8041, "pred_logistic_all": 0.8457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8299, "pred_lgbm_base": 0.7736, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9117, "pred_lgbm_base": 0.8849, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.832, "pred_lgbm_base": 0.7748, "pred_logistic_all": 0.7778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.793, "pred_logistic_all": 0.8002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.7931, "pred_logistic_all": 0.8012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8067, "pred_lgbm_base": 0.787, "pred_logistic_all": 0.8541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8096, "pred_lgbm_base": 0.7816, "pred_logistic_all": 0.8523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.8489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.8098, "pred_logistic_all": 0.8466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7895, "pred_lgbm_base": 0.7879, "pred_logistic_all": 0.8342, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.856, "pred_lgbm_base": 0.8172, "pred_logistic_all": 0.8357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8204, "pred_lgbm_base": 0.7739, "pred_logistic_all": 0.8314, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7921, "pred_lgbm_base": 0.7736, "pred_logistic_all": 0.8296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8009, "pred_lgbm_base": 0.7732, "pred_logistic_all": 0.8317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8046, "pred_lgbm_base": 0.7633, "pred_logistic_all": 0.8377, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.8365, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8386, "pred_lgbm_base": 0.7846, "pred_logistic_all": 0.8602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8312, "pred_lgbm_base": 0.7804, "pred_logistic_all": 0.8589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8296, "pred_lgbm_base": 0.8058, "pred_logistic_all": 0.8624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9128, "pred_lgbm_base": 0.8857, "pred_logistic_all": 0.8542, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.7471, "pred_logistic_all": 0.8464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7781, "pred_logistic_all": 0.8559, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8762, "pred_lgbm_base": 0.8663, "pred_logistic_all": 0.8606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8105, "pred_lgbm_base": 0.7849, "pred_logistic_all": 0.8656, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.7812, "pred_logistic_all": 0.8538, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.7955, "pred_logistic_all": 0.8448, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8304, "pred_lgbm_base": 0.8154, "pred_logistic_all": 0.8582, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8429, "pred_lgbm_base": 0.8045, "pred_logistic_all": 0.8546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.848, "pred_lgbm_base": 0.8233, "pred_logistic_all": 0.8543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8515, "pred_lgbm_base": 0.7999, "pred_logistic_all": 0.8774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.8039, "pred_logistic_all": 0.861, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7676, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.8498, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.7832, "pred_logistic_all": 0.848, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7974, "pred_lgbm_base": 0.7755, "pred_logistic_all": 0.8485, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.8088, "pred_logistic_all": 0.8646, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8283, "pred_lgbm_base": 0.8088, "pred_logistic_all": 0.8636, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7844, "pred_lgbm_base": 0.7623, "pred_logistic_all": 0.8327, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8111, "pred_lgbm_base": 0.7923, "pred_logistic_all": 0.8473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.765, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.8401, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8159, "pred_lgbm_base": 0.7975, "pred_logistic_all": 0.8506, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8018, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.8109, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8114, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.8509, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8589, "pred_lgbm_base": 0.7887, "pred_logistic_all": 0.861, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8308, "pred_lgbm_base": 0.8042, "pred_logistic_all": 0.8539, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7722, "pred_logistic_all": 0.8306, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7772, "pred_lgbm_base": 0.773, "pred_logistic_all": 0.8388, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7778, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.8349, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.8087, "pred_logistic_all": 0.8534, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8391, "pred_lgbm_base": 0.8035, "pred_logistic_all": 0.8526, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.841, "pred_lgbm_base": 0.8116, "pred_logistic_all": 0.8251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8274, "pred_lgbm_base": 0.8073, "pred_logistic_all": 0.861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9125, "pred_lgbm_base": 0.8907, "pred_logistic_all": 0.8739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7922, "pred_logistic_all": 0.8447, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8093, "pred_lgbm_base": 0.8116, "pred_logistic_all": 0.8304, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7979, "pred_lgbm_base": 0.7876, "pred_logistic_all": 0.8552, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.778, "pred_lgbm_base": 0.7847, "pred_logistic_all": 0.8549, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7596, "pred_lgbm_base": 0.7739, "pred_logistic_all": 0.8461, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.8013, "pred_logistic_all": 0.8577, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8136, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.8714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.824, "pred_lgbm_base": 0.8053, "pred_logistic_all": 0.8927, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9199, "pred_lgbm_base": 0.9112, "pred_logistic_all": 0.8701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9144, "pred_lgbm_base": 0.8644, "pred_logistic_all": 0.8303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7312, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.8643, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7798, "pred_logistic_all": 0.8707, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7424, "pred_lgbm_base": 0.7818, "pred_logistic_all": 0.8621, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.7875, "pred_logistic_all": 0.854, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.8145, "pred_logistic_all": 0.889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7975, "pred_lgbm_base": 0.8191, "pred_logistic_all": 0.8628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8217, "pred_lgbm_base": 0.7974, "pred_logistic_all": 0.8741, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7978, "pred_lgbm_base": 0.7759, "pred_logistic_all": 0.8598, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7887, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.8643, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.8616, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.7211, "pred_logistic_all": 0.8526, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7134, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.8432, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.6982, "pred_logistic_all": 0.8603, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6935, "pred_lgbm_base": 0.7109, "pred_logistic_all": 0.8558, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7268, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.8518, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.7027, "pred_logistic_all": 0.8509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.7292, "pred_logistic_all": 0.8584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.6961, "pred_logistic_all": 0.8805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6977, "pred_lgbm_base": 0.7102, "pred_logistic_all": 0.8585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7871, "pred_logistic_all": 0.8594, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.815, "pred_lgbm_base": 0.7483, "pred_logistic_all": 0.8464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7302, "pred_lgbm_base": 0.7088, "pred_logistic_all": 0.843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.6996, "pred_logistic_all": 0.8628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.8039, "pred_logistic_all": 0.73, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7625, "pred_lgbm_base": 0.7011, "pred_logistic_all": 0.7376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8119, "pred_lgbm_base": 0.8122, "pred_logistic_all": 0.845, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8435, "pred_lgbm_base": 0.8347, "pred_logistic_all": 0.8061, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8857, "pred_lgbm_base": 0.8877, "pred_logistic_all": 0.8267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8513, "pred_lgbm_base": 0.8541, "pred_logistic_all": 0.8082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9059, "pred_lgbm_base": 0.8884, "pred_logistic_all": 0.8215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.7934, "pred_logistic_all": 0.7489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9526, "pred_lgbm_base": 0.9373, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9812, "pred_lgbm_base": 0.9747, "pred_logistic_all": 0.8279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4026, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.484, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3881, "pred_lgbm_base": 0.4361, "pred_logistic_all": 0.5147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.5727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.665, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.5067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4141, "pred_lgbm_base": 0.4431, "pred_logistic_all": 0.4893, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4169, "pred_lgbm_base": 0.4045, "pred_logistic_all": 0.5236, "pred_empirical_all": 0.5593}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4246, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.4902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3945, "pred_lgbm_base": 0.415, "pred_logistic_all": 0.4671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.541, "pred_lgbm_base": 0.4924, "pred_logistic_all": 0.4673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.443, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.4578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.5833, "pred_logistic_all": 0.4707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3609, "pred_lgbm_base": 0.4321, "pred_logistic_all": 0.4663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.5355, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3665, "pred_lgbm_base": 0.4289, "pred_logistic_all": 0.4587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6258, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.5519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5372, "pred_lgbm_base": 0.443, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5123, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.6136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5254, "pred_lgbm_base": 0.4437, "pred_logistic_all": 0.6099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5375, "pred_lgbm_base": 0.4491, "pred_logistic_all": 0.5706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6662, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.5916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4248, "pred_lgbm_base": 0.4679, "pred_logistic_all": 0.532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3884, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.5832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.5114, "pred_logistic_all": 0.6108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5714, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.471, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.5354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5038, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.491, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.5104, "pred_logistic_all": 0.554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.4494, "pred_logistic_all": 0.5309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.527, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.5183, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5408, "pred_lgbm_base": 0.5503, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4121, "pred_lgbm_base": 0.41, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.5401, "pred_logistic_all": 0.521, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.5473, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4413, "pred_lgbm_base": 0.4779, "pred_logistic_all": 0.4638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4376, "pred_lgbm_base": 0.454, "pred_logistic_all": 0.4667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4103, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.4898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4494, "pred_lgbm_base": 0.4351, "pred_logistic_all": 0.4759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4883, "pred_logistic_all": 0.499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.4575, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5788, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5045, "pred_lgbm_base": 0.4297, "pred_logistic_all": 0.579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5574, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.5936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.5571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.4949, "pred_logistic_all": 0.5983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4596, "pred_logistic_all": 0.5868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5705, "pred_lgbm_base": 0.4498, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.549, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.5882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5726, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.5893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4987, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5047, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5206, "pred_lgbm_base": 0.5658, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5175, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.5397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4027, "pred_lgbm_base": 0.4189, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5436, "pred_lgbm_base": 0.5556, "pred_logistic_all": 0.5297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4968, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.4982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.6217, "pred_logistic_all": 0.5133, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5483, "pred_lgbm_base": 0.5786, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.51, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.5582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5364, "pred_lgbm_base": 0.6028, "pred_logistic_all": 0.4707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.552, "pred_lgbm_base": 0.6003, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5241, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.5614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5579, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.4775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4447, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4568, "pred_lgbm_base": 0.449, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5858, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.5711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6144, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5546, "pred_lgbm_base": 0.6192, "pred_logistic_all": 0.511, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.5024, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5942, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5291, "pred_lgbm_base": 0.5493, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5882, "pred_lgbm_base": 0.5844, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5199, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5358, "pred_lgbm_base": 0.5142, "pred_logistic_all": 0.5451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5656, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.5006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.5116, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5707, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.5508, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5132, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.5007, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4224, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.4871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5449, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3907, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4866, "pred_logistic_all": 0.4838, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4847, "pred_logistic_all": 0.4835, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.5833, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6252, "pred_lgbm_base": 0.5513, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5597, "pred_lgbm_base": 0.5782, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.5366, "pred_logistic_all": 0.5439, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5016, "pred_lgbm_base": 0.6077, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5042, "pred_lgbm_base": 0.5915, "pred_logistic_all": 0.5403, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5538, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4182, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.5153, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6016, "pred_lgbm_base": 0.5296, "pred_logistic_all": 0.4988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6393, "pred_lgbm_base": 0.5477, "pred_logistic_all": 0.507, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4444, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5134, "pred_lgbm_base": 0.5105, "pred_logistic_all": 0.585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7479, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.5656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.685, "pred_lgbm_base": 0.5382, "pred_logistic_all": 0.5618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4437, "pred_lgbm_base": 0.4703, "pred_logistic_all": 0.5016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4822, "pred_lgbm_base": 0.4957, "pred_logistic_all": 0.5168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.4715, "pred_logistic_all": 0.521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5219, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.5196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.485, "pred_lgbm_base": 0.51, "pred_logistic_all": 0.5711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.5556, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.604, "pred_lgbm_base": 0.5048, "pred_logistic_all": 0.5454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.4948, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5392, "pred_lgbm_base": 0.5533, "pred_logistic_all": 0.5487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5696, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.5618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.5375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7112, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6136, "pred_lgbm_base": 0.64, "pred_logistic_all": 0.5317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.5927, "pred_logistic_all": 0.558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6624, "pred_lgbm_base": 0.5559, "pred_logistic_all": 0.5906, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7041, "pred_lgbm_base": 0.6108, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6505, "pred_lgbm_base": 0.5147, "pred_logistic_all": 0.5224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.5612, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5858, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.5389, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.592, "pred_lgbm_base": 0.6002, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5765, "pred_lgbm_base": 0.5895, "pred_logistic_all": 0.5723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.5929, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5941, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6897, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.6023, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.5929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5466, "pred_logistic_all": 0.5595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5916, "pred_lgbm_base": 0.5437, "pred_logistic_all": 0.595, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3479, "pred_lgbm_base": 0.6059, "pred_logistic_all": 0.5323, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5858, "pred_lgbm_base": 0.56, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3479, "pred_lgbm_base": 0.6134, "pred_logistic_all": 0.5639, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.414, "pred_lgbm_base": 0.5964, "pred_logistic_all": 0.6086, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.5749, "pred_logistic_all": 0.6003, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6186, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.5949, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.648, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.713, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.6346, "pred_logistic_all": 0.628, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.6219, "pred_logistic_all": 0.6229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7227, "pred_lgbm_base": 0.6608, "pred_logistic_all": 0.5775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.6699, "pred_logistic_all": 0.5804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.649, "pred_lgbm_base": 0.7103, "pred_logistic_all": 0.5624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7401, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.5969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.649, "pred_lgbm_base": 0.6913, "pred_logistic_all": 0.5935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.7065, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7107, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.6054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6938, "pred_logistic_all": 0.6316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.616, "pred_logistic_all": 0.5999, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5947, "pred_lgbm_base": 0.6197, "pred_logistic_all": 0.5605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5623, "pred_lgbm_base": 0.6201, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6097, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.5756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.67, "pred_logistic_all": 0.5788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.662, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6736, "pred_lgbm_base": 0.6518, "pred_logistic_all": 0.6311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.662, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.6714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6572, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.7142, "pred_logistic_all": 0.6137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6181, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.7123, "pred_logistic_all": 0.6134, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6411, "pred_lgbm_base": 0.6834, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.5864, "pred_logistic_all": 0.5464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6746, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6272, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6169, "pred_lgbm_base": 0.5943, "pred_logistic_all": 0.5729, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6533, "pred_lgbm_base": 0.6691, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7172, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.634, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.5914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6299, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.63, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.578, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.57, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.5724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7217, "pred_logistic_all": 0.6701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.7594, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7951, "pred_lgbm_base": 0.76, "pred_logistic_all": 0.7194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.785, "pred_lgbm_base": 0.7456, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.729, "pred_logistic_all": 0.7133, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6859, "pred_lgbm_base": 0.7012, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6708, "pred_lgbm_base": 0.5978, "pred_logistic_all": 0.6338, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6034, "pred_logistic_all": 0.638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.6763, "pred_logistic_all": 0.6807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6369, "pred_lgbm_base": 0.6014, "pred_logistic_all": 0.6647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.7625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6699, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.6745, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.7244, "pred_logistic_all": 0.716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6699, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.7383, "pred_logistic_all": 0.7118, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7966, "pred_lgbm_base": 0.7662, "pred_logistic_all": 0.7268, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.7428, "pred_logistic_all": 0.7373, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7818, "pred_lgbm_base": 0.7623, "pred_logistic_all": 0.7217, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.7607, "pred_logistic_all": 0.7104, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.7463, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.7508, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7426, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.7564, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.6721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7728, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7139, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.7662, "pred_logistic_all": 0.7147, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7729, "pred_lgbm_base": 0.7514, "pred_logistic_all": 0.7392, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.7793, "pred_logistic_all": 0.7158, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.7538, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7487, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.69, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7614, "pred_lgbm_base": 0.7517, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.7315, "pred_logistic_all": 0.6897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6592, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.6394, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.7742, "pred_logistic_all": 0.6777, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.7521, "pred_logistic_all": 0.733, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.7613, "pred_logistic_all": 0.705, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.724, "pred_lgbm_base": 0.7615, "pred_logistic_all": 0.6541, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.748, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.724, "pred_lgbm_base": 0.7456, "pred_logistic_all": 0.6824, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.7447, "pred_logistic_all": 0.6643, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.7637, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7303, "pred_lgbm_base": 0.7705, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7667, "pred_lgbm_base": 0.7883, "pred_logistic_all": 0.707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.782, "pred_lgbm_base": 0.782, "pred_logistic_all": 0.707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6784, "pred_lgbm_base": 0.6581, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6911, "pred_lgbm_base": 0.7101, "pred_logistic_all": 0.5985, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.643, "pred_logistic_all": 0.5576, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.7145, "pred_logistic_all": 0.681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.6436, "pred_logistic_all": 0.5888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5661, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.5321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7617, "pred_lgbm_base": 0.727, "pred_logistic_all": 0.7234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5661, "pred_lgbm_base": 0.5856, "pred_logistic_all": 0.5638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7446, "pred_logistic_all": 0.7229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7713, "pred_lgbm_base": 0.7539, "pred_logistic_all": 0.6585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7592, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.7405, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7552, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7327, "pred_lgbm_base": 0.732, "pred_logistic_all": 0.65, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.7455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.7266, "pred_logistic_all": 0.7687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.7702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.7627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.6906, "pred_logistic_all": 0.7262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.7331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7333, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.6926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7326, "pred_lgbm_base": 0.7184, "pred_logistic_all": 0.7718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6992, "pred_lgbm_base": 0.7266, "pred_logistic_all": 0.7741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7388, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7608, "pred_lgbm_base": 0.7431, "pred_logistic_all": 0.7674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7739, "pred_lgbm_base": 0.7451, "pred_logistic_all": 0.6702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6763, "pred_logistic_all": 0.674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5599, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6296, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.5802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.5714, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7841, "pred_lgbm_base": 0.7567, "pred_logistic_all": 0.768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.7643, "pred_logistic_all": 0.7667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.7662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7363, "pred_lgbm_base": 0.7236, "pred_logistic_all": 0.7705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.7656, "pred_logistic_all": 0.7977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7982, "pred_lgbm_base": 0.7749, "pred_logistic_all": 0.7913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8072, "pred_lgbm_base": 0.7746, "pred_logistic_all": 0.7933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8051, "pred_lgbm_base": 0.7763, "pred_logistic_all": 0.793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7753, "pred_logistic_all": 0.7722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7794, "pred_lgbm_base": 0.7923, "pred_logistic_all": 0.766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.7879, "pred_logistic_all": 0.7686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.74, "pred_lgbm_base": 0.7349, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.5106, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6142, "pred_lgbm_base": 0.5095, "pred_logistic_all": 0.5869, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7672, "pred_lgbm_base": 0.7415, "pred_logistic_all": 0.7663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.811, "pred_lgbm_base": 0.7772, "pred_logistic_all": 0.7816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8019, "pred_lgbm_base": 0.7739, "pred_logistic_all": 0.804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8143, "pred_lgbm_base": 0.7977, "pred_logistic_all": 0.7789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.804, "pred_lgbm_base": 0.7909, "pred_logistic_all": 0.8075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8094, "pred_lgbm_base": 0.7931, "pred_logistic_all": 0.8079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7798, "pred_lgbm_base": 0.799, "pred_logistic_all": 0.8052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7986, "pred_lgbm_base": 0.7971, "pred_logistic_all": 0.8162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7828, "pred_lgbm_base": 0.796, "pred_logistic_all": 0.7759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.772, "pred_logistic_all": 0.7785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8077, "pred_lgbm_base": 0.7897, "pred_logistic_all": 0.7764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.8089, "pred_logistic_all": 0.7919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.7779, "pred_logistic_all": 0.7944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7568, "pred_logistic_all": 0.7971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7374, "pred_lgbm_base": 0.7764, "pred_logistic_all": 0.7964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7772, "pred_lgbm_base": 0.805, "pred_logistic_all": 0.7976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7973, "pred_lgbm_base": 0.7772, "pred_logistic_all": 0.8003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7836, "pred_logistic_all": 0.8293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8008, "pred_lgbm_base": 0.7766, "pred_logistic_all": 0.7986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7529, "pred_lgbm_base": 0.7692, "pred_logistic_all": 0.7649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.7635, "pred_logistic_all": 0.7707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7924, "pred_lgbm_base": 0.767, "pred_logistic_all": 0.7852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7764, "pred_lgbm_base": 0.7641, "pred_logistic_all": 0.7782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7458, "pred_lgbm_base": 0.7697, "pred_logistic_all": 0.7848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7659, "pred_logistic_all": 0.7768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7954, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.7995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8057, "pred_lgbm_base": 0.8208, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7929, "pred_lgbm_base": 0.8011, "pred_logistic_all": 0.8056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7855, "pred_lgbm_base": 0.7913, "pred_logistic_all": 0.8132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.8028, "pred_logistic_all": 0.7851, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8027, "pred_lgbm_base": 0.7985, "pred_logistic_all": 0.8026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7874, "pred_lgbm_base": 0.7873, "pred_logistic_all": 0.788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.7763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.772, "pred_lgbm_base": 0.7697, "pred_logistic_all": 0.7883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8128, "pred_lgbm_base": 0.7893, "pred_logistic_all": 0.79, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.7127, "pred_logistic_all": 0.683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.7572, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7979, "pred_lgbm_base": 0.7914, "pred_logistic_all": 0.782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.797, "pred_lgbm_base": 0.7935, "pred_logistic_all": 0.7827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8053, "pred_lgbm_base": 0.815, "pred_logistic_all": 0.7852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8043, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8114, "pred_lgbm_base": 0.814, "pred_logistic_all": 0.7792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8059, "pred_lgbm_base": 0.7896, "pred_logistic_all": 0.7914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8121, "pred_lgbm_base": 0.8012, "pred_logistic_all": 0.7812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7598, "pred_logistic_all": 0.7385, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8022, "pred_lgbm_base": 0.7924, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.8002, "pred_logistic_all": 0.7917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8132, "pred_lgbm_base": 0.8092, "pred_logistic_all": 0.8088, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8265, "pred_lgbm_base": 0.7878, "pred_logistic_all": 0.7949, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8076, "pred_lgbm_base": 0.7703, "pred_logistic_all": 0.7975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8071, "pred_lgbm_base": 0.7949, "pred_logistic_all": 0.795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7614, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.7481, "pred_logistic_all": 0.7736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7746, "pred_lgbm_base": 0.7347, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7739, "pred_lgbm_base": 0.7455, "pred_logistic_all": 0.7848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7811, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.8037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.779, "pred_lgbm_base": 0.7597, "pred_logistic_all": 0.7782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8163, "pred_lgbm_base": 0.7658, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4454, "pred_lgbm_base": 0.4611, "pred_logistic_all": 0.5216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7152, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7584, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7777, "pred_lgbm_base": 0.7525, "pred_logistic_all": 0.7657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7878, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.7793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7697, "pred_lgbm_base": 0.8005, "pred_logistic_all": 0.7839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6829, "pred_lgbm_base": 0.809, "pred_logistic_all": 0.7814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7261, "pred_lgbm_base": 0.8025, "pred_logistic_all": 0.7719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7385, "pred_lgbm_base": 0.8122, "pred_logistic_all": 0.7683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7919, "pred_lgbm_base": 0.7947, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7817, "pred_lgbm_base": 0.7921, "pred_logistic_all": 0.7855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.7928, "pred_logistic_all": 0.7846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7944, "pred_lgbm_base": 0.7957, "pred_logistic_all": 0.8106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8003, "pred_lgbm_base": 0.7783, "pred_logistic_all": 0.7654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8156, "pred_lgbm_base": 0.8108, "pred_logistic_all": 0.7909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7983, "pred_lgbm_base": 0.8076, "pred_logistic_all": 0.8063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.816, "pred_lgbm_base": 0.8226, "pred_logistic_all": 0.8081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.7891, "pred_logistic_all": 0.8078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7989, "pred_lgbm_base": 0.7972, "pred_logistic_all": 0.8195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.812, "pred_lgbm_base": 0.8138, "pred_logistic_all": 0.8189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8215, "pred_lgbm_base": 0.8135, "pred_logistic_all": 0.8106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8172, "pred_lgbm_base": 0.8306, "pred_logistic_all": 0.8217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8313, "pred_lgbm_base": 0.8148, "pred_logistic_all": 0.8362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5993, "pred_lgbm_base": 0.5222, "pred_logistic_all": 0.5606, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.5677, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6125, "pred_lgbm_base": 0.519, "pred_logistic_all": 0.5918, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.7032, "pred_logistic_all": 0.7369, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8371, "pred_lgbm_base": 0.8386, "pred_logistic_all": 0.8075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7274, "pred_lgbm_base": 0.6814, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.657, "pred_logistic_all": 0.7318, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6972, "pred_lgbm_base": 0.6491, "pred_logistic_all": 0.7721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.7508, "pred_logistic_all": 0.8054, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7579, "pred_lgbm_base": 0.7478, "pred_logistic_all": 0.8021, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.6551, "pred_logistic_all": 0.7564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7639, "pred_lgbm_base": 0.7335, "pred_logistic_all": 0.7867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.7359, "pred_logistic_all": 0.7066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7335, "pred_lgbm_base": 0.7044, "pred_logistic_all": 0.7691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7335, "pred_lgbm_base": 0.7405, "pred_logistic_all": 0.8014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.7298, "pred_logistic_all": 0.7916, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.7511, "pred_logistic_all": 0.8352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6901, "pred_logistic_all": 0.7264, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.7138, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.7942, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.769, "pred_lgbm_base": 0.7648, "pred_logistic_all": 0.8391, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8186, "pred_lgbm_base": 0.7567, "pred_logistic_all": 0.7358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7819, "pred_lgbm_base": 0.7596, "pred_logistic_all": 0.7558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7587, "pred_lgbm_base": 0.7116, "pred_logistic_all": 0.7357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7567, "pred_lgbm_base": 0.7021, "pred_logistic_all": 0.7314, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7298, "pred_logistic_all": 0.7196, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.8454, "pred_logistic_all": 0.8034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7547, "pred_lgbm_base": 0.7513, "pred_logistic_all": 0.809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8757, "pred_lgbm_base": 0.8486, "pred_logistic_all": 0.7914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8486, "pred_lgbm_base": 0.853, "pred_logistic_all": 0.8183, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6924, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6521, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.8012, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7162, "pred_lgbm_base": 0.7084, "pred_logistic_all": 0.8302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7428, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.8637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7589, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.8606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6754, "pred_lgbm_base": 0.6368, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7445, "pred_lgbm_base": 0.7239, "pred_logistic_all": 0.8462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6745, "pred_lgbm_base": 0.7182, "pred_logistic_all": 0.8282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.713, "pred_lgbm_base": 0.6421, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7092, "pred_lgbm_base": 0.7238, "pred_logistic_all": 0.8394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8286, "pred_lgbm_base": 0.8324, "pred_logistic_all": 0.7707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8231, "pred_lgbm_base": 0.8256, "pred_logistic_all": 0.7397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7797, "pred_lgbm_base": 0.7752, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7909, "pred_lgbm_base": 0.8822, "pred_logistic_all": 0.7309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9206, "pred_lgbm_base": 0.8795, "pred_logistic_all": 0.8738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9521, "pred_lgbm_base": 0.9255, "pred_logistic_all": 0.8661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.979, "pred_lgbm_base": 0.9793, "pred_logistic_all": 0.8643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3891, "pred_lgbm_base": 0.396, "pred_logistic_all": 0.5069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3419, "pred_lgbm_base": 0.3771, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3856, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.4545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3656, "pred_lgbm_base": 0.3659, "pred_logistic_all": 0.385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3936, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3756, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3996, "pred_lgbm_base": 0.3945, "pred_logistic_all": 0.5004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.479, "pred_lgbm_base": 0.4383, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4462, "pred_lgbm_base": 0.3768, "pred_logistic_all": 0.4337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3486, "pred_lgbm_base": 0.4, "pred_logistic_all": 0.4578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5049, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.3733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3017, "pred_lgbm_base": 0.3413, "pred_logistic_all": 0.4819, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4047, "pred_lgbm_base": 0.3157, "pred_logistic_all": 0.5062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3617, "pred_lgbm_base": 0.365, "pred_logistic_all": 0.3805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3701, "pred_lgbm_base": 0.4109, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3713, "pred_lgbm_base": 0.3707, "pred_logistic_all": 0.3826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4018, "pred_lgbm_base": 0.3847, "pred_logistic_all": 0.4621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4911, "pred_lgbm_base": 0.4392, "pred_logistic_all": 0.5621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4457, "pred_lgbm_base": 0.3808, "pred_logistic_all": 0.4051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5192, "pred_lgbm_base": 0.4571, "pred_logistic_all": 0.4575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4848, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.5125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4618, "pred_lgbm_base": 0.3645, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.4052, "pred_logistic_all": 0.4262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4306, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.355, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.4405, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3752, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.4042, "pred_logistic_all": 0.4225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.317, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.4469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.3575, "pred_logistic_all": 0.4776, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3391, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.5047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.351, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4007, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6031, "pred_lgbm_base": 0.3745, "pred_logistic_all": 0.5133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5865, "pred_lgbm_base": 0.381, "pred_logistic_all": 0.5351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.4192, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.572, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5829, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.5091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.348, "pred_lgbm_base": 0.4142, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4237, "pred_logistic_all": 0.4982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4848, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.494, "pred_lgbm_base": 0.477, "pred_logistic_all": 0.5387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.4788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4673, "pred_lgbm_base": 0.4674, "pred_logistic_all": 0.496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.4817, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5223, "pred_lgbm_base": 0.4656, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5043, "pred_lgbm_base": 0.4599, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4723, "pred_lgbm_base": 0.4176, "pred_logistic_all": 0.4855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3676, "pred_lgbm_base": 0.4741, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3673, "pred_lgbm_base": 0.3959, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3758, "pred_lgbm_base": 0.4046, "pred_logistic_all": 0.4501, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3761, "pred_lgbm_base": 0.4065, "pred_logistic_all": 0.4298, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4162, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4159, "pred_lgbm_base": 0.3979, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3461, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.4327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.4188, "pred_logistic_all": 0.451, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3544, "pred_lgbm_base": 0.3963, "pred_logistic_all": 0.3841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.3976, "pred_logistic_all": 0.4226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.3702, "pred_logistic_all": 0.462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4756, "pred_lgbm_base": 0.4221, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.413, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.4546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.391, "pred_lgbm_base": 0.3873, "pred_logistic_all": 0.4326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3928, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.4428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.5634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.4935, "pred_logistic_all": 0.5586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5308, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.4817, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5264, "pred_lgbm_base": 0.4695, "pred_logistic_all": 0.5567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5369, "pred_lgbm_base": 0.4644, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4488, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4544, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4408, "pred_lgbm_base": 0.437, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.558, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.5101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5441, "pred_lgbm_base": 0.4216, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4557, "pred_lgbm_base": 0.4824, "pred_logistic_all": 0.4971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5027, "pred_lgbm_base": 0.4848, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5085, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4885, "pred_lgbm_base": 0.4613, "pred_logistic_all": 0.5253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5199, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4808, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5028, "pred_lgbm_base": 0.4837, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.4681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5615, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.4976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5213, "pred_lgbm_base": 0.4983, "pred_logistic_all": 0.4588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.4415, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5586, "pred_lgbm_base": 0.4899, "pred_logistic_all": 0.4958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.4774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.4758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.488, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.5012, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5078, "pred_lgbm_base": 0.4929, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5606, "pred_lgbm_base": 0.4842, "pred_logistic_all": 0.5272, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5104, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.5151, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.4769, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.4714, "pred_logistic_all": 0.3974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5783, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4716, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.4373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4925, "pred_lgbm_base": 0.4716, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5712, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.501, "pred_logistic_all": 0.5206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5735, "pred_lgbm_base": 0.5738, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.4942, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.4974, "pred_logistic_all": 0.566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5677, "pred_lgbm_base": 0.4987, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5682, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.5244, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.4921, "pred_logistic_all": 0.5315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4533, "pred_logistic_all": 0.4975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.463, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5235, "pred_lgbm_base": 0.4617, "pred_logistic_all": 0.4874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.489, "pred_lgbm_base": 0.4385, "pred_logistic_all": 0.4826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.4207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4683, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4294, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.4466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4294, "pred_lgbm_base": 0.412, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.4216, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3829, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.4213, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4165, "pred_lgbm_base": 0.4511, "pred_logistic_all": 0.433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4235, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.4646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5837, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.5334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.3483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4809, "pred_logistic_all": 0.3778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4084, "pred_lgbm_base": 0.469, "pred_logistic_all": 0.3358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4084, "pred_lgbm_base": 0.4682, "pred_logistic_all": 0.3355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3508, "pred_lgbm_base": 0.3922, "pred_logistic_all": 0.3608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3508, "pred_lgbm_base": 0.3914, "pred_logistic_all": 0.3605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3614, "pred_lgbm_base": 0.364, "pred_logistic_all": 0.3339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.368, "pred_lgbm_base": 0.3719, "pred_logistic_all": 0.3628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5193, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4808, "pred_lgbm_base": 0.4461, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5081, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.4791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.584, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.5718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5577, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.4907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4867, "pred_logistic_all": 0.4577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.4164, "pred_logistic_all": 0.4055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.4052, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.4377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.458, "pred_logistic_all": 0.4473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5881, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.4767, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4375, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5504, "pred_lgbm_base": 0.438, "pred_logistic_all": 0.5709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.5259, "pred_logistic_all": 0.5057, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4992, "pred_lgbm_base": 0.4496, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.4517, "pred_logistic_all": 0.5222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4905, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.4675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4509, "pred_lgbm_base": 0.46, "pred_logistic_all": 0.4343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.6311, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.4975, "pred_logistic_all": 0.4859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5559, "pred_lgbm_base": 0.464, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5669, "pred_lgbm_base": 0.4604, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.4719, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5372, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.464, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.4302, "pred_logistic_all": 0.444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.495, "pred_lgbm_base": 0.4376, "pred_logistic_all": 0.4757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4114, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.4578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3917, "pred_lgbm_base": 0.3377, "pred_logistic_all": 0.3273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.3313, "pred_logistic_all": 0.327, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.3756, "pred_logistic_all": 0.3222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2927, "pred_lgbm_base": 0.3645, "pred_logistic_all": 0.3371, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2886, "pred_lgbm_base": 0.3578, "pred_logistic_all": 0.3368, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3267, "pred_lgbm_base": 0.2953, "pred_logistic_all": 0.3162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4422, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.4561, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.5282, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4986, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5011, "pred_lgbm_base": 0.4555, "pred_logistic_all": 0.5932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6386, "pred_lgbm_base": 0.5916, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6203, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6113, "pred_lgbm_base": 0.5433, "pred_logistic_all": 0.5276, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.614, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.4945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.586, "pred_logistic_all": 0.6021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.625, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5253, "pred_lgbm_base": 0.5057, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6729, "pred_lgbm_base": 0.6916, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5162, "pred_lgbm_base": 0.5045, "pred_logistic_all": 0.522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6167, "pred_lgbm_base": 0.5979, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6532, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6367, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.5601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5567, "pred_lgbm_base": 0.493, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5489, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.5509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6262, "pred_lgbm_base": 0.6097, "pred_logistic_all": 0.5757, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.568, "pred_logistic_all": 0.6646, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5397, "pred_lgbm_base": 0.4546, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5273, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.6178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5197, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.5062, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6227, "pred_lgbm_base": 0.543, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5754, "pred_lgbm_base": 0.4836, "pred_logistic_all": 0.5548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6294, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7521, "pred_lgbm_base": 0.7454, "pred_logistic_all": 0.6397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6715, "pred_lgbm_base": 0.6121, "pred_logistic_all": 0.6933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6463, "pred_lgbm_base": 0.5969, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.6242, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6103, "pred_lgbm_base": 0.661, "pred_logistic_all": 0.6748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6792, "pred_lgbm_base": 0.5722, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.5762, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6084, "pred_logistic_all": 0.6407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.5945, "pred_logistic_all": 0.5437, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6635, "pred_lgbm_base": 0.592, "pred_logistic_all": 0.5533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6913, "pred_lgbm_base": 0.6497, "pred_logistic_all": 0.6422, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6022, "pred_lgbm_base": 0.5289, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6042, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5764, "pred_lgbm_base": 0.5321, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.594, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.593, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.5609, "pred_logistic_all": 0.6204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6279, "pred_lgbm_base": 0.5579, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.5431, "pred_logistic_all": 0.6668, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5738, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.5556, "pred_logistic_all": 0.6196, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6241, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.5413, "pred_logistic_all": 0.6499, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.5393, "pred_logistic_all": 0.6191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.511, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.539, "pred_lgbm_base": 0.5228, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5529, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.4808, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.4818, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.6052, "pred_logistic_all": 0.7153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7638, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.6712, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9739, "pred_lgbm_base": 0.9549, "pred_logistic_all": 0.6325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.48, "pred_logistic_all": 0.4936, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3785, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.3323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3647, "pred_lgbm_base": 0.3909, "pred_logistic_all": 0.3416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3796, "pred_lgbm_base": 0.388, "pred_logistic_all": 0.3246, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.4413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4772, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.5504, "pred_logistic_all": 0.4568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2922, "pred_lgbm_base": 0.4158, "pred_logistic_all": 0.3303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.4902, "pred_logistic_all": 0.4074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.4914, "pred_logistic_all": 0.4041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4187, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.4268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5253, "pred_lgbm_base": 0.4673, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5202, "pred_lgbm_base": 0.4621, "pred_logistic_all": 0.4621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3348, "pred_lgbm_base": 0.4254, "pred_logistic_all": 0.3412, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3859, "pred_lgbm_base": 0.4516, "pred_logistic_all": 0.4484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3811, "pred_lgbm_base": 0.4503, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.438, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4174, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4144, "pred_lgbm_base": 0.421, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4094, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.4359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.461, "pred_lgbm_base": 0.5272, "pred_logistic_all": 0.498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4872, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.4452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4679, "pred_lgbm_base": 0.4601, "pred_logistic_all": 0.4549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4781, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.4323, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5003, "pred_lgbm_base": 0.4235, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4952, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.3955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4894, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.3192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.515, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4324, "pred_logistic_all": 0.4011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4655, "pred_lgbm_base": 0.4434, "pred_logistic_all": 0.3958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4504, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.4564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4881, "pred_lgbm_base": 0.3923, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3903, "pred_lgbm_base": 0.4048, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4754, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4123, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3437, "pred_lgbm_base": 0.4012, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3417, "pred_lgbm_base": 0.4, "pred_logistic_all": 0.4978, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6423, "pred_lgbm_base": 0.5239, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.447, "pred_lgbm_base": 0.4677, "pred_logistic_all": 0.6148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.5084, "pred_logistic_all": 0.5573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4903, "pred_lgbm_base": 0.5618, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4739, "pred_lgbm_base": 0.5515, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3791, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.4787, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4083, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.4727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4105, "pred_lgbm_base": 0.4637, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3912, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4414, "pred_lgbm_base": 0.4996, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4304, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.5489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5485, "pred_lgbm_base": 0.4797, "pred_logistic_all": 0.5156, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5141, "pred_lgbm_base": 0.4676, "pred_logistic_all": 0.5711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5009, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5135, "pred_lgbm_base": 0.5424, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5196, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.5515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5354, "pred_lgbm_base": 0.4283, "pred_logistic_all": 0.4919, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5705, "pred_lgbm_base": 0.4639, "pred_logistic_all": 0.5442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6307, "pred_lgbm_base": 0.5085, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5199, "pred_logistic_all": 0.6493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6322, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.6373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.506, "pred_logistic_all": 0.6015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.5244, "pred_logistic_all": 0.5211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.5407, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.4797, "pred_logistic_all": 0.4882, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5515, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.6449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5525, "pred_lgbm_base": 0.5055, "pred_logistic_all": 0.627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6142, "pred_lgbm_base": 0.5006, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6424, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.6407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7164, "pred_lgbm_base": 0.528, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.5085, "pred_logistic_all": 0.551, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.4713, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.5452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6426, "pred_lgbm_base": 0.5398, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6483, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.526, "pred_logistic_all": 0.563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5805, "pred_lgbm_base": 0.504, "pred_logistic_all": 0.5585, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.507, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.5035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5814, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.5687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5637, "pred_lgbm_base": 0.5114, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5315, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.5242, "pred_logistic_all": 0.5877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5232, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.5911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4811, "pred_lgbm_base": 0.5188, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5425, "pred_lgbm_base": 0.5342, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6513, "pred_lgbm_base": 0.5863, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6298, "pred_lgbm_base": 0.5896, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6558, "pred_lgbm_base": 0.5974, "pred_logistic_all": 0.6298, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6414, "pred_lgbm_base": 0.5771, "pred_logistic_all": 0.626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.6228, "pred_logistic_all": 0.6382, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7203, "pred_lgbm_base": 0.6366, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6301, "pred_logistic_all": 0.649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6892, "pred_lgbm_base": 0.6178, "pred_logistic_all": 0.6829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7287, "pred_lgbm_base": 0.6403, "pred_logistic_all": 0.638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6903, "pred_lgbm_base": 0.6483, "pred_logistic_all": 0.6383, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.6034, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6434, "pred_lgbm_base": 0.6144, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6964, "pred_lgbm_base": 0.6469, "pred_logistic_all": 0.64, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.6111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5918, "pred_logistic_all": 0.6093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.6047, "pred_logistic_all": 0.6118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5981, "pred_lgbm_base": 0.5882, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6765, "pred_lgbm_base": 0.6357, "pred_logistic_all": 0.6256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6734, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.6435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6765, "pred_lgbm_base": 0.6365, "pred_logistic_all": 0.628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.586, "pred_lgbm_base": 0.5673, "pred_logistic_all": 0.5388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.634, "pred_logistic_all": 0.6243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6596, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6742, "pred_lgbm_base": 0.6292, "pred_logistic_all": 0.616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6229, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.5417, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.631, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6288, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.5861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6574, "pred_lgbm_base": 0.6278, "pred_logistic_all": 0.6657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6819, "pred_lgbm_base": 0.6278, "pred_logistic_all": 0.6618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.7219, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7222, "pred_lgbm_base": 0.6794, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7433, "pred_lgbm_base": 0.6964, "pred_logistic_all": 0.7241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6781, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.6192, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6532, "pred_lgbm_base": 0.6862, "pred_logistic_all": 0.6067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.7056, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7223, "pred_lgbm_base": 0.7132, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7972, "pred_lgbm_base": 0.7877, "pred_logistic_all": 0.6393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.771, "pred_lgbm_base": 0.7726, "pred_logistic_all": 0.6423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7491, "pred_lgbm_base": 0.7334, "pred_logistic_all": 0.6528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7145, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7879, "pred_lgbm_base": 0.7414, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7486, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7922, "pred_lgbm_base": 0.7593, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7703, "pred_lgbm_base": 0.7474, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7111, "pred_lgbm_base": 0.6929, "pred_logistic_all": 0.6285, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8184, "pred_lgbm_base": 0.7278, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7719, "pred_lgbm_base": 0.6817, "pred_logistic_all": 0.665, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.6731, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.7118, "pred_logistic_all": 0.6727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6761, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6983, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.6131, "pred_logistic_all": 0.6673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.6721, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7068, "pred_lgbm_base": 0.6291, "pred_logistic_all": 0.6604, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.841, "pred_lgbm_base": 0.7751, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.7491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7532, "pred_lgbm_base": 0.7219, "pred_logistic_all": 0.7533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.6934, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.753, "pred_lgbm_base": 0.7125, "pred_logistic_all": 0.7254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6885, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7651, "pred_lgbm_base": 0.7331, "pred_logistic_all": 0.7042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.731, "pred_logistic_all": 0.7078, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7635, "pred_lgbm_base": 0.7505, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7318, "pred_lgbm_base": 0.7222, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7412, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7349, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.7228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7484, "pred_lgbm_base": 0.7371, "pred_logistic_all": 0.7364, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.7402, "pred_logistic_all": 0.743, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7948, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7341, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7542, "pred_lgbm_base": 0.7395, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7407, "pred_lgbm_base": 0.7162, "pred_logistic_all": 0.7407, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8288, "pred_lgbm_base": 0.7808, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.7478, "pred_logistic_all": 0.737, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.7337, "pred_logistic_all": 0.7356, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7893, "pred_lgbm_base": 0.7312, "pred_logistic_all": 0.7312, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.746, "pred_lgbm_base": 0.7245, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7202, "pred_lgbm_base": 0.6509, "pred_logistic_all": 0.6981, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.605, "pred_logistic_all": 0.687, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8695, "pred_lgbm_base": 0.7937, "pred_logistic_all": 0.7628, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8376, "pred_lgbm_base": 0.7898, "pred_logistic_all": 0.657, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8088, "pred_lgbm_base": 0.7458, "pred_logistic_all": 0.6451, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7444, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.8002, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.75, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.7866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.7723, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7803, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.7957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.763, "pred_lgbm_base": 0.703, "pred_logistic_all": 0.7874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8685, "pred_lgbm_base": 0.8141, "pred_logistic_all": 0.7324, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.7537, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7642, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.7552, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7646, "pred_lgbm_base": 0.7051, "pred_logistic_all": 0.7637, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7205, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.7183, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.6851, "pred_logistic_all": 0.7607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7515, "pred_lgbm_base": 0.6912, "pred_logistic_all": 0.7532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7447, "pred_lgbm_base": 0.7309, "pred_logistic_all": 0.7492, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.7689, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.675, "pred_logistic_all": 0.7759, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.6711, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7127, "pred_lgbm_base": 0.7064, "pred_logistic_all": 0.7531, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6922, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.6705, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6884, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.7406, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6737, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.7744, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8033, "pred_lgbm_base": 0.7285, "pred_logistic_all": 0.7269, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6982, "pred_lgbm_base": 0.6899, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7476, "pred_lgbm_base": 0.7316, "pred_logistic_all": 0.799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.722, "pred_lgbm_base": 0.6947, "pred_logistic_all": 0.7115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6632, "pred_lgbm_base": 0.6908, "pred_logistic_all": 0.6001, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.6272, "pred_logistic_all": 0.5662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6907, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.7334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8681, "pred_lgbm_base": 0.8183, "pred_logistic_all": 0.7384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7368, "pred_lgbm_base": 0.6783, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7342, "pred_lgbm_base": 0.6849, "pred_logistic_all": 0.7522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7389, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.7557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7198, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.7591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7225, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.7623, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6917, "pred_logistic_all": 0.7697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7688, "pred_lgbm_base": 0.7303, "pred_logistic_all": 0.8001, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.4151, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9862, "pred_lgbm_base": 0.9887, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9559, "pred_lgbm_base": 0.9691, "pred_logistic_all": 0.7685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3527, "pred_lgbm_base": 0.3297, "pred_logistic_all": 0.4081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3478, "pred_lgbm_base": 0.3323, "pred_logistic_all": 0.4104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.337, "pred_lgbm_base": 0.3218, "pred_logistic_all": 0.3427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3071, "pred_lgbm_base": 0.3097, "pred_logistic_all": 0.3642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3373, "pred_lgbm_base": 0.3381, "pred_logistic_all": 0.3908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.3257, "pred_logistic_all": 0.3782, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3633, "pred_lgbm_base": 0.3652, "pred_logistic_all": 0.4312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3181, "pred_lgbm_base": 0.311, "pred_logistic_all": 0.416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4296, "pred_lgbm_base": 0.3133, "pred_logistic_all": 0.4732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.318, "pred_lgbm_base": 0.312, "pred_logistic_all": 0.3703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.318, "pred_lgbm_base": 0.3104, "pred_logistic_all": 0.3794, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3053, "pred_lgbm_base": 0.2992, "pred_logistic_all": 0.3763, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4198, "pred_lgbm_base": 0.3279, "pred_logistic_all": 0.4122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3732, "pred_lgbm_base": 0.4037, "pred_logistic_all": 0.4325, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4541, "pred_lgbm_base": 0.3669, "pred_logistic_all": 0.4015, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3308, "pred_lgbm_base": 0.3538, "pred_logistic_all": 0.3621, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3755, "pred_lgbm_base": 0.3113, "pred_logistic_all": 0.3811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3871, "pred_lgbm_base": 0.3591, "pred_logistic_all": 0.3648, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3706, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3996, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.3833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4805, "pred_lgbm_base": 0.3635, "pred_logistic_all": 0.365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3228, "pred_lgbm_base": 0.3606, "pred_logistic_all": 0.3471, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5222, "pred_lgbm_base": 0.3903, "pred_logistic_all": 0.4636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5337, "pred_lgbm_base": 0.3858, "pred_logistic_all": 0.3609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4965, "pred_lgbm_base": 0.4009, "pred_logistic_all": 0.4408, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.3606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2872, "pred_lgbm_base": 0.3586, "pred_logistic_all": 0.3491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3736, "pred_lgbm_base": 0.3381, "pred_logistic_all": 0.347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3193, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.3731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4554, "pred_logistic_all": 0.4956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5255, "pred_lgbm_base": 0.419, "pred_logistic_all": 0.4242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5856, "pred_lgbm_base": 0.4423, "pred_logistic_all": 0.4289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4517, "pred_lgbm_base": 0.3507, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.425, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5314, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.3837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5176, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.3811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4213, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5248, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.4116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3533, "pred_lgbm_base": 0.3918, "pred_logistic_all": 0.3992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4237, "pred_lgbm_base": 0.3981, "pred_logistic_all": 0.4133, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.3987, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3171, "pred_lgbm_base": 0.3465, "pred_logistic_all": 0.2451, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3171, "pred_lgbm_base": 0.3448, "pred_logistic_all": 0.2448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.4051, "pred_logistic_all": 0.2562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.2559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2975, "pred_lgbm_base": 0.3393, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2922, "pred_lgbm_base": 0.3361, "pred_logistic_all": 0.3008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2922, "pred_lgbm_base": 0.3345, "pred_logistic_all": 0.3005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3293, "pred_lgbm_base": 0.3411, "pred_logistic_all": 0.3853, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4536, "pred_lgbm_base": 0.4513, "pred_logistic_all": 0.3612, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4608, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4029, "pred_lgbm_base": 0.3991, "pred_logistic_all": 0.3011, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4029, "pred_lgbm_base": 0.3974, "pred_logistic_all": 0.3008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.3912, "pred_logistic_all": 0.317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4591, "pred_lgbm_base": 0.3895, "pred_logistic_all": 0.3167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3853, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.4009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3474, "pred_lgbm_base": 0.3527, "pred_logistic_all": 0.417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3394, "pred_lgbm_base": 0.3667, "pred_logistic_all": 0.4168, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4115, "pred_lgbm_base": 0.3689, "pred_logistic_all": 0.36, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4185, "pred_lgbm_base": 0.3783, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3226, "pred_lgbm_base": 0.3725, "pred_logistic_all": 0.3563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5029, "pred_lgbm_base": 0.4468, "pred_logistic_all": 0.37, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3693, "pred_lgbm_base": 0.3753, "pred_logistic_all": 0.4303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3608, "pred_lgbm_base": 0.3804, "pred_logistic_all": 0.3941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5547, "pred_lgbm_base": 0.4046, "pred_logistic_all": 0.4301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3906, "pred_lgbm_base": 0.3826, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4276, "pred_lgbm_base": 0.3789, "pred_logistic_all": 0.4252, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.4428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5426, "pred_lgbm_base": 0.4863, "pred_logistic_all": 0.4363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5108, "pred_lgbm_base": 0.4408, "pred_logistic_all": 0.4385, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5686, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.4683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4639, "pred_lgbm_base": 0.38, "pred_logistic_all": 0.4083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.4343, "pred_logistic_all": 0.4069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4329, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.4137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4002, "pred_lgbm_base": 0.3536, "pred_logistic_all": 0.3834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4373, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5476, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.4462, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.5664, "pred_logistic_all": 0.516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5523, "pred_lgbm_base": 0.4953, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5402, "pred_lgbm_base": 0.4633, "pred_logistic_all": 0.5087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.5084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5109, "pred_lgbm_base": 0.4945, "pred_logistic_all": 0.463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4661, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4694, "pred_lgbm_base": 0.4571, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4766, "pred_lgbm_base": 0.4694, "pred_logistic_all": 0.4379, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4522, "pred_lgbm_base": 0.3928, "pred_logistic_all": 0.471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4882, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.3702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6252, "pred_lgbm_base": 0.4658, "pred_logistic_all": 0.4005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.5423, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5892, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.5032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.5319, "pred_logistic_all": 0.5039, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.4317, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5343, "pred_lgbm_base": 0.488, "pred_logistic_all": 0.458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.484, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6039, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.4393, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6041, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.5026, "pred_logistic_all": 0.5126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5563, "pred_lgbm_base": 0.4567, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.4496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5494, "pred_lgbm_base": 0.5205, "pred_logistic_all": 0.4814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.519, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.4354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3132, "pred_lgbm_base": 0.3555, "pred_logistic_all": 0.4026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4228, "pred_lgbm_base": 0.351, "pred_logistic_all": 0.4331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3132, "pred_lgbm_base": 0.3547, "pred_logistic_all": 0.4023, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5342, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.3897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.5507, "pred_logistic_all": 0.4205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.456, "pred_lgbm_base": 0.3839, "pred_logistic_all": 0.509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6324, "pred_lgbm_base": 0.4646, "pred_logistic_all": 0.4664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.474, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5413, "pred_lgbm_base": 0.4398, "pred_logistic_all": 0.5008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4612, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.4157, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4899, "pred_lgbm_base": 0.4853, "pred_logistic_all": 0.4427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5817, "pred_lgbm_base": 0.493, "pred_logistic_all": 0.5044, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.583, "pred_lgbm_base": 0.5243, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4983, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.47, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.4401, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4454, "pred_lgbm_base": 0.4458, "pred_logistic_all": 0.452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5111, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.5302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4328, "pred_lgbm_base": 0.4449, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.4599, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5148, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.3985, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.531, "pred_lgbm_base": 0.5149, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.5234, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6117, "pred_lgbm_base": 0.4859, "pred_logistic_all": 0.5242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5119, "pred_lgbm_base": 0.5043, "pred_logistic_all": 0.4334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.4002, "pred_logistic_all": 0.4884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5214, "pred_lgbm_base": 0.4702, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.4664, "pred_logistic_all": 0.5462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3901, "pred_lgbm_base": 0.3459, "pred_logistic_all": 0.2508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.4593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5052, "pred_lgbm_base": 0.5139, "pred_logistic_all": 0.485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4774, "pred_lgbm_base": 0.5002, "pred_logistic_all": 0.4912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4803, "pred_lgbm_base": 0.4645, "pred_logistic_all": 0.414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4889, "pred_lgbm_base": 0.472, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5766, "pred_lgbm_base": 0.5598, "pred_logistic_all": 0.4478, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.4965, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5889, "pred_lgbm_base": 0.5687, "pred_logistic_all": 0.4795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4242, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.49, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.457, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.5647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4194, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.4897, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.4641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.563, "pred_lgbm_base": 0.5899, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.354, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4312, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.4795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3495, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.4031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4531, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.4562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5516, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.4831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.5396, "pred_logistic_all": 0.4559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.5068, "pred_logistic_all": 0.4812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5225, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.5344, "pred_logistic_all": 0.5301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6135, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.5619, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4964, "pred_lgbm_base": 0.4752, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5836, "pred_lgbm_base": 0.5678, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6145, "pred_lgbm_base": 0.6018, "pred_logistic_all": 0.5104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5612, "pred_lgbm_base": 0.548, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6178, "pred_lgbm_base": 0.6104, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.587, "pred_lgbm_base": 0.5542, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.4897, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5798, "pred_lgbm_base": 0.5308, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5611, "pred_lgbm_base": 0.6012, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.608, "pred_lgbm_base": 0.6027, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5629, "pred_lgbm_base": 0.6099, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5013, "pred_lgbm_base": 0.4738, "pred_logistic_all": 0.4928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5626, "pred_lgbm_base": 0.5339, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.4954, "pred_logistic_all": 0.478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6212, "pred_lgbm_base": 0.5695, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.5992, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6395, "pred_lgbm_base": 0.5783, "pred_logistic_all": 0.5069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5628, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5859, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.5021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5622, "pred_logistic_all": 0.609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6714, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.5558, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5893, "pred_lgbm_base": 0.5469, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5472, "pred_lgbm_base": 0.5004, "pred_logistic_all": 0.4802, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.591, "pred_lgbm_base": 0.5558, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3857, "pred_lgbm_base": 0.3945, "pred_logistic_all": 0.5482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4846, "pred_lgbm_base": 0.4541, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.4616, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.563, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.489, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5626, "pred_lgbm_base": 0.506, "pred_logistic_all": 0.4847, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.5104, "pred_logistic_all": 0.5166, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4815, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.4758, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4765, "pred_lgbm_base": 0.435, "pred_logistic_all": 0.4755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5498, "pred_lgbm_base": 0.492, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.5037, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4487, "pred_lgbm_base": 0.3593, "pred_logistic_all": 0.4699, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.472, "pred_lgbm_base": 0.4453, "pred_logistic_all": 0.4383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5675, "pred_lgbm_base": 0.4665, "pred_logistic_all": 0.5486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4997, "pred_lgbm_base": 0.4512, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.513, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.5825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5217, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.583, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5317, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6835, "pred_lgbm_base": 0.5664, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6453, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5984, "pred_lgbm_base": 0.5328, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5972, "pred_lgbm_base": 0.5392, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6394, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.5761, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6498, "pred_lgbm_base": 0.5557, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7101, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5839, "pred_lgbm_base": 0.5334, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7161, "pred_lgbm_base": 0.6585, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6248, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.6861, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6497, "pred_lgbm_base": 0.6149, "pred_logistic_all": 0.7052, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6768, "pred_lgbm_base": 0.6521, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.5031, "pred_logistic_all": 0.6364, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6741, "pred_lgbm_base": 0.5933, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.6663, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8377, "pred_lgbm_base": 0.7152, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8338, "pred_lgbm_base": 0.7776, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7786, "pred_lgbm_base": 0.7185, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8879, "pred_lgbm_base": 0.8503, "pred_logistic_all": 0.6677, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9687, "pred_lgbm_base": 0.9533, "pred_logistic_all": 0.5661, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2658, "pred_lgbm_base": 0.3715, "pred_logistic_all": 0.2846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3583, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3433, "pred_lgbm_base": 0.3135, "pred_logistic_all": 0.3728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3839, "pred_lgbm_base": 0.3701, "pred_logistic_all": 0.4267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.403, "pred_lgbm_base": 0.3546, "pred_logistic_all": 0.4191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3621, "pred_lgbm_base": 0.4112, "pred_logistic_all": 0.4688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3041, "pred_lgbm_base": 0.3389, "pred_logistic_all": 0.3737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.3578, "pred_logistic_all": 0.3878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3558, "pred_lgbm_base": 0.334, "pred_logistic_all": 0.3462, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4109, "pred_lgbm_base": 0.3662, "pred_logistic_all": 0.4113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4059, "pred_lgbm_base": 0.361, "pred_logistic_all": 0.3987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5173, "pred_lgbm_base": 0.4488, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.4652, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.4486, "pred_logistic_all": 0.4, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3717, "pred_lgbm_base": 0.3605, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3684, "pred_lgbm_base": 0.3387, "pred_logistic_all": 0.4204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3466, "pred_lgbm_base": 0.3299, "pred_logistic_all": 0.4287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4752, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.3942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4954, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.3871, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4885, "pred_lgbm_base": 0.4634, "pred_logistic_all": 0.3903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4445, "pred_lgbm_base": 0.452, "pred_logistic_all": 0.3938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3655, "pred_lgbm_base": 0.3559, "pred_logistic_all": 0.3741, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3426, "pred_lgbm_base": 0.3544, "pred_logistic_all": 0.3996, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3406, "pred_lgbm_base": 0.3382, "pred_logistic_all": 0.3487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3144, "pred_lgbm_base": 0.3522, "pred_logistic_all": 0.3647, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3042, "pred_lgbm_base": 0.3466, "pred_logistic_all": 0.3622, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3248, "pred_lgbm_base": 0.3646, "pred_logistic_all": 0.3969, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3103, "pred_lgbm_base": 0.3558, "pred_logistic_all": 0.3922, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3893, "pred_lgbm_base": 0.4028, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3642, "pred_lgbm_base": 0.3753, "pred_logistic_all": 0.428, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3338, "pred_lgbm_base": 0.345, "pred_logistic_all": 0.3768, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3275, "pred_lgbm_base": 0.349, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4635, "pred_lgbm_base": 0.3755, "pred_logistic_all": 0.3491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4635, "pred_lgbm_base": 0.3738, "pred_logistic_all": 0.3488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.275, "pred_lgbm_base": 0.3363, "pred_logistic_all": 0.3821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2966, "pred_lgbm_base": 0.3564, "pred_logistic_all": 0.3148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3027, "pred_lgbm_base": 0.3643, "pred_logistic_all": 0.343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.294, "pred_lgbm_base": 0.3317, "pred_logistic_all": 0.3335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.3619, "pred_logistic_all": 0.3923, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4124, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.3984, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3467, "pred_lgbm_base": 0.3674, "pred_logistic_all": 0.3637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4435, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.4418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.474, "pred_lgbm_base": 0.3479, "pred_logistic_all": 0.4034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3903, "pred_lgbm_base": 0.3477, "pred_logistic_all": 0.4364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4734, "pred_lgbm_base": 0.3417, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4943, "pred_lgbm_base": 0.4291, "pred_logistic_all": 0.4647, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4444, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.3748, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4459, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.4956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.4645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4988, "pred_lgbm_base": 0.3243, "pred_logistic_all": 0.4074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4308, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.3807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3958, "pred_lgbm_base": 0.3744, "pred_logistic_all": 0.3973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2997, "pred_lgbm_base": 0.3307, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.4101, "pred_logistic_all": 0.3284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.3779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5166, "pred_lgbm_base": 0.3748, "pred_logistic_all": 0.3886, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4538, "pred_lgbm_base": 0.3814, "pred_logistic_all": 0.3831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4643, "pred_lgbm_base": 0.3885, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4122, "pred_logistic_all": 0.4811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.3984, "pred_logistic_all": 0.4146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.4363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.4574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3591, "pred_lgbm_base": 0.3753, "pred_logistic_all": 0.4237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4331, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.4652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.382, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.3602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3183, "pred_lgbm_base": 0.3794, "pred_logistic_all": 0.3527, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4105, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.3787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4896, "pred_lgbm_base": 0.4883, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.4432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5099, "pred_lgbm_base": 0.5457, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5008, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.4475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4023, "pred_lgbm_base": 0.4105, "pred_logistic_all": 0.3865, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4272, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.3977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4559, "pred_lgbm_base": 0.4116, "pred_logistic_all": 0.4633, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4379, "pred_lgbm_base": 0.4093, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4648, "pred_lgbm_base": 0.4467, "pred_logistic_all": 0.4096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5455, "pred_lgbm_base": 0.4671, "pred_logistic_all": 0.4046, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5602, "pred_lgbm_base": 0.5255, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5041, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.4232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.4502, "pred_logistic_all": 0.4215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4561, "pred_lgbm_base": 0.4374, "pred_logistic_all": 0.3484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4561, "pred_lgbm_base": 0.4366, "pred_logistic_all": 0.3481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.4009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5062, "pred_lgbm_base": 0.4378, "pred_logistic_all": 0.4163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.428, "pred_lgbm_base": 0.406, "pred_logistic_all": 0.4228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.49, "pred_lgbm_base": 0.4838, "pred_logistic_all": 0.4531, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5507, "pred_lgbm_base": 0.5099, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5508, "pred_lgbm_base": 0.5089, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5014, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.4916, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5111, "pred_logistic_all": 0.4906, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5535, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.3967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.3964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4922, "pred_lgbm_base": 0.4443, "pred_logistic_all": 0.3877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4661, "pred_lgbm_base": 0.4709, "pred_logistic_all": 0.3679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3386, "pred_lgbm_base": 0.384, "pred_logistic_all": 0.3819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3386, "pred_lgbm_base": 0.3832, "pred_logistic_all": 0.3816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3854, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.3326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3854, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.3324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3576, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.335, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3576, "pred_lgbm_base": 0.3708, "pred_logistic_all": 0.3347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.3962, "pred_logistic_all": 0.4461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5722, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.4778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.3883, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4323, "pred_lgbm_base": 0.4073, "pred_logistic_all": 0.3934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.4242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5178, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4746, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.4084, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5136, "pred_lgbm_base": 0.4444, "pred_logistic_all": 0.4417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4932, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.4973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5036, "pred_lgbm_base": 0.4506, "pred_logistic_all": 0.5, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.4308, "pred_logistic_all": 0.5082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5526, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.554, "pred_lgbm_base": 0.5461, "pred_logistic_all": 0.5606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5141, "pred_lgbm_base": 0.4594, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.558, "pred_lgbm_base": 0.4612, "pred_logistic_all": 0.4453, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4785, "pred_lgbm_base": 0.3971, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.345, "pred_logistic_all": 0.4392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3177, "pred_lgbm_base": 0.3124, "pred_logistic_all": 0.2315, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4596, "pred_lgbm_base": 0.3857, "pred_logistic_all": 0.3435, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4469, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.3432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2396, "pred_lgbm_base": 0.2766, "pred_logistic_all": 0.225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2434, "pred_lgbm_base": 0.282, "pred_logistic_all": 0.2481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2358, "pred_lgbm_base": 0.2107, "pred_logistic_all": 0.2378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3658, "pred_lgbm_base": 0.383, "pred_logistic_all": 0.2915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3658, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.2912, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3713, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.3795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3713, "pred_lgbm_base": 0.3837, "pred_logistic_all": 0.3792, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3489, "pred_lgbm_base": 0.3611, "pred_logistic_all": 0.3234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3489, "pred_lgbm_base": 0.3603, "pred_logistic_all": 0.3231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.3621, "pred_logistic_all": 0.3132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.3129, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3635, "pred_lgbm_base": 0.4216, "pred_logistic_all": 0.2864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3635, "pred_lgbm_base": 0.4085, "pred_logistic_all": 0.2861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.364, "pred_lgbm_base": 0.3058, "pred_logistic_all": 0.3681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.3165, "pred_logistic_all": 0.3983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3791, "pred_lgbm_base": 0.365, "pred_logistic_all": 0.3819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4628, "pred_lgbm_base": 0.3998, "pred_logistic_all": 0.3945, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.473, "pred_lgbm_base": 0.3738, "pred_logistic_all": 0.4833, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.435, "pred_lgbm_base": 0.4047, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3473, "pred_lgbm_base": 0.3577, "pred_logistic_all": 0.3075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.4485, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.4202, "pred_logistic_all": 0.442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4649, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4992, "pred_lgbm_base": 0.4578, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.561, "pred_lgbm_base": 0.4559, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.4738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5443, "pred_lgbm_base": 0.4499, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5557, "pred_lgbm_base": 0.4785, "pred_logistic_all": 0.5554, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5338, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.5531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4548, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.3225, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5832, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4413, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4914, "pred_lgbm_base": 0.4459, "pred_logistic_all": 0.503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4624, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.516, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.4801, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.5708, "pred_logistic_all": 0.599, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.5251, "pred_logistic_all": 0.5953, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5051, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5634, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.5538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6238, "pred_lgbm_base": 0.5008, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7182, "pred_lgbm_base": 0.6092, "pred_logistic_all": 0.6457, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6943, "pred_lgbm_base": 0.6116, "pred_logistic_all": 0.6749, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6917, "pred_lgbm_base": 0.6019, "pred_logistic_all": 0.6487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6612, "pred_lgbm_base": 0.6103, "pred_logistic_all": 0.6316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8042, "pred_lgbm_base": 0.7618, "pred_logistic_all": 0.6146, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6383, "pred_lgbm_base": 0.5419, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8026, "pred_lgbm_base": 0.659, "pred_logistic_all": 0.7132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6606, "pred_lgbm_base": 0.5443, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6452, "pred_lgbm_base": 0.5199, "pred_logistic_all": 0.6113, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6514, "pred_lgbm_base": 0.527, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6918, "pred_lgbm_base": 0.6087, "pred_logistic_all": 0.6992, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6758, "pred_lgbm_base": 0.6236, "pred_logistic_all": 0.6855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5333, "pred_lgbm_base": 0.4279, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5124, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.5439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.5402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6786, "pred_lgbm_base": 0.5518, "pred_logistic_all": 0.6142, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.614, "pred_lgbm_base": 0.5769, "pred_logistic_all": 0.5952, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6213, "pred_lgbm_base": 0.5552, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6527, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.6345, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6522, "pred_lgbm_base": 0.5658, "pred_logistic_all": 0.6123, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.7394, "pred_logistic_all": 0.6924, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.6253, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8869, "pred_lgbm_base": 0.8814, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.884, "pred_lgbm_base": 0.8692, "pred_logistic_all": 0.6695, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8616, "pred_lgbm_base": 0.841, "pred_logistic_all": 0.6699, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5425, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.4661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2988, "pred_lgbm_base": 0.351, "pred_logistic_all": 0.3063, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3053, "pred_lgbm_base": 0.3408, "pred_logistic_all": 0.3849, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3134, "pred_lgbm_base": 0.355, "pred_logistic_all": 0.3475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.26, "pred_lgbm_base": 0.3205, "pred_logistic_all": 0.3161, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.26, "pred_lgbm_base": 0.3158, "pred_logistic_all": 0.3495, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2691, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3826, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3434, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.3659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3167, "pred_lgbm_base": 0.3184, "pred_logistic_all": 0.3188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3913, "pred_lgbm_base": 0.3722, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3646, "pred_lgbm_base": 0.4609, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3852, "pred_lgbm_base": 0.3583, "pred_logistic_all": 0.4288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3894, "pred_lgbm_base": 0.4154, "pred_logistic_all": 0.4189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3312, "pred_lgbm_base": 0.3795, "pred_logistic_all": 0.4045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3828, "pred_lgbm_base": 0.3984, "pred_logistic_all": 0.4221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3593, "pred_lgbm_base": 0.3309, "pred_logistic_all": 0.3185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3931, "pred_lgbm_base": 0.3863, "pred_logistic_all": 0.3889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3882, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.3766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.5175, "pred_logistic_all": 0.4318, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5409, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.3675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2899, "pred_lgbm_base": 0.3516, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3128, "pred_lgbm_base": 0.3354, "pred_logistic_all": 0.328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3229, "pred_lgbm_base": 0.3684, "pred_logistic_all": 0.331, "pred_empirical_all": 0.5714}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3265, "pred_lgbm_base": 0.3677, "pred_logistic_all": 0.347, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3152, "pred_lgbm_base": 0.3607, "pred_logistic_all": 0.3286, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3215, "pred_lgbm_base": 0.372, "pred_logistic_all": 0.3573, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3427, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.3412, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3679, "pred_lgbm_base": 0.3597, "pred_logistic_all": 0.3862, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3427, "pred_lgbm_base": 0.3773, "pred_logistic_all": 0.341, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.3522, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3551, "pred_lgbm_base": 0.3449, "pred_logistic_all": 0.395, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.3606, "pred_logistic_all": 0.3519, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3951, "pred_lgbm_base": 0.362, "pred_logistic_all": 0.3574, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3951, "pred_lgbm_base": 0.3603, "pred_logistic_all": 0.3571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5099, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.3535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3116, "pred_lgbm_base": 0.3435, "pred_logistic_all": 0.3472, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.3788, "pred_logistic_all": 0.3532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.369, "pred_lgbm_base": 0.3114, "pred_logistic_all": 0.3343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4161, "pred_lgbm_base": 0.3428, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.369, "pred_lgbm_base": 0.3098, "pred_logistic_all": 0.334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3355, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.3151, "pred_empirical_all": 0.5909}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3577, "pred_lgbm_base": 0.3486, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.342, "pred_lgbm_base": 0.3742, "pred_logistic_all": 0.3433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3006, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.3208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.3433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.3749, "pred_logistic_all": 0.343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.3386, "pred_logistic_all": 0.3496, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.3369, "pred_logistic_all": 0.3493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4062, "pred_lgbm_base": 0.3838, "pred_logistic_all": 0.3682, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3712, "pred_lgbm_base": 0.3834, "pred_logistic_all": 0.3645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4086, "pred_lgbm_base": 0.4012, "pred_logistic_all": 0.342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.3713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3493, "pred_lgbm_base": 0.3715, "pred_logistic_all": 0.3492, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3559, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.3788, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3899, "pred_lgbm_base": 0.3288, "pred_logistic_all": 0.4467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3746, "pred_lgbm_base": 0.375, "pred_logistic_all": 0.4132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4496, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.4318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4468, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.4079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3865, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4549, "pred_logistic_all": 0.4282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4524, "pred_lgbm_base": 0.4293, "pred_logistic_all": 0.409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6563, "pred_lgbm_base": 0.5354, "pred_logistic_all": 0.4444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4751, "pred_lgbm_base": 0.4754, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4823, "pred_lgbm_base": 0.4753, "pred_logistic_all": 0.4041, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5319, "pred_lgbm_base": 0.4607, "pred_logistic_all": 0.46, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.469, "pred_lgbm_base": 0.4279, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4479, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.4659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4353, "pred_lgbm_base": 0.4117, "pred_logistic_all": 0.4278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5075, "pred_lgbm_base": 0.4663, "pred_logistic_all": 0.4724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4618, "pred_lgbm_base": 0.4195, "pred_logistic_all": 0.4319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.432, "pred_lgbm_base": 0.375, "pred_logistic_all": 0.4075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.5511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.439, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.5131, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4772, "pred_lgbm_base": 0.5105, "pred_logistic_all": 0.5081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5133, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.4972, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4854, "pred_lgbm_base": 0.4633, "pred_logistic_all": 0.5126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4976, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.5082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5909, "pred_lgbm_base": 0.5227, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5205, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.4793, "pred_logistic_all": 0.6081, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5493, "pred_lgbm_base": 0.4793, "pred_logistic_all": 0.5803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5185, "pred_lgbm_base": 0.5083, "pred_logistic_all": 0.605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.5427, "pred_logistic_all": 0.5811, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4636, "pred_lgbm_base": 0.4129, "pred_logistic_all": 0.3665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4579, "pred_lgbm_base": 0.4067, "pred_logistic_all": 0.4021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5822, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.5318, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5991, "pred_lgbm_base": 0.5522, "pred_logistic_all": 0.5364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.506, "pred_lgbm_base": 0.4843, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.6823, "pred_logistic_all": 0.5703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.5322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5066, "pred_lgbm_base": 0.4348, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.4988, "pred_logistic_all": 0.5709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.64, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.596, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4984, "pred_lgbm_base": 0.4881, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6301, "pred_lgbm_base": 0.6115, "pred_logistic_all": 0.5175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5168, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.5177, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.566, "pred_logistic_all": 0.5513, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5391, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.4394, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5721, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5044, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5673, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5793, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6486, "pred_lgbm_base": 0.5586, "pred_logistic_all": 0.4888, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.646, "pred_lgbm_base": 0.5371, "pred_logistic_all": 0.5216, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.5492, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.5363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.5065, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5056, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.5192, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.5393, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5748, "pred_lgbm_base": 0.5397, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.5901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.503, "pred_logistic_all": 0.6004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5964, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6115, "pred_lgbm_base": 0.5107, "pred_logistic_all": 0.5611, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6669, "pred_lgbm_base": 0.5461, "pred_logistic_all": 0.5713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5964, "pred_lgbm_base": 0.4964, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5452, "pred_lgbm_base": 0.4699, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6153, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6971, "pred_lgbm_base": 0.5611, "pred_logistic_all": 0.6283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.4968, "pred_logistic_all": 0.6585, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6426, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.7003, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6992, "pred_lgbm_base": 0.6385, "pred_logistic_all": 0.6871, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6896, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6495, "pred_lgbm_base": 0.5884, "pred_logistic_all": 0.6122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6734, "pred_lgbm_base": 0.5926, "pred_logistic_all": 0.606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6789, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.5912, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5852, "pred_lgbm_base": 0.4499, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.4384, "pred_logistic_all": 0.6093, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6112, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6658, "pred_lgbm_base": 0.595, "pred_logistic_all": 0.537, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6172, "pred_lgbm_base": 0.5623, "pred_logistic_all": 0.5769, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6732, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.5941, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.4964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6385, "pred_lgbm_base": 0.5684, "pred_logistic_all": 0.6096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6456, "pred_lgbm_base": 0.4995, "pred_logistic_all": 0.5934, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.4976, "pred_logistic_all": 0.6105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.5274, "pred_logistic_all": 0.6273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6349, "pred_lgbm_base": 0.5249, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.618, "pred_lgbm_base": 0.5132, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.6651, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.5895, "pred_logistic_all": 0.6305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.614, "pred_lgbm_base": 0.6063, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5971, "pred_lgbm_base": 0.5487, "pred_logistic_all": 0.6427, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.6579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.5213, "pred_logistic_all": 0.6318, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6053, "pred_lgbm_base": 0.5865, "pred_logistic_all": 0.5927, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.634, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.5887, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4913, "pred_lgbm_base": 0.5262, "pred_logistic_all": 0.5935, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.418, "pred_lgbm_base": 0.4767, "pred_logistic_all": 0.5683, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4776, "pred_lgbm_base": 0.5096, "pred_logistic_all": 0.5578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6938, "pred_lgbm_base": 0.5907, "pred_logistic_all": 0.5827, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5272, "pred_lgbm_base": 0.5648, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.919, "pred_lgbm_base": 0.9308, "pred_logistic_all": 0.657, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9858, "pred_lgbm_base": 0.9882, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9871, "pred_lgbm_base": 0.9874, "pred_logistic_all": 0.6578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4991, "pred_lgbm_base": 0.5197, "pred_logistic_all": 0.3937, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3732, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6651, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.5069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6614, "pred_lgbm_base": 0.4303, "pred_logistic_all": 0.5089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4397, "pred_lgbm_base": 0.358, "pred_logistic_all": 0.4517, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4996, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.4716, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3698, "pred_lgbm_base": 0.3473, "pred_logistic_all": 0.453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4056, "pred_lgbm_base": 0.3963, "pred_logistic_all": 0.4456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3949, "pred_lgbm_base": 0.3807, "pred_logistic_all": 0.4489, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2852, "pred_lgbm_base": 0.3084, "pred_logistic_all": 0.3378, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3446, "pred_lgbm_base": 0.3531, "pred_logistic_all": 0.3982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3742, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3704, "pred_lgbm_base": 0.4036, "pred_logistic_all": 0.46, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4537, "pred_lgbm_base": 0.4261, "pred_logistic_all": 0.4622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.4206, "pred_logistic_all": 0.4492, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.4312, "pred_logistic_all": 0.431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5584, "pred_lgbm_base": 0.338, "pred_logistic_all": 0.3838, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3526, "pred_lgbm_base": 0.4072, "pred_logistic_all": 0.3632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4245, "pred_lgbm_base": 0.4179, "pred_logistic_all": 0.4075, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4423, "pred_lgbm_base": 0.3774, "pred_logistic_all": 0.3466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3776, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.3971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4235, "pred_lgbm_base": 0.4534, "pred_logistic_all": 0.4132, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3693, "pred_lgbm_base": 0.3892, "pred_logistic_all": 0.4185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.54, "pred_lgbm_base": 0.3848, "pred_logistic_all": 0.3793, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.402, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.4835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5321, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.4183, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4771, "pred_lgbm_base": 0.4235, "pred_logistic_all": 0.445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4087, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.3679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3855, "pred_lgbm_base": 0.3911, "pred_logistic_all": 0.4697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.363, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.3892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3976, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.4294, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4546, "pred_lgbm_base": 0.4201, "pred_logistic_all": 0.4477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5061, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.423, "pred_lgbm_base": 0.3976, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5691, "pred_lgbm_base": 0.4327, "pred_logistic_all": 0.514, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5863, "pred_lgbm_base": 0.4333, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6126, "pred_lgbm_base": 0.4722, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.4805, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6039, "pred_lgbm_base": 0.4551, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3701, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.5869, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3462, "pred_lgbm_base": 0.4474, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3195, "pred_lgbm_base": 0.4649, "pred_logistic_all": 0.4892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2879, "pred_lgbm_base": 0.455, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3163, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.4761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4049, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.5322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.58, "pred_lgbm_base": 0.539, "pred_logistic_all": 0.4773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.389, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5437, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4449, "pred_lgbm_base": 0.3497, "pred_logistic_all": 0.4392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4318, "pred_lgbm_base": 0.3556, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5312, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.4991, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5144, "pred_lgbm_base": 0.4912, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5069, "pred_lgbm_base": 0.4812, "pred_logistic_all": 0.5547, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4978, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.5326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.5741, "pred_logistic_all": 0.4637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.4998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.596, "pred_lgbm_base": 0.5903, "pred_logistic_all": 0.5123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5665, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.5239, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5739, "pred_lgbm_base": 0.5621, "pred_logistic_all": 0.4992, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.664, "pred_lgbm_base": 0.5942, "pred_logistic_all": 0.6092, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5612, "pred_logistic_all": 0.534, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5186, "pred_lgbm_base": 0.5513, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.5359, "pred_logistic_all": 0.521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5886, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5712, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6281, "pred_lgbm_base": 0.6114, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7478, "pred_lgbm_base": 0.7056, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5827, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6321, "pred_lgbm_base": 0.5645, "pred_logistic_all": 0.6016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.5099, "pred_logistic_all": 0.5261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6375, "pred_lgbm_base": 0.5615, "pred_logistic_all": 0.5103, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.5965, "pred_logistic_all": 0.59, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5975, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.483, "pred_logistic_all": 0.4937, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.5588, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6787, "pred_lgbm_base": 0.6075, "pred_logistic_all": 0.5855, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6788, "pred_lgbm_base": 0.6039, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6533, "pred_lgbm_base": 0.5896, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.6589, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5269, "pred_lgbm_base": 0.5815, "pred_logistic_all": 0.5313, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.5751, "pred_logistic_all": 0.5247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5083, "pred_lgbm_base": 0.5541, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6872, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6335, "pred_lgbm_base": 0.5704, "pred_logistic_all": 0.5636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5722, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.5386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6902, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6594, "pred_lgbm_base": 0.6394, "pred_logistic_all": 0.5726, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6414, "pred_lgbm_base": 0.6157, "pred_logistic_all": 0.5597, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.663, "pred_lgbm_base": 0.5549, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6602, "pred_lgbm_base": 0.5692, "pred_logistic_all": 0.6174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6356, "pred_lgbm_base": 0.5333, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5683, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5444, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6703, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6932, "pred_lgbm_base": 0.6151, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6374, "pred_lgbm_base": 0.6224, "pred_logistic_all": 0.5994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7093, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.6151, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6524, "pred_logistic_all": 0.6211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.6538, "pred_logistic_all": 0.686, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6654, "pred_lgbm_base": 0.6281, "pred_logistic_all": 0.6242, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6806, "pred_lgbm_base": 0.6375, "pred_logistic_all": 0.6814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.648, "pred_lgbm_base": 0.6625, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5826, "pred_lgbm_base": 0.6643, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5531, "pred_lgbm_base": 0.6693, "pred_logistic_all": 0.6644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.6523, "pred_logistic_all": 0.6383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.652, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.6898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5797, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.6734, "pred_logistic_all": 0.6561, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.6603, "pred_logistic_all": 0.6962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6646, "pred_logistic_all": 0.6442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7352, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.6659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.6331, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6759, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7068, "pred_lgbm_base": 0.6841, "pred_logistic_all": 0.6831, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5493, "pred_lgbm_base": 0.7008, "pred_logistic_all": 0.6885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.6466, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6707, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.685, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6661, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7328, "pred_lgbm_base": 0.6608, "pred_logistic_all": 0.6887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6461, "pred_logistic_all": 0.6964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6519, "pred_logistic_all": 0.6774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.6761, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6466, "pred_lgbm_base": 0.6049, "pred_logistic_all": 0.6645, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6745, "pred_lgbm_base": 0.623, "pred_logistic_all": 0.6954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6551, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.729, "pred_lgbm_base": 0.7033, "pred_logistic_all": 0.6662, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7282, "pred_lgbm_base": 0.6781, "pred_logistic_all": 0.6651, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7958, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.6755, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7704, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6959, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.6465, "pred_logistic_all": 0.708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7669, "pred_lgbm_base": 0.7154, "pred_logistic_all": 0.6781, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7554, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.6606, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7604, "pred_lgbm_base": 0.7152, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.7163, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7477, "pred_lgbm_base": 0.6864, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7531, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.6725, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7696, "pred_lgbm_base": 0.7209, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.7054, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.7515, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7635, "pred_lgbm_base": 0.6946, "pred_logistic_all": 0.6574, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.6906, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.692, "pred_lgbm_base": 0.6777, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.7063, "pred_logistic_all": 0.6879, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7659, "pred_lgbm_base": 0.7185, "pred_logistic_all": 0.6989, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6888, "pred_lgbm_base": 0.7018, "pred_logistic_all": 0.6425, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6639, "pred_lgbm_base": 0.6571, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6895, "pred_lgbm_base": 0.5789, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8325, "pred_lgbm_base": 0.7491, "pred_logistic_all": 0.7109, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8089, "pred_lgbm_base": 0.692, "pred_logistic_all": 0.7, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6505, "pred_lgbm_base": 0.5549, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8223, "pred_lgbm_base": 0.7617, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7995, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6302, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.6969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5989, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.6858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6706, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8188, "pred_lgbm_base": 0.7569, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.788, "pred_lgbm_base": 0.7031, "pred_logistic_all": 0.7335, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7943, "pred_lgbm_base": 0.7261, "pred_logistic_all": 0.7253, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.6717, "pred_logistic_all": 0.7147, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7916, "pred_lgbm_base": 0.7225, "pred_logistic_all": 0.6539, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7611, "pred_lgbm_base": 0.6844, "pred_logistic_all": 0.642, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.5644, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.4574, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6727, "pred_lgbm_base": 0.6009, "pred_logistic_all": 0.6209, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6477, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.7126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6224, "pred_lgbm_base": 0.5574, "pred_logistic_all": 0.624, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.6432, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.716, "pred_logistic_all": 0.6834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.6013, "pred_logistic_all": 0.6225, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7254, "pred_lgbm_base": 0.6511, "pred_logistic_all": 0.6938, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6996, "pred_lgbm_base": 0.6504, "pred_logistic_all": 0.755, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6958, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.6966, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.6606, "pred_logistic_all": 0.698, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7089, "pred_lgbm_base": 0.6283, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7014, "pred_lgbm_base": 0.6184, "pred_logistic_all": 0.6868, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7635, "pred_lgbm_base": 0.7053, "pred_logistic_all": 0.6742, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7338, "pred_lgbm_base": 0.6595, "pred_logistic_all": 0.7164, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5544, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.512, "pred_lgbm_base": 0.3212, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8378, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6511, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4123, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4651, "pred_lgbm_base": 0.4232, "pred_logistic_all": 0.3771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.407, "pred_lgbm_base": 0.385, "pred_logistic_all": 0.3948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4427, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3936, "pred_lgbm_base": 0.3767, "pred_logistic_all": 0.4819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3722, "pred_lgbm_base": 0.3637, "pred_logistic_all": 0.484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4125, "pred_lgbm_base": 0.3837, "pred_logistic_all": 0.419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3906, "pred_lgbm_base": 0.3336, "pred_logistic_all": 0.4378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3994, "pred_lgbm_base": 0.3613, "pred_logistic_all": 0.3185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4691, "pred_lgbm_base": 0.4032, "pred_logistic_all": 0.4753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4778, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.458, "pred_lgbm_base": 0.3907, "pred_logistic_all": 0.4786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.4638, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4021, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3337, "pred_lgbm_base": 0.326, "pred_logistic_all": 0.4093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3851, "pred_lgbm_base": 0.3687, "pred_logistic_all": 0.521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3843, "pred_lgbm_base": 0.367, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.3986, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.34, "pred_lgbm_base": 0.3501, "pred_logistic_all": 0.3584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4584, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4448, "pred_lgbm_base": 0.4554, "pred_logistic_all": 0.4006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4527, "pred_lgbm_base": 0.422, "pred_logistic_all": 0.3875, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5512, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4911, "pred_lgbm_base": 0.4354, "pred_logistic_all": 0.4325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.454, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.4411, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.5551, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5127, "pred_lgbm_base": 0.4126, "pred_logistic_all": 0.4232, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.3751, "pred_logistic_all": 0.3883, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5954, "pred_lgbm_base": 0.4775, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4993, "pred_lgbm_base": 0.4672, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5574, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.381, "pred_lgbm_base": 0.3463, "pred_logistic_all": 0.4457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4361, "pred_lgbm_base": 0.3881, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.438, "pred_lgbm_base": 0.3865, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3657, "pred_lgbm_base": 0.3913, "pred_logistic_all": 0.4352, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4246, "pred_lgbm_base": 0.4334, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.427, "pred_lgbm_base": 0.4317, "pred_logistic_all": 0.4997, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4764, "pred_lgbm_base": 0.4428, "pred_logistic_all": 0.5305, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4728, "pred_lgbm_base": 0.4441, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5332, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6004, "pred_lgbm_base": 0.4904, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3904, "pred_lgbm_base": 0.3732, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4372, "pred_lgbm_base": 0.4145, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4335, "pred_lgbm_base": 0.3909, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.5181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.453, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5257, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.5214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4929, "pred_lgbm_base": 0.4373, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4858, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.5406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4898, "pred_lgbm_base": 0.432, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4681, "pred_lgbm_base": 0.4285, "pred_logistic_all": 0.5521, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5155, "pred_lgbm_base": 0.443, "pred_logistic_all": 0.5002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5698, "pred_lgbm_base": 0.5045, "pred_logistic_all": 0.5155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5778, "pred_lgbm_base": 0.525, "pred_logistic_all": 0.5918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5595, "pred_lgbm_base": 0.4871, "pred_logistic_all": 0.5188, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5394, "pred_lgbm_base": 0.4747, "pred_logistic_all": 0.5271, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.4872, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5262, "pred_lgbm_base": 0.4656, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.5307, "pred_logistic_all": 0.5959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.4683, "pred_logistic_all": 0.5687, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5724, "pred_lgbm_base": 0.4641, "pred_logistic_all": 0.5629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5492, "pred_lgbm_base": 0.4176, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5947, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.4733, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.5258, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6116, "pred_lgbm_base": 0.4276, "pred_logistic_all": 0.5584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.4462, "pred_logistic_all": 0.593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6131, "pred_lgbm_base": 0.4353, "pred_logistic_all": 0.5803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5593, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.514, "pred_lgbm_base": 0.5196, "pred_logistic_all": 0.4736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5106, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.5667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4907, "pred_lgbm_base": 0.486, "pred_logistic_all": 0.4769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5393, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.5523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5322, "pred_lgbm_base": 0.4948, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5362, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.5393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5804, "pred_lgbm_base": 0.549, "pred_logistic_all": 0.517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5952, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.5166, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.4566, "pred_logistic_all": 0.5169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5316, "pred_lgbm_base": 0.4858, "pred_logistic_all": 0.5924, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.5202, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4511, "pred_lgbm_base": 0.4258, "pred_logistic_all": 0.549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.4784, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4475, "pred_lgbm_base": 0.4149, "pred_logistic_all": 0.536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5361, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.533, "pred_lgbm_base": 0.5022, "pred_logistic_all": 0.5436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5491, "pred_lgbm_base": 0.4919, "pred_logistic_all": 0.523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.639, "pred_lgbm_base": 0.5454, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5461, "pred_lgbm_base": 0.4843, "pred_logistic_all": 0.5099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.4778, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5454, "pred_lgbm_base": 0.493, "pred_logistic_all": 0.5542, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5882, "pred_lgbm_base": 0.4918, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6019, "pred_lgbm_base": 0.4868, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.5601, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5482, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.558, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.5052, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5122, "pred_lgbm_base": 0.4868, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5509, "pred_lgbm_base": 0.4749, "pred_logistic_all": 0.5085, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.5172, "pred_logistic_all": 0.6161, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6429, "pred_lgbm_base": 0.5096, "pred_logistic_all": 0.6036, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7007, "pred_lgbm_base": 0.6074, "pred_logistic_all": 0.6662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6455, "pred_lgbm_base": 0.5847, "pred_logistic_all": 0.5164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.6071, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6218, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.76, "pred_lgbm_base": 0.6835, "pred_logistic_all": 0.6904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6465, "pred_lgbm_base": 0.5805, "pred_logistic_all": 0.6025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7545, "pred_lgbm_base": 0.6749, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.642, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7054, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7731, "pred_lgbm_base": 0.7073, "pred_logistic_all": 0.6463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7571, "pred_lgbm_base": 0.6884, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7652, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.6343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.731, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7148, "pred_lgbm_base": 0.664, "pred_logistic_all": 0.6613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7578, "pred_lgbm_base": 0.7404, "pred_logistic_all": 0.6613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7715, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.6808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.7149, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7345, "pred_lgbm_base": 0.7495, "pred_logistic_all": 0.6695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7262, "pred_lgbm_base": 0.7354, "pred_logistic_all": 0.6782, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7076, "pred_lgbm_base": 0.7399, "pred_logistic_all": 0.6579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6568, "pred_lgbm_base": 0.6064, "pred_logistic_all": 0.586, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8133, "pred_lgbm_base": 0.7696, "pred_logistic_all": 0.679, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7823, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8106, "pred_lgbm_base": 0.7779, "pred_logistic_all": 0.7116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.7612, "pred_logistic_all": 0.7007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8164, "pred_lgbm_base": 0.7929, "pred_logistic_all": 0.6483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7805, "pred_lgbm_base": 0.7711, "pred_logistic_all": 0.6513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7912, "pred_lgbm_base": 0.787, "pred_logistic_all": 0.7128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7682, "pred_lgbm_base": 0.7708, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.825, "pred_lgbm_base": 0.7786, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7956, "pred_lgbm_base": 0.7644, "pred_logistic_all": 0.6804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7919, "pred_lgbm_base": 0.7325, "pred_logistic_all": 0.638, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7534, "pred_lgbm_base": 0.7086, "pred_logistic_all": 0.641, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7106, "pred_lgbm_base": 0.647, "pred_logistic_all": 0.6269, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6715, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.6146, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7139, "pred_lgbm_base": 0.6472, "pred_logistic_all": 0.6288, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6755, "pred_lgbm_base": 0.6305, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.6352, "pred_logistic_all": 0.6202, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7146, "pred_lgbm_base": 0.6179, "pred_logistic_all": 0.6078, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.6206, "pred_logistic_all": 0.6152, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.6028, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7257, "pred_lgbm_base": 0.634, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6959, "pred_lgbm_base": 0.6107, "pred_logistic_all": 0.602, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.7355, "pred_logistic_all": 0.7727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.708, "pred_lgbm_base": 0.6904, "pred_logistic_all": 0.753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7891, "pred_lgbm_base": 0.721, "pred_logistic_all": 0.664, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.68, "pred_logistic_all": 0.7503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6798, "pred_lgbm_base": 0.6765, "pred_logistic_all": 0.7554, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6652, "pred_logistic_all": 0.6955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7548, "pred_lgbm_base": 0.7367, "pred_logistic_all": 0.7218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7257, "pred_lgbm_base": 0.7028, "pred_logistic_all": 0.7082, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.725, "pred_lgbm_base": 0.7024, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7503, "pred_lgbm_base": 0.7044, "pred_logistic_all": 0.7421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7353, "pred_lgbm_base": 0.7092, "pred_logistic_all": 0.7377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7308, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.7409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7464, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.7437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7576, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.7059, "pred_logistic_all": 0.7428, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7518, "pred_lgbm_base": 0.7022, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.746, "pred_lgbm_base": 0.7023, "pred_logistic_all": 0.7408, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7672, "pred_lgbm_base": 0.715, "pred_logistic_all": 0.7426, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.738, "pred_lgbm_base": 0.7052, "pred_logistic_all": 0.7472, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7709, "pred_lgbm_base": 0.7193, "pred_logistic_all": 0.7516, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7773, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.7551, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4277, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.5042, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6916, "pred_lgbm_base": 0.6564, "pred_logistic_all": 0.605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6752, "pred_lgbm_base": 0.6758, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6935, "pred_lgbm_base": 0.6682, "pred_logistic_all": 0.6309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.6829, "pred_logistic_all": 0.7039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6945, "pred_logistic_all": 0.6894, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7266, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7285, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.7425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6763, "pred_logistic_all": 0.706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7012, "pred_lgbm_base": 0.6844, "pred_logistic_all": 0.7187, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6964, "pred_lgbm_base": 0.6907, "pred_logistic_all": 0.7223, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7547, "pred_lgbm_base": 0.7279, "pred_logistic_all": 0.7582, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.7341, "pred_logistic_all": 0.7569, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.7456, "pred_logistic_all": 0.7509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7892, "pred_lgbm_base": 0.7425, "pred_logistic_all": 0.7493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7706, "pred_lgbm_base": 0.7417, "pred_logistic_all": 0.7443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7786, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7826, "pred_lgbm_base": 0.7469, "pred_logistic_all": 0.7486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7673, "pred_lgbm_base": 0.7329, "pred_logistic_all": 0.7497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7901, "pred_lgbm_base": 0.7269, "pred_logistic_all": 0.7546, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7194, "pred_lgbm_base": 0.7082, "pred_logistic_all": 0.7707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.737, "pred_logistic_all": 0.7571, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7543, "pred_lgbm_base": 0.7227, "pred_logistic_all": 0.7589, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7633, "pred_lgbm_base": 0.7294, "pred_logistic_all": 0.755, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.728, "pred_lgbm_base": 0.6869, "pred_logistic_all": 0.7417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.7, "pred_logistic_all": 0.7429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.6985, "pred_logistic_all": 0.7427, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6905, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.6923, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.754, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.7412, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7721, "pred_lgbm_base": 0.7195, "pred_logistic_all": 0.7698, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7434, "pred_lgbm_base": 0.7119, "pred_logistic_all": 0.7988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7467, "pred_lgbm_base": 0.7182, "pred_logistic_all": 0.7692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7716, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.7643, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7394, "pred_lgbm_base": 0.6828, "pred_logistic_all": 0.7676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7279, "pred_lgbm_base": 0.6883, "pred_logistic_all": 0.702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7088, "pred_lgbm_base": 0.6892, "pred_logistic_all": 0.7193, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7445, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7221, "pred_lgbm_base": 0.6911, "pred_logistic_all": 0.7274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7703, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7968, "pred_lgbm_base": 0.6971, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.6977, "pred_logistic_all": 0.6929, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8119, "pred_lgbm_base": 0.763, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.4951, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7878, "pred_lgbm_base": 0.7213, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7569, "pred_lgbm_base": 0.6779, "pred_logistic_all": 0.6883, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7617, "pred_lgbm_base": 0.7407, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7356, "pred_lgbm_base": 0.6991, "pred_logistic_all": 0.6436, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7172, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7396, "pred_lgbm_base": 0.6585, "pred_logistic_all": 0.6753, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6341, "pred_lgbm_base": 0.6016, "pred_logistic_all": 0.5979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6928, "pred_lgbm_base": 0.5978, "pred_logistic_all": 0.6572, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7512, "pred_lgbm_base": 0.6799, "pred_logistic_all": 0.7938, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.7862, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.6495, "pred_logistic_all": 0.788, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7093, "pred_lgbm_base": 0.6416, "pred_logistic_all": 0.7605, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.6102, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.6294, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.6414, "pred_logistic_all": 0.6896, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6235, "pred_lgbm_base": 0.5836, "pred_logistic_all": 0.6574, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5581, "pred_lgbm_base": 0.5374, "pred_logistic_all": 0.5609, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6898, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.7448, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.601, "pred_lgbm_base": 0.6441, "pred_logistic_all": 0.7953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9855, "pred_lgbm_base": 0.9765, "pred_logistic_all": 0.6724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3886, "pred_lgbm_base": 0.4058, "pred_logistic_all": 0.4673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3428, "pred_lgbm_base": 0.3703, "pred_logistic_all": 0.425, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3725, "pred_lgbm_base": 0.4013, "pred_logistic_all": 0.4514, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3293, "pred_lgbm_base": 0.3629, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.388, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.4829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3904, "pred_lgbm_base": 0.3796, "pred_logistic_all": 0.5187, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4298, "pred_lgbm_base": 0.4341, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3507, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.5194, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4923, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.551, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4743, "pred_lgbm_base": 0.4095, "pred_logistic_all": 0.5626, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3917, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.4287, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3718, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5565, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3917, "pred_lgbm_base": 0.4721, "pred_logistic_all": 0.4284, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4, "pred_lgbm_base": 0.426, "pred_logistic_all": 0.4978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4539, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.4889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4418, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.4805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.4557, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5442, "pred_lgbm_base": 0.475, "pred_logistic_all": 0.504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.4538, "pred_logistic_all": 0.5221, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5773, "pred_lgbm_base": 0.5312, "pred_logistic_all": 0.5419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.4586, "pred_logistic_all": 0.5918, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5937, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3595, "pred_lgbm_base": 0.4214, "pred_logistic_all": 0.5363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.406, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.5256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4022, "pred_lgbm_base": 0.4339, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4415, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4434, "pred_lgbm_base": 0.4823, "pred_logistic_all": 0.61, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4385, "pred_lgbm_base": 0.4073, "pred_logistic_all": 0.6262, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4496, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.5845, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3865, "pred_lgbm_base": 0.3849, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3941, "pred_lgbm_base": 0.4568, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3385, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3899, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.5478, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3104, "pred_lgbm_base": 0.4726, "pred_logistic_all": 0.5608, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2939, "pred_lgbm_base": 0.4717, "pred_logistic_all": 0.451, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2889, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.4745, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2786, "pred_lgbm_base": 0.4495, "pred_logistic_all": 0.5784, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5302, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.5725, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5048, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.6543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5183, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.5757, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.506, "pred_lgbm_base": 0.4905, "pred_logistic_all": 0.5805, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5824, "pred_lgbm_base": 0.59, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4706, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.6079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4874, "pred_lgbm_base": 0.4825, "pred_logistic_all": 0.5797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.464, "pred_lgbm_base": 0.4224, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4775, "pred_lgbm_base": 0.47, "pred_logistic_all": 0.5829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.5635, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4321, "pred_lgbm_base": 0.417, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4282, "pred_lgbm_base": 0.4124, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3505, "pred_lgbm_base": 0.4587, "pred_logistic_all": 0.5384, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3225, "pred_lgbm_base": 0.4606, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3465, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5254, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5215, "pred_lgbm_base": 0.4473, "pred_logistic_all": 0.5441, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.4491, "pred_logistic_all": 0.5311, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5434, "pred_logistic_all": 0.628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5555, "pred_lgbm_base": 0.5375, "pred_logistic_all": 0.5715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3357, "pred_lgbm_base": 0.3709, "pred_logistic_all": 0.519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3438, "pred_lgbm_base": 0.3655, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4233, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3695, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5659, "pred_lgbm_base": 0.5164, "pred_logistic_all": 0.5121, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4575, "pred_lgbm_base": 0.4687, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5367, "pred_lgbm_base": 0.5029, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4945, "pred_lgbm_base": 0.4982, "pred_logistic_all": 0.5407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5396, "pred_lgbm_base": 0.5458, "pred_logistic_all": 0.5735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5699, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.4411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5026, "pred_lgbm_base": 0.5007, "pred_logistic_all": 0.4873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5792, "pred_lgbm_base": 0.5552, "pred_logistic_all": 0.6332, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5503, "pred_logistic_all": 0.5967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5693, "pred_lgbm_base": 0.5167, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6028, "pred_lgbm_base": 0.5628, "pred_logistic_all": 0.6014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.5316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5671, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5644, "pred_lgbm_base": 0.5605, "pred_logistic_all": 0.5974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5768, "pred_lgbm_base": 0.514, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.5088, "pred_logistic_all": 0.5005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.5152, "pred_logistic_all": 0.6263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.5406, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6286, "pred_lgbm_base": 0.5264, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.492, "pred_lgbm_base": 0.4411, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6071, "pred_lgbm_base": 0.5662, "pred_logistic_all": 0.6265, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6559, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.6253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5625, "pred_lgbm_base": 0.5181, "pred_logistic_all": 0.5817, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.5869, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5427, "pred_lgbm_base": 0.5326, "pred_logistic_all": 0.5854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.5064, "pred_logistic_all": 0.5978, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.6181, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6326, "pred_lgbm_base": 0.5021, "pred_logistic_all": 0.5891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.6236, "pred_logistic_all": 0.5704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6774, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5521, "pred_lgbm_base": 0.52, "pred_logistic_all": 0.6064, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.453, "pred_lgbm_base": 0.4432, "pred_logistic_all": 0.5686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.5357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4685, "pred_lgbm_base": 0.4886, "pred_logistic_all": 0.579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4943, "pred_lgbm_base": 0.5079, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5256, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.6164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.5502, "pred_logistic_all": 0.6136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.5011, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4897, "pred_lgbm_base": 0.4378, "pred_logistic_all": 0.5421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4939, "pred_lgbm_base": 0.4965, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5181, "pred_lgbm_base": 0.5059, "pred_logistic_all": 0.5505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5149, "pred_lgbm_base": 0.5086, "pred_logistic_all": 0.4926, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.5843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.482, "pred_lgbm_base": 0.4783, "pred_logistic_all": 0.5267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5679, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5699, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5932, "pred_lgbm_base": 0.4985, "pred_logistic_all": 0.5809, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5207, "pred_lgbm_base": 0.4832, "pred_logistic_all": 0.5535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.576, "pred_lgbm_base": 0.5598, "pred_logistic_all": 0.5557, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5619, "pred_lgbm_base": 0.5634, "pred_logistic_all": 0.5472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.5516, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5242, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.5728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.5075, "pred_logistic_all": 0.5648, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.5449, "pred_logistic_all": 0.5503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.5716, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4967, "pred_lgbm_base": 0.4484, "pred_logistic_all": 0.553, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5545, "pred_lgbm_base": 0.5447, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.5477, "pred_logistic_all": 0.5854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5633, "pred_lgbm_base": 0.5517, "pred_logistic_all": 0.5813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5615, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.5128, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6244, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.6274, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.4675, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7587, "pred_lgbm_base": 0.6519, "pred_logistic_all": 0.6147, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.5373, "pred_logistic_all": 0.6233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.5923, "pred_logistic_all": 0.5866, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.5217, "pred_logistic_all": 0.584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6419, "pred_lgbm_base": 0.583, "pred_logistic_all": 0.6388, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6174, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6271, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7046, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6207, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7188, "pred_lgbm_base": 0.6256, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6316, "pred_lgbm_base": 0.6254, "pred_logistic_all": 0.6495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6158, "pred_lgbm_base": 0.6075, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5689, "pred_lgbm_base": 0.5214, "pred_logistic_all": 0.6117, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6218, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.6361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.5896, "pred_logistic_all": 0.6439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5966, "pred_lgbm_base": 0.5909, "pred_logistic_all": 0.6278, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.6517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6015, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.6417, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7132, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.6471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7128, "pred_lgbm_base": 0.621, "pred_logistic_all": 0.607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6974, "pred_lgbm_base": 0.6334, "pred_logistic_all": 0.6857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6184, "pred_lgbm_base": 0.5827, "pred_logistic_all": 0.6739, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6496, "pred_lgbm_base": 0.549, "pred_logistic_all": 0.6799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.5148, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5962, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.6893, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6524, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.6904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7679, "pred_lgbm_base": 0.7189, "pred_logistic_all": 0.6885, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6247, "pred_lgbm_base": 0.6174, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7262, "pred_logistic_all": 0.6902, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6569, "pred_lgbm_base": 0.6177, "pred_logistic_all": 0.6133, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6553, "pred_lgbm_base": 0.5986, "pred_logistic_all": 0.67, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6454, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6382, "pred_lgbm_base": 0.5812, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.5561, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6967, "pred_lgbm_base": 0.6459, "pred_logistic_all": 0.5809, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.6063, "pred_logistic_all": 0.661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.6197, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6368, "pred_lgbm_base": 0.5561, "pred_logistic_all": 0.6538, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6309, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6381, "pred_lgbm_base": 0.5545, "pred_logistic_all": 0.6498, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7236, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.6667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7444, "pred_lgbm_base": 0.6966, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7332, "pred_lgbm_base": 0.6357, "pred_logistic_all": 0.6448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.6981, "pred_logistic_all": 0.6706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7022, "pred_lgbm_base": 0.5824, "pred_logistic_all": 0.6217, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7767, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6646, "pred_lgbm_base": 0.6946, "pred_logistic_all": 0.68, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7201, "pred_lgbm_base": 0.7067, "pred_logistic_all": 0.6801, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5348, "pred_lgbm_base": 0.4744, "pred_logistic_all": 0.6173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5752, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6062, "pred_logistic_all": 0.6052, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7306, "pred_lgbm_base": 0.6376, "pred_logistic_all": 0.6083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6056, "pred_lgbm_base": 0.5776, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.5758, "pred_logistic_all": 0.591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5896, "pred_logistic_all": 0.5948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.5987, "pred_logistic_all": 0.571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7396, "pred_lgbm_base": 0.7075, "pred_logistic_all": 0.6508, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7442, "pred_lgbm_base": 0.7623, "pred_logistic_all": 0.6925, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.692, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.6251, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.5701, "pred_logistic_all": 0.5599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5702, "pred_logistic_all": 0.591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6761, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.5572, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4535, "pred_lgbm_base": 0.461, "pred_logistic_all": 0.5468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4486, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.5465, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6079, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6083, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.5881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6807, "pred_lgbm_base": 0.6725, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.727, "pred_lgbm_base": 0.6843, "pred_logistic_all": 0.5797, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6024, "pred_lgbm_base": 0.6084, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6146, "pred_lgbm_base": 0.6198, "pred_logistic_all": 0.55, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6173, "pred_lgbm_base": 0.5324, "pred_logistic_all": 0.5914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7567, "pred_lgbm_base": 0.6449, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7301, "pred_lgbm_base": 0.641, "pred_logistic_all": 0.6341, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.6257, "pred_logistic_all": 0.6468, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7398, "pred_lgbm_base": 0.6249, "pred_logistic_all": 0.6497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7633, "pred_lgbm_base": 0.7652, "pred_logistic_all": 0.6594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6261, "pred_lgbm_base": 0.5702, "pred_logistic_all": 0.6275, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6276, "pred_lgbm_base": 0.5742, "pred_logistic_all": 0.6175, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6289, "pred_lgbm_base": 0.5726, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7384, "pred_lgbm_base": 0.6919, "pred_logistic_all": 0.6488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.6853, "pred_logistic_all": 0.6303, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6333, "pred_lgbm_base": 0.5804, "pred_logistic_all": 0.5469, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6282, "pred_lgbm_base": 0.5805, "pred_logistic_all": 0.5783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6, "pred_logistic_all": 0.6126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6961, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7123, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.6324, "pred_logistic_all": 0.6565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7358, "pred_lgbm_base": 0.6133, "pred_logistic_all": 0.6378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7377, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5804, "pred_lgbm_base": 0.54, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.6684, "pred_logistic_all": 0.663, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.756, "pred_lgbm_base": 0.7326, "pred_logistic_all": 0.6711, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.5555, "pred_logistic_all": 0.6546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.5777, "pred_logistic_all": 0.6632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6221, "pred_lgbm_base": 0.6957, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6953, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.7116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7738, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.6839, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7661, "pred_lgbm_base": 0.6778, "pred_logistic_all": 0.6991, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7723, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7131, "pred_lgbm_base": 0.6954, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.7128, "pred_logistic_all": 0.7177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.7061, "pred_logistic_all": 0.7085, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.7195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7649, "pred_lgbm_base": 0.7433, "pred_logistic_all": 0.7566, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7209, "pred_lgbm_base": 0.7093, "pred_logistic_all": 0.745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6975, "pred_lgbm_base": 0.6932, "pred_logistic_all": 0.7405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6956, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.7397, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.6736, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7, "pred_lgbm_base": 0.6631, "pred_logistic_all": 0.7187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7057, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.7111, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7156, "pred_lgbm_base": 0.6627, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7437, "pred_lgbm_base": 0.6969, "pred_logistic_all": 0.6998, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7557, "pred_lgbm_base": 0.7131, "pred_logistic_all": 0.7482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.722, "pred_logistic_all": 0.7326, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7375, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7623, "pred_lgbm_base": 0.7084, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7555, "pred_lgbm_base": 0.6859, "pred_logistic_all": 0.7442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7626, "pred_lgbm_base": 0.6905, "pred_logistic_all": 0.7438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.6955, "pred_logistic_all": 0.7414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7193, "pred_lgbm_base": 0.6925, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.69, "pred_logistic_all": 0.7606, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6932, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7118, "pred_lgbm_base": 0.7114, "pred_logistic_all": 0.7738, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6985, "pred_lgbm_base": 0.6967, "pred_logistic_all": 0.7814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7736, "pred_lgbm_base": 0.7207, "pred_logistic_all": 0.6976, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7263, "pred_lgbm_base": 0.6785, "pred_logistic_all": 0.7024, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.7172, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7245, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.7204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.714, "pred_logistic_all": 0.7278, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7048, "pred_lgbm_base": 0.6599, "pred_logistic_all": 0.751, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.7922, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6801, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.7577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7382, "pred_lgbm_base": 0.6869, "pred_logistic_all": 0.734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.6052, "pred_logistic_all": 0.7058, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6391, "pred_lgbm_base": 0.533, "pred_logistic_all": 0.6535, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5928, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.5429, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5398, "pred_logistic_all": 0.6578, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6033, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6127, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6217, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.7656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.5634, "pred_logistic_all": 0.7506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.5305, "pred_logistic_all": 0.7249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7463, "pred_lgbm_base": 0.7117, "pred_logistic_all": 0.7026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7324, "pred_lgbm_base": 0.7069, "pred_logistic_all": 0.729, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7347, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6789, "pred_lgbm_base": 0.6481, "pred_logistic_all": 0.5837, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6508, "pred_lgbm_base": 0.6429, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7185, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.667, "pred_logistic_all": 0.7055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5747, "pred_lgbm_base": 0.6732, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8021, "pred_lgbm_base": 0.7001, "pred_logistic_all": 0.6611, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6017, "pred_lgbm_base": 0.6792, "pred_logistic_all": 0.605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7876, "pred_lgbm_base": 0.8309, "pred_logistic_all": 0.5661, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8056, "pred_lgbm_base": 0.8339, "pred_logistic_all": 0.5971, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.871, "pred_lgbm_base": 0.8777, "pred_logistic_all": 0.5874, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8688, "pred_lgbm_base": 0.8787, "pred_logistic_all": 0.587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8281, "pred_lgbm_base": 0.7571, "pred_logistic_all": 0.6846, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9677, "pred_lgbm_base": 0.956, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9714, "pred_lgbm_base": 0.9579, "pred_logistic_all": 0.5799, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2652, "pred_lgbm_base": 0.2826, "pred_logistic_all": 0.329, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4459, "pred_lgbm_base": 0.2983, "pred_logistic_all": 0.3844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2681, "pred_lgbm_base": 0.2941, "pred_logistic_all": 0.4178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2667, "pred_lgbm_base": 0.2952, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3635, "pred_lgbm_base": 0.3738, "pred_logistic_all": 0.415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.342, "pred_lgbm_base": 0.3261, "pred_logistic_all": 0.3878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3643, "pred_lgbm_base": 0.3339, "pred_logistic_all": 0.3913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3449, "pred_lgbm_base": 0.3339, "pred_logistic_all": 0.4693, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3374, "pred_lgbm_base": 0.3609, "pred_logistic_all": 0.4383, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3855, "pred_lgbm_base": 0.3311, "pred_logistic_all": 0.3993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3038, "pred_lgbm_base": 0.3404, "pred_logistic_all": 0.3707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3099, "pred_lgbm_base": 0.3546, "pred_logistic_all": 0.4009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3619, "pred_lgbm_base": 0.3613, "pred_logistic_all": 0.357, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5344, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.4058, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3686, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.3868, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.3987, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.4072, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3398, "pred_lgbm_base": 0.3557, "pred_logistic_all": 0.4045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4525, "pred_lgbm_base": 0.4426, "pred_logistic_all": 0.4003, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5233, "pred_lgbm_base": 0.4167, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3425, "pred_lgbm_base": 0.3558, "pred_logistic_all": 0.4864, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4099, "pred_lgbm_base": 0.3421, "pred_logistic_all": 0.407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4539, "pred_lgbm_base": 0.3679, "pred_logistic_all": 0.405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4383, "pred_lgbm_base": 0.3562, "pred_logistic_all": 0.4454, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.486, "pred_lgbm_base": 0.377, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.464, "pred_lgbm_base": 0.326, "pred_logistic_all": 0.3694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3337, "pred_lgbm_base": 0.3664, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.464, "pred_lgbm_base": 0.3239, "pred_logistic_all": 0.3691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.3787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.3871, "pred_logistic_all": 0.3485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2838, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.3564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.3766, "pred_logistic_all": 0.3482, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3476, "pred_lgbm_base": 0.3832, "pred_logistic_all": 0.4349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3264, "pred_lgbm_base": 0.3687, "pred_logistic_all": 0.3784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3352, "pred_lgbm_base": 0.3694, "pred_logistic_all": 0.4089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4179, "pred_lgbm_base": 0.3348, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3096, "pred_lgbm_base": 0.327, "pred_logistic_all": 0.3772, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4529, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.4634, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.3898, "pred_logistic_all": 0.4087, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3392, "pred_lgbm_base": 0.365, "pred_logistic_all": 0.3845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4144, "pred_lgbm_base": 0.3905, "pred_logistic_all": 0.4399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4119, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4855, "pred_lgbm_base": 0.3598, "pred_logistic_all": 0.413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.4142, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4927, "pred_lgbm_base": 0.3752, "pred_logistic_all": 0.4443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5136, "pred_lgbm_base": 0.3585, "pred_logistic_all": 0.4218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4128, "pred_lgbm_base": 0.4379, "pred_logistic_all": 0.5281, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.3826, "pred_logistic_all": 0.4286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4985, "pred_lgbm_base": 0.3829, "pred_logistic_all": 0.5136, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5062, "pred_lgbm_base": 0.3803, "pred_logistic_all": 0.4283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4107, "pred_lgbm_base": 0.3444, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.363, "pred_logistic_all": 0.432, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4217, "pred_lgbm_base": 0.3578, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.3528, "pred_logistic_all": 0.4317, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4492, "pred_lgbm_base": 0.3538, "pred_logistic_all": 0.4039, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3592, "pred_lgbm_base": 0.3063, "pred_logistic_all": 0.3604, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3464, "pred_lgbm_base": 0.3538, "pred_logistic_all": 0.3261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4473, "pred_lgbm_base": 0.3338, "pred_logistic_all": 0.3822, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4332, "pred_lgbm_base": 0.3531, "pred_logistic_all": 0.4649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4023, "pred_lgbm_base": 0.407, "pred_logistic_all": 0.3297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4103, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.3664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4173, "pred_lgbm_base": 0.4203, "pred_logistic_all": 0.3965, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.3832, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4865, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.3362, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4937, "pred_lgbm_base": 0.4535, "pred_logistic_all": 0.3653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.458, "pred_lgbm_base": 0.4344, "pred_logistic_all": 0.3289, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4632, "pred_lgbm_base": 0.4397, "pred_logistic_all": 0.3576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4135, "pred_lgbm_base": 0.416, "pred_logistic_all": 0.3601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4312, "pred_lgbm_base": 0.457, "pred_logistic_all": 0.3523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.4655, "pred_logistic_all": 0.3819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3269, "pred_lgbm_base": 0.3554, "pred_logistic_all": 0.4191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3642, "pred_lgbm_base": 0.408, "pred_logistic_all": 0.402, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5973, "pred_lgbm_base": 0.4542, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5397, "pred_lgbm_base": 0.4553, "pred_logistic_all": 0.4179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3847, "pred_lgbm_base": 0.35, "pred_logistic_all": 0.4022, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4536, "pred_lgbm_base": 0.375, "pred_logistic_all": 0.3565, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3971, "pred_lgbm_base": 0.38, "pred_logistic_all": 0.3988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4189, "pred_lgbm_base": 0.3636, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.4465, "pred_logistic_all": 0.4788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.476, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.4615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4732, "pred_lgbm_base": 0.4242, "pred_logistic_all": 0.4686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3469, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.3448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5479, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.5499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.5097, "pred_logistic_all": 0.5506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.4212, "pred_logistic_all": 0.4832, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.56, "pred_lgbm_base": 0.5389, "pred_logistic_all": 0.5448, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.518, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4371, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.5544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5357, "pred_lgbm_base": 0.4851, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5181, "pred_lgbm_base": 0.4412, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5383, "pred_lgbm_base": 0.4791, "pred_logistic_all": 0.5145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4541, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.5637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4696, "pred_lgbm_base": 0.4564, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.5902, "pred_logistic_all": 0.5846, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5473, "pred_lgbm_base": 0.5525, "pred_logistic_all": 0.5525, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5728, "pred_lgbm_base": 0.5618, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5375, "pred_lgbm_base": 0.5473, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.555, "pred_logistic_all": 0.5957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.5229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5006, "pred_lgbm_base": 0.3751, "pred_logistic_all": 0.4524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5097, "pred_lgbm_base": 0.4119, "pred_logistic_all": 0.4904, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5101, "pred_lgbm_base": 0.4446, "pred_logistic_all": 0.4369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4623, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.5413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.5394, "pred_logistic_all": 0.552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5269, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5424, "pred_lgbm_base": 0.5207, "pred_logistic_all": 0.6631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5524, "pred_lgbm_base": 0.5391, "pred_logistic_all": 0.5415, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.5955, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4657, "pred_lgbm_base": 0.3762, "pred_logistic_all": 0.4627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4858, "pred_lgbm_base": 0.4019, "pred_logistic_all": 0.4756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5991, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6399, "pred_lgbm_base": 0.5961, "pred_logistic_all": 0.5719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7102, "pred_lgbm_base": 0.6079, "pred_logistic_all": 0.5437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.642, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6415, "pred_lgbm_base": 0.5816, "pred_logistic_all": 0.6596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.6334, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6206, "pred_lgbm_base": 0.6296, "pred_logistic_all": 0.6746, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5727, "pred_logistic_all": 0.617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.5471, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.436, "pred_lgbm_base": 0.428, "pred_logistic_all": 0.5038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5021, "pred_lgbm_base": 0.4507, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6388, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.4572, "pred_logistic_all": 0.5734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6446, "pred_lgbm_base": 0.5695, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6104, "pred_lgbm_base": 0.5542, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5844, "pred_lgbm_base": 0.5081, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6469, "pred_lgbm_base": 0.6058, "pred_logistic_all": 0.6201, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6196, "pred_lgbm_base": 0.5253, "pred_logistic_all": 0.6065, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6183, "pred_lgbm_base": 0.5626, "pred_logistic_all": 0.6438, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6002, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.633, "pred_lgbm_base": 0.5196, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6504, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.682, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6048, "pred_lgbm_base": 0.5375, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6623, "pred_lgbm_base": 0.5997, "pred_logistic_all": 0.5812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6912, "pred_lgbm_base": 0.613, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6538, "pred_lgbm_base": 0.557, "pred_logistic_all": 0.6271, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6706, "pred_lgbm_base": 0.5699, "pred_logistic_all": 0.6381, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7412, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.7023, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.556, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.6403, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.4782, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5828, "pred_lgbm_base": 0.5082, "pred_logistic_all": 0.6393, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6906, "pred_lgbm_base": 0.6224, "pred_logistic_all": 0.6319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.673, "pred_lgbm_base": 0.6185, "pred_logistic_all": 0.738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7512, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.7507, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.6949, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7252, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6717, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6831, "pred_lgbm_base": 0.6391, "pred_logistic_all": 0.7343, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6765, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.7063, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6482, "pred_lgbm_base": 0.6328, "pred_logistic_all": 0.6911, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6186, "pred_lgbm_base": 0.5705, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6639, "pred_lgbm_base": 0.5844, "pred_logistic_all": 0.6941, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6406, "pred_lgbm_base": 0.5686, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5645, "pred_lgbm_base": 0.4839, "pred_logistic_all": 0.6515, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6153, "pred_lgbm_base": 0.492, "pred_logistic_all": 0.6203, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6143, "pred_lgbm_base": 0.5844, "pred_logistic_all": 0.6473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6036, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.563, "pred_lgbm_base": 0.5349, "pred_logistic_all": 0.638, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6246, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6231, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5982, "pred_lgbm_base": 0.5524, "pred_logistic_all": 0.6984, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5065, "pred_lgbm_base": 0.5313, "pred_logistic_all": 0.699, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7766, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8161, "pred_lgbm_base": 0.7688, "pred_logistic_all": 0.675, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9611, "pred_lgbm_base": 0.9435, "pred_logistic_all": 0.7461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9702, "pred_lgbm_base": 0.9609, "pred_logistic_all": 0.704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9796, "pred_lgbm_base": 0.9717, "pred_logistic_all": 0.6474, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3009, "pred_lgbm_base": 0.3339, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3048, "pred_lgbm_base": 0.3386, "pred_logistic_all": 0.4842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2803, "pred_lgbm_base": 0.3331, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2767, "pred_lgbm_base": 0.3295, "pred_logistic_all": 0.4043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5179, "pred_lgbm_base": 0.357, "pred_logistic_all": 0.4019, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4301, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.4186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5353, "pred_lgbm_base": 0.3706, "pred_logistic_all": 0.4082, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.4198, "pred_logistic_all": 0.4068, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5034, "pred_lgbm_base": 0.4064, "pred_logistic_all": 0.4035, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4152, "pred_lgbm_base": 0.4007, "pred_logistic_all": 0.4197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4975, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.4499, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6122, "pred_lgbm_base": 0.4247, "pred_logistic_all": 0.4265, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.497, "pred_lgbm_base": 0.4622, "pred_logistic_all": 0.4697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5715, "pred_lgbm_base": 0.4271, "pred_logistic_all": 0.4943, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.4054, "pred_logistic_all": 0.4613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4577, "pred_lgbm_base": 0.3861, "pred_logistic_all": 0.4947, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5267, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4126, "pred_lgbm_base": 0.3908, "pred_logistic_all": 0.4621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3435, "pred_lgbm_base": 0.3702, "pred_logistic_all": 0.4266, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3781, "pred_lgbm_base": 0.3584, "pred_logistic_all": 0.3609, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3916, "pred_lgbm_base": 0.3899, "pred_logistic_all": 0.3977, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.467, "pred_lgbm_base": 0.4403, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3807, "pred_logistic_all": 0.3099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3129, "pred_lgbm_base": 0.3524, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3789, "pred_logistic_all": 0.3096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3474, "pred_lgbm_base": 0.3975, "pred_logistic_all": 0.3913, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3466, "pred_lgbm_base": 0.3224, "pred_logistic_all": 0.3887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4147, "pred_lgbm_base": 0.3066, "pred_logistic_all": 0.3981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3354, "pred_lgbm_base": 0.3123, "pred_logistic_all": 0.387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4294, "pred_lgbm_base": 0.3699, "pred_logistic_all": 0.4715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.3682, "pred_logistic_all": 0.3662, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4674, "pred_lgbm_base": 0.3559, "pred_logistic_all": 0.4461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.3665, "pred_logistic_all": 0.3659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3771, "pred_lgbm_base": 0.3809, "pred_logistic_all": 0.3975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4672, "pred_lgbm_base": 0.4184, "pred_logistic_all": 0.3921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3999, "pred_lgbm_base": 0.3566, "pred_logistic_all": 0.3814, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4677, "pred_lgbm_base": 0.4416, "pred_logistic_all": 0.4096, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5646, "pred_lgbm_base": 0.3627, "pred_logistic_all": 0.3933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5571, "pred_lgbm_base": 0.3716, "pred_logistic_all": 0.4771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5519, "pred_lgbm_base": 0.3605, "pred_logistic_all": 0.393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.3313, "pred_logistic_all": 0.3962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5065, "pred_lgbm_base": 0.3473, "pred_logistic_all": 0.4785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.3292, "pred_logistic_all": 0.3959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6013, "pred_lgbm_base": 0.3595, "pred_logistic_all": 0.4948, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5947, "pred_lgbm_base": 0.3567, "pred_logistic_all": 0.4718, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.3509, "pred_logistic_all": 0.3953, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6079, "pred_lgbm_base": 0.3488, "pred_logistic_all": 0.395, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3763, "pred_lgbm_base": 0.4155, "pred_logistic_all": 0.3815, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3547, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.4197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3174, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.3998, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4118, "pred_lgbm_base": 0.3799, "pred_logistic_all": 0.4728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3237, "pred_lgbm_base": 0.3655, "pred_logistic_all": 0.4308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3915, "pred_lgbm_base": 0.414, "pred_logistic_all": 0.4191, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.4211, "pred_logistic_all": 0.4763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3676, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.461, "pred_lgbm_base": 0.3545, "pred_logistic_all": 0.3952, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5054, "pred_lgbm_base": 0.3743, "pred_logistic_all": 0.4292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3821, "pred_lgbm_base": 0.378, "pred_logistic_all": 0.4519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3766, "pred_lgbm_base": 0.386, "pred_logistic_all": 0.4182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.365, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.4197, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3834, "pred_lgbm_base": 0.4018, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4394, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.4051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4064, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.4118, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4439, "pred_lgbm_base": 0.4034, "pred_logistic_all": 0.4363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3683, "pred_lgbm_base": 0.3959, "pred_logistic_all": 0.4127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.316, "pred_lgbm_base": 0.3391, "pred_logistic_all": 0.367, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3683, "pred_lgbm_base": 0.3843, "pred_logistic_all": 0.4198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4073, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.4386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5598, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.5184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3953, "pred_lgbm_base": 0.3537, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.442, "pred_lgbm_base": 0.3386, "pred_logistic_all": 0.4281, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4367, "pred_lgbm_base": 0.436, "pred_logistic_all": 0.442, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4597, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4369, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4481, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5655, "pred_lgbm_base": 0.4718, "pred_logistic_all": 0.4729, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6136, "pred_lgbm_base": 0.4519, "pred_logistic_all": 0.4841, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.4256, "pred_logistic_all": 0.4802, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5406, "pred_lgbm_base": 0.4226, "pred_logistic_all": 0.5048, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6096, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.4735, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.4139, "pred_logistic_all": 0.4804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4147, "pred_logistic_all": 0.466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4585, "pred_lgbm_base": 0.3932, "pred_logistic_all": 0.4431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.3843, "pred_logistic_all": 0.4104, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.3601, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4947, "pred_lgbm_base": 0.3821, "pred_logistic_all": 0.4101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.4208, "pred_logistic_all": 0.3909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2904, "pred_lgbm_base": 0.4033, "pred_logistic_all": 0.4016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.4185, "pred_logistic_all": 0.3905, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3943, "pred_lgbm_base": 0.3366, "pred_logistic_all": 0.4672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.4171, "pred_logistic_all": 0.3607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4786, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.3837, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.496, "pred_lgbm_base": 0.4904, "pred_logistic_all": 0.472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4713, "pred_lgbm_base": 0.5119, "pred_logistic_all": 0.3947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4785, "pred_lgbm_base": 0.5112, "pred_logistic_all": 0.4256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.412, "pred_lgbm_base": 0.3462, "pred_logistic_all": 0.3247, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.412, "pred_lgbm_base": 0.3445, "pred_logistic_all": 0.3245, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3405, "pred_lgbm_base": 0.3492, "pred_logistic_all": 0.4114, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.347, "pred_lgbm_base": 0.3555, "pred_logistic_all": 0.4426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3345, "pred_lgbm_base": 0.3462, "pred_logistic_all": 0.4091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3434, "pred_lgbm_base": 0.3525, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4054, "pred_lgbm_base": 0.4153, "pred_logistic_all": 0.3665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.3569, "pred_logistic_all": 0.3923, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6035, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.4004, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.4732, "pred_logistic_all": 0.4779, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.3801, "pred_logistic_all": 0.4218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.4532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4802, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.4118, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4352, "pred_lgbm_base": 0.339, "pred_logistic_all": 0.3481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4352, "pred_lgbm_base": 0.3369, "pred_logistic_all": 0.3478, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6119, "pred_lgbm_base": 0.4278, "pred_logistic_all": 0.3863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.563, "pred_lgbm_base": 0.3942, "pred_logistic_all": 0.4312, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5996, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.386, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6683, "pred_lgbm_base": 0.4548, "pred_logistic_all": 0.3513, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6071, "pred_lgbm_base": 0.4127, "pred_logistic_all": 0.4824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6568, "pred_lgbm_base": 0.4524, "pred_logistic_all": 0.351, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5905, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.4372, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3843, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.3164, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.481, "pred_lgbm_base": 0.4043, "pred_logistic_all": 0.3161, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4578, "pred_lgbm_base": 0.3876, "pred_logistic_all": 0.3506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4578, "pred_lgbm_base": 0.3859, "pred_logistic_all": 0.3503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.3422, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4542, "pred_lgbm_base": 0.42, "pred_logistic_all": 0.3419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.4075, "pred_logistic_all": 0.345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.4057, "pred_logistic_all": 0.3447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.3916, "pred_logistic_all": 0.3484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4711, "pred_lgbm_base": 0.3898, "pred_logistic_all": 0.3481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4282, "pred_lgbm_base": 0.4272, "pred_logistic_all": 0.3433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4352, "pred_lgbm_base": 0.4365, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.4089, "pred_logistic_all": 0.3339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.3628, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5777, "pred_lgbm_base": 0.3672, "pred_logistic_all": 0.3539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2853, "pred_lgbm_base": 0.2893, "pred_logistic_all": 0.3083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.433, "pred_lgbm_base": 0.3398, "pred_logistic_all": 0.3124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2896, "pred_lgbm_base": 0.2972, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4447, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.3103, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4498, "pred_lgbm_base": 0.4748, "pred_logistic_all": 0.3383, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.501, "pred_lgbm_base": 0.445, "pred_logistic_all": 0.3211, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3688, "pred_lgbm_base": 0.4148, "pred_logistic_all": 0.3491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3755, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.3786, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.41, "pred_lgbm_base": 0.3354, "pred_logistic_all": 0.337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3541, "pred_lgbm_base": 0.3227, "pred_logistic_all": 0.3286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3541, "pred_lgbm_base": 0.322, "pred_logistic_all": 0.3283, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4089, "pred_lgbm_base": 0.3468, "pred_logistic_all": 0.3319, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3795, "pred_lgbm_base": 0.3295, "pred_logistic_all": 0.3228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4159, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.3608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4293, "pred_lgbm_base": 0.3354, "pred_logistic_all": 0.3321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3379, "pred_lgbm_base": 0.3654, "pred_logistic_all": 0.3021, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4391, "pred_lgbm_base": 0.3437, "pred_logistic_all": 0.361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4712, "pred_lgbm_base": 0.3625, "pred_logistic_all": 0.3358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2877, "pred_lgbm_base": 0.3548, "pred_logistic_all": 0.2601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3269, "pred_lgbm_base": 0.3691, "pred_logistic_all": 0.3351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2877, "pred_lgbm_base": 0.354, "pred_logistic_all": 0.2599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.526, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.2845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5618, "pred_lgbm_base": 0.4589, "pred_logistic_all": 0.3602, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5131, "pred_lgbm_base": 0.4072, "pred_logistic_all": 0.2842, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3302, "pred_lgbm_base": 0.3581, "pred_logistic_all": 0.2884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3906, "pred_lgbm_base": 0.4012, "pred_logistic_all": 0.3677, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3302, "pred_lgbm_base": 0.3573, "pred_logistic_all": 0.2881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.3031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.3028, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3073, "pred_lgbm_base": 0.3206, "pred_logistic_all": 0.36, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3135, "pred_lgbm_base": 0.3351, "pred_logistic_all": 0.3899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3442, "pred_lgbm_base": 0.3377, "pred_logistic_all": 0.3097, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3533, "pred_lgbm_base": 0.3524, "pred_logistic_all": 0.3376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4328, "pred_lgbm_base": 0.3603, "pred_logistic_all": 0.3701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3835, "pred_lgbm_base": 0.3677, "pred_logistic_all": 0.387, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4318, "pred_lgbm_base": 0.4126, "pred_logistic_all": 0.4148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.4301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.4693, "pred_logistic_all": 0.3947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4548, "pred_lgbm_base": 0.478, "pred_logistic_all": 0.4256, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4878, "pred_lgbm_base": 0.4004, "pred_logistic_all": 0.4783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5128, "pred_lgbm_base": 0.4873, "pred_logistic_all": 0.4657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5096, "pred_lgbm_base": 0.4295, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4393, "pred_logistic_all": 0.5115, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4382, "pred_lgbm_base": 0.4018, "pred_logistic_all": 0.4495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5341, "pred_lgbm_base": 0.4579, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5744, "pred_lgbm_base": 0.4078, "pred_logistic_all": 0.4952, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5607, "pred_lgbm_base": 0.4396, "pred_logistic_all": 0.5644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5479, "pred_logistic_all": 0.5455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.5073, "pred_logistic_all": 0.5477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5637, "pred_lgbm_base": 0.4711, "pred_logistic_all": 0.5519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.4603, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.4275, "pred_logistic_all": 0.4533, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5632, "pred_lgbm_base": 0.4374, "pred_logistic_all": 0.4851, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5987, "pred_lgbm_base": 0.418, "pred_logistic_all": 0.487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5901, "pred_lgbm_base": 0.4263, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3853, "pred_lgbm_base": 0.3723, "pred_logistic_all": 0.419, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3685, "pred_lgbm_base": 0.3715, "pred_logistic_all": 0.4187, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5156, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.5376, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6135, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.5158, "pred_logistic_all": 0.562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5837, "pred_lgbm_base": 0.5231, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5012, "pred_lgbm_base": 0.4368, "pred_logistic_all": 0.5235, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.4322, "pred_logistic_all": 0.5055, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.5014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.499, "pred_lgbm_base": 0.4395, "pred_logistic_all": 0.5191, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.4182, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5459, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5279, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.5772, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7208, "pred_logistic_all": 0.5961, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6867, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.6075, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7114, "pred_lgbm_base": 0.6311, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.6259, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.5924, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.6473, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.595, "pred_lgbm_base": 0.5108, "pred_logistic_all": 0.6273, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5698, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.618, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5959, "pred_lgbm_base": 0.4907, "pred_logistic_all": 0.6347, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5823, "pred_lgbm_base": 0.491, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.522, "pred_logistic_all": 0.66, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5815, "pred_lgbm_base": 0.5304, "pred_logistic_all": 0.6735, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5636, "pred_lgbm_base": 0.5117, "pred_logistic_all": 0.6472, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.543, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.5854, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5471, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.5555, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5252, "pred_lgbm_base": 0.558, "pred_logistic_all": 0.5631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.492, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.4801, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.32, "pred_lgbm_base": 0.3323, "pred_logistic_all": 0.4571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3157, "pred_lgbm_base": 0.3344, "pred_logistic_all": 0.4568, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3675, "pred_lgbm_base": 0.4094, "pred_logistic_all": 0.4179, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3629, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.4176, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5094, "pred_lgbm_base": 0.4439, "pred_logistic_all": 0.5803, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4813, "pred_lgbm_base": 0.476, "pred_logistic_all": 0.4549, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4471, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.4056, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3853, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.419, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3672, "pred_lgbm_base": 0.3329, "pred_logistic_all": 0.2171, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3691, "pred_lgbm_base": 0.3408, "pred_logistic_all": 0.3957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3055, "pred_lgbm_base": 0.3498, "pred_logistic_all": 0.3654, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.266, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.3843, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5165, "pred_lgbm_base": 0.3542, "pred_logistic_all": 0.3788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.429, "pred_lgbm_base": 0.407, "pred_logistic_all": 0.3094, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4249, "pred_lgbm_base": 0.4079, "pred_logistic_all": 0.3373, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3942, "pred_lgbm_base": 0.3509, "pred_logistic_all": 0.3789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.397, "pred_lgbm_base": 0.3752, "pred_logistic_all": 0.4516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3697, "pred_lgbm_base": 0.3816, "pred_logistic_all": 0.3361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3683, "pred_lgbm_base": 0.3751, "pred_logistic_all": 0.3122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3528, "pred_lgbm_base": 0.3814, "pred_logistic_all": 0.3536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4031, "pred_lgbm_base": 0.3262, "pred_logistic_all": 0.4249, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2914, "pred_lgbm_base": 0.3733, "pred_logistic_all": 0.3392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3022, "pred_lgbm_base": 0.3504, "pred_logistic_all": 0.4155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4166, "pred_lgbm_base": 0.4106, "pred_logistic_all": 0.4037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4305, "pred_lgbm_base": 0.4104, "pred_logistic_all": 0.4214, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5074, "pred_lgbm_base": 0.4416, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2986, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2842, "pred_lgbm_base": 0.3571, "pred_logistic_all": 0.4199, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2955, "pred_lgbm_base": 0.3599, "pred_logistic_all": 0.4227, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3491, "pred_lgbm_base": 0.4062, "pred_logistic_all": 0.5244, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.347, "pred_lgbm_base": 0.4111, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3739, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.4456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3274, "pred_lgbm_base": 0.3628, "pred_logistic_all": 0.4455, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2623, "pred_lgbm_base": 0.3506, "pred_logistic_all": 0.3393, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2623, "pred_lgbm_base": 0.3481, "pred_logistic_all": 0.3738, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4148, "pred_lgbm_base": 0.3729, "pred_logistic_all": 0.3842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3689, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.4706, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3483, "pred_lgbm_base": 0.3879, "pred_logistic_all": 0.421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3977, "pred_lgbm_base": 0.4653, "pred_logistic_all": 0.4607, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3852, "pred_lgbm_base": 0.3941, "pred_logistic_all": 0.4535, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.395, "pred_lgbm_base": 0.4269, "pred_logistic_all": 0.4721, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4309, "pred_lgbm_base": 0.3845, "pred_logistic_all": 0.4522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4112, "pred_lgbm_base": 0.4227, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.417, "pred_lgbm_base": 0.4597, "pred_logistic_all": 0.5731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4102, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.5602, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4908, "pred_lgbm_base": 0.4895, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4302, "pred_lgbm_base": 0.4181, "pred_logistic_all": 0.444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.4857, "pred_logistic_all": 0.5331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.4772, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4705, "pred_lgbm_base": 0.5221, "pred_logistic_all": 0.449, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4514, "pred_lgbm_base": 0.5019, "pred_logistic_all": 0.4523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.4925, "pred_logistic_all": 0.4974, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.4889, "pred_logistic_all": 0.4844, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5406, "pred_lgbm_base": 0.4868, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4335, "pred_lgbm_base": 0.4251, "pred_logistic_all": 0.4004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5481, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.5429, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5681, "pred_lgbm_base": 0.5337, "pred_logistic_all": 0.5435, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4456, "pred_lgbm_base": 0.4678, "pred_logistic_all": 0.5053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.455, "pred_lgbm_base": 0.444, "pred_logistic_all": 0.5005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.413, "pred_lgbm_base": 0.3884, "pred_logistic_all": 0.3545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4751, "pred_lgbm_base": 0.4257, "pred_logistic_all": 0.486, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4196, "pred_lgbm_base": 0.398, "pred_logistic_all": 0.4618, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3804, "pred_lgbm_base": 0.3744, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5083, "pred_lgbm_base": 0.3813, "pred_logistic_all": 0.4895, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5951, "pred_lgbm_base": 0.438, "pred_logistic_all": 0.4993, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5225, "pred_lgbm_base": 0.425, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.5571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5017, "pred_lgbm_base": 0.446, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4944, "pred_lgbm_base": 0.4663, "pred_logistic_all": 0.5138, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5224, "pred_lgbm_base": 0.45, "pred_logistic_all": 0.5299, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4549, "pred_lgbm_base": 0.4421, "pred_logistic_all": 0.5019, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.577, "pred_lgbm_base": 0.4875, "pred_logistic_all": 0.5844, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5821, "pred_lgbm_base": 0.5061, "pred_logistic_all": 0.5875, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.5575, "pred_logistic_all": 0.5264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4963, "pred_lgbm_base": 0.555, "pred_logistic_all": 0.5499, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.5989, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5868, "pred_lgbm_base": 0.5432, "pred_logistic_all": 0.5671, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4759, "pred_lgbm_base": 0.4933, "pred_logistic_all": 0.5548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5093, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.5715, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5247, "pred_lgbm_base": 0.537, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5553, "pred_lgbm_base": 0.5318, "pred_logistic_all": 0.5812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.4954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5274, "pred_lgbm_base": 0.4766, "pred_logistic_all": 0.5119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.4745, "pred_logistic_all": 0.5899, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.658, "pred_lgbm_base": 0.5614, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6775, "pred_lgbm_base": 0.6154, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6697, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.6775, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.606, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.524, "pred_lgbm_base": 0.5819, "pred_logistic_all": 0.6291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5997, "pred_lgbm_base": 0.6566, "pred_logistic_all": 0.6536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6875, "pred_lgbm_base": 0.6886, "pred_logistic_all": 0.666, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6537, "pred_lgbm_base": 0.6623, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.6812, "pred_logistic_all": 0.6543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7431, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.7079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.6715, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.762, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.691, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5191, "pred_lgbm_base": 0.4915, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5209, "pred_lgbm_base": 0.4993, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7308, "pred_lgbm_base": 0.7066, "pred_logistic_all": 0.6316, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7083, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.6193, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7003, "pred_lgbm_base": 0.6999, "pred_logistic_all": 0.6267, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.6998, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.6559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7451, "pred_lgbm_base": 0.6985, "pred_logistic_all": 0.7077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7493, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.7108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6954, "pred_lgbm_base": 0.6532, "pred_logistic_all": 0.6414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6439, "pred_lgbm_base": 0.6293, "pred_logistic_all": 0.6444, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6973, "pred_logistic_all": 0.631, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8229, "pred_lgbm_base": 0.7151, "pred_logistic_all": 0.6766, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7514, "pred_lgbm_base": 0.6865, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7297, "pred_lgbm_base": 0.6868, "pred_logistic_all": 0.6771, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6948, "pred_lgbm_base": 0.6786, "pred_logistic_all": 0.6655, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.7135, "pred_logistic_all": 0.6822, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7741, "pred_lgbm_base": 0.6846, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7296, "pred_lgbm_base": 0.672, "pred_logistic_all": 0.6517, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7052, "pred_lgbm_base": 0.6572, "pred_logistic_all": 0.647, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7614, "pred_lgbm_base": 0.681, "pred_logistic_all": 0.6649, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.6517, "pred_logistic_all": 0.6678, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7455, "pred_lgbm_base": 0.6625, "pred_logistic_all": 0.6715, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6984, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.6224, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6648, "pred_lgbm_base": 0.5739, "pred_logistic_all": 0.6255, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6686, "pred_lgbm_base": 0.5851, "pred_logistic_all": 0.5663, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6309, "pred_lgbm_base": 0.5584, "pred_logistic_all": 0.5695, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.6663, "pred_logistic_all": 0.6241, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.628, "pred_lgbm_base": 0.6327, "pred_logistic_all": 0.6126, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4575, "pred_lgbm_base": 0.4776, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4593, "pred_lgbm_base": 0.4854, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6735, "pred_lgbm_base": 0.6201, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6894, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.6024, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6624, "pred_lgbm_base": 0.615, "pred_logistic_all": 0.5898, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7165, "pred_lgbm_base": 0.6456, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6684, "pred_lgbm_base": 0.6135, "pred_logistic_all": 0.6891, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7041, "pred_lgbm_base": 0.6579, "pred_logistic_all": 0.6329, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6738, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7251, "pred_lgbm_base": 0.6803, "pred_logistic_all": 0.6523, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6838, "pred_lgbm_base": 0.6145, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.535, "pred_lgbm_base": 0.4505, "pred_logistic_all": 0.5795, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7391, "pred_lgbm_base": 0.6454, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6422, "pred_lgbm_base": 0.6396, "pred_logistic_all": 0.6223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.717, "pred_lgbm_base": 0.6589, "pred_logistic_all": 0.6396, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6194, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7435, "pred_lgbm_base": 0.6609, "pred_logistic_all": 0.6387, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7654, "pred_lgbm_base": 0.6859, "pred_logistic_all": 0.6524, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7511, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6611, "pred_lgbm_base": 0.6553, "pred_logistic_all": 0.6329, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7609, "pred_lgbm_base": 0.7058, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.99}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7739, "pred_lgbm_base": 0.6896, "pred_logistic_all": 0.6566, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.7026, "pred_logistic_all": 0.6468, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7147, "pred_lgbm_base": 0.6809, "pred_logistic_all": 0.6492, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7191, "pred_lgbm_base": 0.6356, "pred_logistic_all": 0.6066, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7096, "pred_lgbm_base": 0.6273, "pred_logistic_all": 0.6504, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7159, "pred_lgbm_base": 0.6327, "pred_logistic_all": 0.6478, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6531, "pred_logistic_all": 0.6317, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.6108, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.5734, "pred_logistic_all": 0.6627, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6631, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.5533, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6571, "pred_lgbm_base": 0.5778, "pred_logistic_all": 0.6548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5811, "pred_lgbm_base": 0.5126, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7115, "pred_lgbm_base": 0.6983, "pred_logistic_all": 0.6017, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7414, "pred_lgbm_base": 0.7204, "pred_logistic_all": 0.6063, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6533, "pred_logistic_all": 0.589, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6624, "pred_lgbm_base": 0.582, "pred_logistic_all": 0.6787, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6803, "pred_lgbm_base": 0.6024, "pred_logistic_all": 0.6944, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6987, "pred_lgbm_base": 0.6171, "pred_logistic_all": 0.7206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.6461, "pred_logistic_all": 0.7336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6792, "pred_lgbm_base": 0.6441, "pred_logistic_all": 0.7062, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5748, "pred_logistic_all": 0.679, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6777, "pred_lgbm_base": 0.6498, "pred_logistic_all": 0.7106, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6985, "pred_lgbm_base": 0.6727, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6476, "pred_lgbm_base": 0.599, "pred_logistic_all": 0.6844, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6815, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.7156, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6428, "pred_lgbm_base": 0.6082, "pred_logistic_all": 0.6938, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7092, "pred_lgbm_base": 0.6654, "pred_logistic_all": 0.7225, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.718, "pred_lgbm_base": 0.6569, "pred_logistic_all": 0.7252, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7029, "pred_lgbm_base": 0.6534, "pred_logistic_all": 0.7301, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6505, "pred_logistic_all": 0.7323, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6304, "pred_lgbm_base": 0.5224, "pred_logistic_all": 0.6314, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6324, "pred_lgbm_base": 0.5302, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.678, "pred_lgbm_base": 0.6221, "pred_logistic_all": 0.7091, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7121, "pred_lgbm_base": 0.659, "pred_logistic_all": 0.7219, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7002, "pred_lgbm_base": 0.656, "pred_logistic_all": 0.7232, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7195, "pred_lgbm_base": 0.656, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7057, "pred_lgbm_base": 0.6715, "pred_logistic_all": 0.7227, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6951, "pred_lgbm_base": 0.6737, "pred_logistic_all": 0.7114, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7056, "pred_lgbm_base": 0.5962, "pred_logistic_all": 0.6914, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6408, "pred_logistic_all": 0.6909, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6551, "pred_lgbm_base": 0.6401, "pred_logistic_all": 0.702, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6904, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7091, "pred_lgbm_base": 0.6601, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7565, "pred_lgbm_base": 0.6549, "pred_logistic_all": 0.6284, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7069, "pred_lgbm_base": 0.609, "pred_logistic_all": 0.6544, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6855, "pred_lgbm_base": 0.6226, "pred_logistic_all": 0.541, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.6142, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5762, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7367, "pred_lgbm_base": 0.7079, "pred_logistic_all": 0.596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.651, "pred_lgbm_base": 0.614, "pred_logistic_all": 0.6074, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5078, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.6282, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5309, "pred_lgbm_base": 0.4841, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4741, "pred_lgbm_base": 0.5015, "pred_logistic_all": 0.5264, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.5786, "pred_logistic_all": 0.5904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6162, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6337, "pred_lgbm_base": 0.5879, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6372, "pred_lgbm_base": 0.5685, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6438, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.7065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5005, "pred_logistic_all": 0.6058, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5772, "pred_lgbm_base": 0.4851, "pred_logistic_all": 0.6166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6025, "pred_logistic_all": 0.5691, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6846, "pred_lgbm_base": 0.6137, "pred_logistic_all": 0.5995, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6324, "pred_lgbm_base": 0.5084, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6179, "pred_lgbm_base": 0.5098, "pred_logistic_all": 0.6048, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5979, "pred_lgbm_base": 0.4794, "pred_logistic_all": 0.5822, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.4852, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4957, "pred_lgbm_base": 0.4496, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6266, "pred_lgbm_base": 0.6026, "pred_logistic_all": 0.6557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.6043, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5763, "pred_lgbm_base": 0.5112, "pred_logistic_all": 0.6233, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.531, "pred_lgbm_base": 0.4916, "pred_logistic_all": 0.3889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5366, "pred_lgbm_base": 0.5049, "pred_logistic_all": 0.6145, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.4892, "pred_logistic_all": 0.5987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4805, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.6077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5372, "pred_lgbm_base": 0.5163, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.4903, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5468, "pred_lgbm_base": 0.5474, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5806, "pred_lgbm_base": 0.5061, "pred_logistic_all": 0.5801, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4788, "pred_lgbm_base": 0.3966, "pred_logistic_all": 0.5517, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.6657, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5477, "pred_lgbm_base": 0.5003, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4339, "pred_lgbm_base": 0.4194, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7213, "pred_lgbm_base": 0.5884, "pred_logistic_all": 0.5828, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5945, "pred_lgbm_base": 0.5363, "pred_logistic_all": 0.6812, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.5825, "pred_logistic_all": 0.6956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7372, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.7288, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.743, "pred_lgbm_base": 0.7216, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8232, "pred_lgbm_base": 0.7792, "pred_logistic_all": 0.6671, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9073, "pred_lgbm_base": 0.8983, "pred_logistic_all": 0.6154, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.891, "pred_lgbm_base": 0.8743, "pred_logistic_all": 0.6357, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9182, "pred_lgbm_base": 0.8971, "pred_logistic_all": 0.6785, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9688, "pred_lgbm_base": 0.9805, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4917, "pred_lgbm_base": 0.5767, "pred_logistic_all": 0.5122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4755, "pred_lgbm_base": 0.5799, "pred_logistic_all": 0.5531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6208, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.5152, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3607, "pred_lgbm_base": 0.4456, "pred_logistic_all": 0.6069, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6097, "pred_lgbm_base": 0.6254, "pred_logistic_all": 0.4642, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6219, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.5137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5212, "pred_lgbm_base": 0.5981, "pred_logistic_all": 0.567, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5938, "pred_lgbm_base": 0.6764, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5662, "pred_lgbm_base": 0.5773, "pred_logistic_all": 0.4813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.516, "pred_lgbm_base": 0.6462, "pred_logistic_all": 0.5754, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4893, "pred_lgbm_base": 0.6512, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5783, "pred_lgbm_base": 0.5834, "pred_logistic_all": 0.4756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6797, "pred_lgbm_base": 0.6539, "pred_logistic_all": 0.5632, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6195, "pred_lgbm_base": 0.6542, "pred_logistic_all": 0.5207, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7376, "pred_lgbm_base": 0.6676, "pred_logistic_all": 0.566, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.6749, "pred_logistic_all": 0.5867, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6383, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6443, "pred_lgbm_base": 0.6702, "pred_logistic_all": 0.5306, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7672, "pred_lgbm_base": 0.6371, "pred_logistic_all": 0.6062, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6567, "pred_lgbm_base": 0.6804, "pred_logistic_all": 0.5426, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6443, "pred_lgbm_base": 0.6615, "pred_logistic_all": 0.5622, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7488, "pred_lgbm_base": 0.6423, "pred_logistic_all": 0.6091, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7556, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6492, "pred_lgbm_base": 0.6308, "pred_logistic_all": 0.612, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6517, "pred_lgbm_base": 0.636, "pred_logistic_all": 0.629, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6383, "pred_lgbm_base": 0.6729, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.4961}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7449, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.5764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6411, "pred_lgbm_base": 0.6401, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5569, "pred_lgbm_base": 0.6486, "pred_logistic_all": 0.57, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5581, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.5673, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.6797, "pred_logistic_all": 0.5793, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5581, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.5984, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.5666, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6292, "pred_lgbm_base": 0.6721, "pred_logistic_all": 0.5556, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6315, "pred_lgbm_base": 0.6726, "pred_logistic_all": 0.5977, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5866, "pred_lgbm_base": 0.6888, "pred_logistic_all": 0.5645, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5405, "pred_lgbm_base": 0.6539, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5866, "pred_lgbm_base": 0.6779, "pred_logistic_all": 0.5956, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7556, "pred_lgbm_base": 0.6506, "pred_logistic_all": 0.6005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7274, "pred_lgbm_base": 0.6673, "pred_logistic_all": 0.6045, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.668, "pred_logistic_all": 0.5698, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6341, "pred_lgbm_base": 0.6695, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7087, "pred_lgbm_base": 0.6802, "pred_logistic_all": 0.6365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.7074, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.6147, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8058, "pred_lgbm_base": 0.6926, "pred_logistic_all": 0.6404, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7978, "pred_lgbm_base": 0.705, "pred_logistic_all": 0.6664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6664, "pred_lgbm_base": 0.6119, "pred_logistic_all": 0.6171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6826, "pred_lgbm_base": 0.4679, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5635, "pred_lgbm_base": 0.3995, "pred_logistic_all": 0.6418, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.6318, "pred_logistic_all": 0.6713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.55, "pred_lgbm_base": 0.3889, "pred_logistic_all": 0.6505, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5604, "pred_lgbm_base": 0.411, "pred_logistic_all": 0.6297, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.408, "pred_lgbm_base": 0.3967, "pred_logistic_all": 0.6146, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3999, "pred_lgbm_base": 0.4174, "pred_logistic_all": 0.6089, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7362, "pred_lgbm_base": 0.6377, "pred_logistic_all": 0.6727, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3969, "pred_lgbm_base": 0.429, "pred_logistic_all": 0.5964, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.6376, "pred_logistic_all": 0.6724, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7685, "pred_lgbm_base": 0.6351, "pred_logistic_all": 0.6763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.759, "pred_lgbm_base": 0.6201, "pred_logistic_all": 0.6166, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.671, "pred_lgbm_base": 0.5093, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4877, "pred_lgbm_base": 0.4647, "pred_logistic_all": 0.5968, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5446, "pred_lgbm_base": 0.5025, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7396, "pred_lgbm_base": 0.6268, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5415, "pred_lgbm_base": 0.5095, "pred_logistic_all": 0.576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7303, "pred_lgbm_base": 0.6133, "pred_logistic_all": 0.5681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5569, "pred_lgbm_base": 0.5261, "pred_logistic_all": 0.5541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5587, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.5981, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5538, "pred_lgbm_base": 0.535, "pred_logistic_all": 0.5411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6995, "pred_lgbm_base": 0.6135, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5115, "pred_lgbm_base": 0.4955, "pred_logistic_all": 0.569, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4744, "pred_lgbm_base": 0.4787, "pred_logistic_all": 0.5562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4773, "pred_lgbm_base": 0.4822, "pred_logistic_all": 0.5649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4782, "pred_lgbm_base": 0.4662, "pred_logistic_all": 0.5432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5335, "pred_lgbm_base": 0.5078, "pred_logistic_all": 0.5613, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5004, "pred_lgbm_base": 0.4835, "pred_logistic_all": 0.5835, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.4923, "pred_logistic_all": 0.5858, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7032, "pred_lgbm_base": 0.578, "pred_logistic_all": 0.6232, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7267, "pred_lgbm_base": 0.5852, "pred_logistic_all": 0.6676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7418, "pred_lgbm_base": 0.598, "pred_logistic_all": 0.6279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6338, "pred_lgbm_base": 0.5872, "pred_logistic_all": 0.5501, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6253, "pred_lgbm_base": 0.5852, "pred_logistic_all": 0.552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7452, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.5453, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7634, "pred_lgbm_base": 0.6903, "pred_logistic_all": 0.6686, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7409, "pred_lgbm_base": 0.7113, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.66, "pred_lgbm_base": 0.5642, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7105, "pred_lgbm_base": 0.7076, "pred_logistic_all": 0.665, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6477, "pred_lgbm_base": 0.6925, "pred_logistic_all": 0.6704, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.6013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7663, "pred_lgbm_base": 0.637, "pred_logistic_all": 0.6743, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7276, "pred_logistic_all": 0.5928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6291, "pred_lgbm_base": 0.6708, "pred_logistic_all": 0.6571, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6511, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6817, "pred_lgbm_base": 0.7244, "pred_logistic_all": 0.5608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6837, "pred_lgbm_base": 0.7559, "pred_logistic_all": 0.4942, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8097, "pred_lgbm_base": 0.7563, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.6914, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6625, "pred_lgbm_base": 0.7182, "pred_logistic_all": 0.6046, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7163, "pred_lgbm_base": 0.712, "pred_logistic_all": 0.6456, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7153, "pred_lgbm_base": 0.7165, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8259, "pred_lgbm_base": 0.7419, "pred_logistic_all": 0.6703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8471, "pred_lgbm_base": 0.7403, "pred_logistic_all": 0.6302, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.5733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6779, "pred_lgbm_base": 0.6089, "pred_logistic_all": 0.6101, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.6166, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6211, "pred_logistic_all": 0.5903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7049, "pred_lgbm_base": 0.6934, "pred_logistic_all": 0.6172, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6811, "pred_lgbm_base": 0.6209, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.677, "pred_logistic_all": 0.5899, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6245, "pred_lgbm_base": 0.5729, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7459, "pred_lgbm_base": 0.684, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5756, "pred_logistic_all": 0.5634, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6577, "pred_lgbm_base": 0.6282, "pred_logistic_all": 0.5892, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6052, "pred_lgbm_base": 0.5754, "pred_logistic_all": 0.5945, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5984, "pred_logistic_all": 0.5546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7305, "pred_lgbm_base": 0.6585, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5678, "pred_lgbm_base": 0.5897, "pred_logistic_all": 0.5859, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7281, "pred_lgbm_base": 0.669, "pred_logistic_all": 0.6411, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7681, "pred_lgbm_base": 0.7029, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.6109, "pred_logistic_all": 0.6282, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6749, "pred_lgbm_base": 0.5501, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7724, "pred_lgbm_base": 0.6432, "pred_logistic_all": 0.5781, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6749, "pred_lgbm_base": 0.5526, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6968, "pred_lgbm_base": 0.6162, "pred_logistic_all": 0.5847, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.636, "pred_lgbm_base": 0.6156, "pred_logistic_all": 0.5373, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6571, "pred_lgbm_base": 0.6279, "pred_logistic_all": 0.5328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6213, "pred_lgbm_base": 0.6087, "pred_logistic_all": 0.5401, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7316, "pred_lgbm_base": 0.6102, "pred_logistic_all": 0.5762, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5969, "pred_lgbm_base": 0.5024, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7628, "pred_lgbm_base": 0.6463, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7099, "pred_lgbm_base": 0.6413, "pred_logistic_all": 0.6852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6825, "pred_lgbm_base": 0.6458, "pred_logistic_all": 0.6872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6435, "pred_lgbm_base": 0.6445, "pred_logistic_all": 0.6445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.6196, "pred_logistic_all": 0.7107, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.761, "pred_lgbm_base": 0.6995, "pred_logistic_all": 0.6516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8028, "pred_lgbm_base": 0.7036, "pred_logistic_all": 0.6632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.518, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7179, "pred_lgbm_base": 0.5096, "pred_logistic_all": 0.5781, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7483, "pred_lgbm_base": 0.5206, "pred_logistic_all": 0.6053, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6743, "pred_lgbm_base": 0.4605, "pred_logistic_all": 0.572, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6053, "pred_lgbm_base": 0.5, "pred_logistic_all": 0.5646, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7019, "pred_lgbm_base": 0.4544, "pred_logistic_all": 0.5973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.4585, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3866, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3984, "pred_lgbm_base": 0.476, "pred_logistic_all": 0.5512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7524, "pred_lgbm_base": 0.6273, "pred_logistic_all": 0.6481, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.504, "pred_lgbm_base": 0.4888, "pred_logistic_all": 0.5071, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4915, "pred_lgbm_base": 0.4834, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5065, "pred_lgbm_base": 0.5114, "pred_logistic_all": 0.539, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5434, "pred_lgbm_base": 0.4695, "pred_logistic_all": 0.5224, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7939, "pred_lgbm_base": 0.6414, "pred_logistic_all": 0.667, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8002, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8047, "pred_lgbm_base": 0.6845, "pred_logistic_all": 0.6773, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8017, "pred_lgbm_base": 0.6861, "pred_logistic_all": 0.6576, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8001, "pred_lgbm_base": 0.6895, "pred_logistic_all": 0.7098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7933, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.6757, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7897, "pred_lgbm_base": 0.7118, "pred_logistic_all": 0.6577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7985, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.6398, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7204, "pred_lgbm_base": 0.6972, "pred_logistic_all": 0.6503, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7656, "pred_lgbm_base": 0.6952, "pred_logistic_all": 0.6614, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6668, "pred_lgbm_base": 0.6794, "pred_logistic_all": 0.6537, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6048, "pred_lgbm_base": 0.6234, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7158, "pred_lgbm_base": 0.6265, "pred_logistic_all": 0.6967, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.5731, "pred_logistic_all": 0.6426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8048, "pred_lgbm_base": 0.6629, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7119, "pred_lgbm_base": 0.6601, "pred_logistic_all": 0.6301, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7219, "pred_lgbm_base": 0.6593, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7187, "pred_lgbm_base": 0.689, "pred_logistic_all": 0.6866, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.6907, "pred_logistic_all": 0.689, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.735, "pred_lgbm_base": 0.6748, "pred_logistic_all": 0.6933, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.6565, "pred_logistic_all": 0.6875, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7289, "pred_lgbm_base": 0.6848, "pred_logistic_all": 0.6285, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7175, "pred_lgbm_base": 0.6601, "pred_logistic_all": 0.6304, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7192, "pred_lgbm_base": 0.6525, "pred_logistic_all": 0.6881, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7468, "pred_lgbm_base": 0.6698, "pred_logistic_all": 0.6745, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7044, "pred_lgbm_base": 0.6478, "pred_logistic_all": 0.6769, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.696, "pred_lgbm_base": 0.658, "pred_logistic_all": 0.6768, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7674, "pred_lgbm_base": 0.7282, "pred_logistic_all": 0.7145, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7559, "pred_lgbm_base": 0.7044, "pred_logistic_all": 0.6464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7338, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.6684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7818, "pred_lgbm_base": 0.6816, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7785, "pred_lgbm_base": 0.6831, "pred_logistic_all": 0.6863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.768, "pred_lgbm_base": 0.6266, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7961, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.6994, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.6228, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7586, "pred_lgbm_base": 0.633, "pred_logistic_all": 0.6545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.77, "pred_lgbm_base": 0.6684, "pred_logistic_all": 0.6624, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7846, "pred_lgbm_base": 0.706, "pred_logistic_all": 0.6619, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7865, "pred_lgbm_base": 0.7121, "pred_logistic_all": 0.6592, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7513, "pred_lgbm_base": 0.6635, "pred_logistic_all": 0.6434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7737, "pred_lgbm_base": 0.6655, "pred_logistic_all": 0.6458, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7407, "pred_lgbm_base": 0.6953, "pred_logistic_all": 0.6698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.749, "pred_lgbm_base": 0.7107, "pred_logistic_all": 0.6522, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7454, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.6608, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7124, "pred_lgbm_base": 0.6343, "pred_logistic_all": 0.6461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7148, "pred_lgbm_base": 0.7112, "pred_logistic_all": 0.6587, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7502, "pred_lgbm_base": 0.7299, "pred_logistic_all": 0.681, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7697, "pred_lgbm_base": 0.7101, "pred_logistic_all": 0.7009, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7527, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.6845, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7774, "pred_lgbm_base": 0.7114, "pred_logistic_all": 0.6969, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8267, "pred_lgbm_base": 0.7835, "pred_logistic_all": 0.7128, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8381, "pred_lgbm_base": 0.7812, "pred_logistic_all": 0.6854, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7917, "pred_lgbm_base": 0.7246, "pred_logistic_all": 0.7083, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.839, "pred_lgbm_base": 0.7973, "pred_logistic_all": 0.7128, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8367, "pred_lgbm_base": 0.7886, "pred_logistic_all": 0.6986, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8697, "pred_lgbm_base": 0.8245, "pred_logistic_all": 0.7137, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8655, "pred_lgbm_base": 0.8345, "pred_logistic_all": 0.6562, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.86, "pred_lgbm_base": 0.8236, "pred_logistic_all": 0.7327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8622, "pred_lgbm_base": 0.8268, "pred_logistic_all": 0.7466, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7952, "pred_lgbm_base": 0.7478, "pred_logistic_all": 0.6195, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7147, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.6555, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8417, "pred_lgbm_base": 0.8564, "pred_logistic_all": 0.6793, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6986, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.7542, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7813, "pred_lgbm_base": 0.6718, "pred_logistic_all": 0.766, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8533, "pred_lgbm_base": 0.8653, "pred_logistic_all": 0.672, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.819, "pred_lgbm_base": 0.7161, "pred_logistic_all": 0.7691, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6946, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7038, "pred_lgbm_base": 0.6787, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.789, "pred_logistic_all": 0.5819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8447, "pred_lgbm_base": 0.778, "pred_logistic_all": 0.6208, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7783, "pred_logistic_all": 0.637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8432, "pred_lgbm_base": 0.7795, "pred_logistic_all": 0.6477, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8148, "pred_lgbm_base": 0.7718, "pred_logistic_all": 0.7378, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7812, "pred_lgbm_base": 0.7194, "pred_logistic_all": 0.7415, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7967, "pred_lgbm_base": 0.7482, "pred_logistic_all": 0.7436, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9201, "pred_lgbm_base": 0.9132, "pred_logistic_all": 0.6531, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8575, "pred_lgbm_base": 0.7889, "pred_logistic_all": 0.6155, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7807, "pred_lgbm_base": 0.7466, "pred_logistic_all": 0.7581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8099, "pred_lgbm_base": 0.7432, "pred_logistic_all": 0.7407, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8118, "pred_lgbm_base": 0.7401, "pred_logistic_all": 0.7186, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7768, "pred_lgbm_base": 0.7192, "pred_logistic_all": 0.6616, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7528, "pred_lgbm_base": 0.7023, "pred_logistic_all": 0.6903, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2754, "pred_lgbm_base": 0.3289, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2735, "pred_lgbm_base": 0.3521, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2946, "pred_lgbm_base": 0.3689, "pred_logistic_all": 0.527, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3366, "pred_lgbm_base": 0.4253, "pred_logistic_all": 0.6061, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.265, "pred_lgbm_base": 0.3277, "pred_logistic_all": 0.4468, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3135, "pred_lgbm_base": 0.3822, "pred_logistic_all": 0.5717, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.476, "pred_lgbm_base": 0.4347, "pred_logistic_all": 0.6037, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.3838, "pred_logistic_all": 0.5842, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3449, "pred_lgbm_base": 0.3738, "pred_logistic_all": 0.5745, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3038, "pred_lgbm_base": 0.3646, "pred_logistic_all": 0.4798, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4055, "pred_lgbm_base": 0.379, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4398, "pred_lgbm_base": 0.3906, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.279, "pred_lgbm_base": 0.3171, "pred_logistic_all": 0.4543, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2859, "pred_lgbm_base": 0.3558, "pred_logistic_all": 0.4548, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4143, "pred_lgbm_base": 0.3615, "pred_logistic_all": 0.4512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.421, "pred_lgbm_base": 0.3685, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4461, "pred_lgbm_base": 0.4209, "pred_logistic_all": 0.3601, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4419, "pred_lgbm_base": 0.4136, "pred_logistic_all": 0.3374, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3442, "pred_lgbm_base": 0.3511, "pred_logistic_all": 0.4346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3313, "pred_lgbm_base": 0.4725, "pred_logistic_all": 0.3582, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.33, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.3557, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3034, "pred_lgbm_base": 0.4598, "pred_logistic_all": 0.3583, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3364, "pred_lgbm_base": 0.4736, "pred_logistic_all": 0.3854, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3569, "pred_lgbm_base": 0.3422, "pred_logistic_all": 0.3854, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3678, "pred_lgbm_base": 0.3309, "pred_logistic_all": 0.426, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5465, "pred_lgbm_base": 0.4128, "pred_logistic_all": 0.4013, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3196, "pred_lgbm_base": 0.4191, "pred_logistic_all": 0.3263, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3241, "pred_lgbm_base": 0.4314, "pred_logistic_all": 0.355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3495, "pred_lgbm_base": 0.3071, "pred_logistic_all": 0.2162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3459, "pred_lgbm_base": 0.3793, "pred_logistic_all": 0.3253, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3524, "pred_lgbm_base": 0.3888, "pred_logistic_all": 0.354, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3261, "pred_lgbm_base": 0.3327, "pred_logistic_all": 0.3861, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3451, "pred_lgbm_base": 0.3395, "pred_logistic_all": 0.3752, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3357, "pred_lgbm_base": 0.3527, "pred_logistic_all": 0.3649, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3516, "pred_lgbm_base": 0.3522, "pred_logistic_all": 0.4056, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3401, "pred_lgbm_base": 0.3424, "pred_logistic_all": 0.3364, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4655, "pred_lgbm_base": 0.3419, "pred_logistic_all": 0.3119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.3546, "pred_logistic_all": 0.4433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4655, "pred_lgbm_base": 0.3319, "pred_logistic_all": 0.3116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3762, "pred_lgbm_base": 0.3517, "pred_logistic_all": 0.4036, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3377, "pred_lgbm_base": 0.3668, "pred_logistic_all": 0.4257, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3908, "pred_lgbm_base": 0.3975, "pred_logistic_all": 0.4067, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4311, "pred_lgbm_base": 0.3979, "pred_logistic_all": 0.4229, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4689, "pred_lgbm_base": 0.3895, "pred_logistic_all": 0.4487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.374, "pred_lgbm_base": 0.3965, "pred_logistic_all": 0.3909, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4884, "pred_lgbm_base": 0.3843, "pred_logistic_all": 0.4752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3158, "pred_lgbm_base": 0.3829, "pred_logistic_all": 0.3512, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5469, "pred_lgbm_base": 0.4504, "pred_logistic_all": 0.4742, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5627, "pred_lgbm_base": 0.3495, "pred_logistic_all": 0.4414, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5464, "pred_lgbm_base": 0.3714, "pred_logistic_all": 0.431, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.3792, "pred_logistic_all": 0.4778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5641, "pred_lgbm_base": 0.4418, "pred_logistic_all": 0.4543, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5478, "pred_lgbm_base": 0.4262, "pred_logistic_all": 0.4921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.532, "pred_lgbm_base": 0.4345, "pred_logistic_all": 0.4547, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5481, "pred_lgbm_base": 0.3647, "pred_logistic_all": 0.4365, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5345, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4265, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.3904, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.445, "pred_lgbm_base": 0.4648, "pred_logistic_all": 0.4014, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4278, "pred_lgbm_base": 0.4425, "pred_logistic_all": 0.378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4349, "pred_lgbm_base": 0.4573, "pred_logistic_all": 0.4085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5138, "pred_lgbm_base": 0.5674, "pred_logistic_all": 0.3824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5164, "pred_lgbm_base": 0.5707, "pred_logistic_all": 0.413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3496, "pred_lgbm_base": 0.3842, "pred_logistic_all": 0.3111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.352, "pred_lgbm_base": 0.4006, "pred_logistic_all": 0.3392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5347, "pred_lgbm_base": 0.4433, "pred_logistic_all": 0.4139, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.4775, "pred_logistic_all": 0.4509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3824, "pred_lgbm_base": 0.3627, "pred_logistic_all": 0.4025, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5442, "pred_lgbm_base": 0.3838, "pred_logistic_all": 0.2563, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5398, "pred_lgbm_base": 0.4365, "pred_logistic_all": 0.5031, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5158, "pred_lgbm_base": 0.4556, "pred_logistic_all": 0.4464, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5079, "pred_lgbm_base": 0.4773, "pred_logistic_all": 0.5002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4695, "pred_lgbm_base": 0.4493, "pred_logistic_all": 0.5079, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4848, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.3901, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4977, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4926, "pred_lgbm_base": 0.3977, "pred_logistic_all": 0.4801, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5424, "pred_lgbm_base": 0.4788, "pred_logistic_all": 0.5698, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4254, "pred_lgbm_base": 0.4286, "pred_logistic_all": 0.4355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4763, "pred_lgbm_base": 0.4786, "pred_logistic_all": 0.4612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4573, "pred_lgbm_base": 0.4447, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.448, "pred_lgbm_base": 0.4252, "pred_logistic_all": 0.5109, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4225, "pred_lgbm_base": 0.4329, "pred_logistic_all": 0.4885, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6044, "pred_lgbm_base": 0.5696, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5282, "pred_lgbm_base": 0.4717, "pred_logistic_all": 0.5215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4675, "pred_lgbm_base": 0.4642, "pred_logistic_all": 0.4737, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4296, "pred_lgbm_base": 0.4434, "pred_logistic_all": 0.478, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.409, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.4237, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.409, "pred_lgbm_base": 0.4414, "pred_logistic_all": 0.434, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5351, "pred_lgbm_base": 0.5892, "pred_logistic_all": 0.5005, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5729, "pred_lgbm_base": 0.6008, "pred_logistic_all": 0.5358, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.5928, "pred_logistic_all": 0.5228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.5163, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.484, "pred_lgbm_base": 0.4705, "pred_logistic_all": 0.5359, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6733, "pred_lgbm_base": 0.5873, "pred_logistic_all": 0.5495, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6441, "pred_lgbm_base": 0.5767, "pred_logistic_all": 0.5365, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6919, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6612, "pred_lgbm_base": 0.5968, "pred_logistic_all": 0.5346, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6488, "pred_lgbm_base": 0.6218, "pred_logistic_all": 0.61, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6187, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.5975, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5298, "pred_lgbm_base": 0.5376, "pred_logistic_all": 0.488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.523, "pred_lgbm_base": 0.4859, "pred_logistic_all": 0.5337, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5717, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.6077, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5862, "pred_lgbm_base": 0.5698, "pred_logistic_all": 0.6228, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.553, "pred_lgbm_base": 0.5581, "pred_logistic_all": 0.6617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5756, "pred_lgbm_base": 0.4988, "pred_logistic_all": 0.502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.622, "pred_lgbm_base": 0.5878, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6027, "pred_lgbm_base": 0.5956, "pred_logistic_all": 0.6626, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5628, "pred_lgbm_base": 0.5236, "pred_logistic_all": 0.5708, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5888, "pred_lgbm_base": 0.6093, "pred_logistic_all": 0.6567, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.631, "pred_lgbm_base": 0.4826, "pred_logistic_all": 0.5284, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.5395, "pred_logistic_all": 0.6351, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.5596, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5377, "pred_lgbm_base": 0.5168, "pred_logistic_all": 0.6034, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5663, "pred_lgbm_base": 0.5247, "pred_logistic_all": 0.6008, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5621, "pred_lgbm_base": 0.5368, "pred_logistic_all": 0.6215, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6616, "pred_lgbm_base": 0.6167, "pred_logistic_all": 0.6533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.6175, "pred_logistic_all": 0.6701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5721, "pred_lgbm_base": 0.5821, "pred_logistic_all": 0.6733, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6054, "pred_lgbm_base": 0.6186, "pred_logistic_all": 0.6205, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6201, "pred_lgbm_base": 0.603, "pred_logistic_all": 0.6371, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6318, "pred_lgbm_base": 0.6277, "pred_logistic_all": 0.6452, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.6066, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5994, "pred_lgbm_base": 0.5378, "pred_logistic_all": 0.5262, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5833, "pred_lgbm_base": 0.534, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5924, "pred_lgbm_base": 0.506, "pred_logistic_all": 0.6248, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4871, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.5279, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.5143, "pred_logistic_all": 0.5536, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5876, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.4713, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5921, "pred_lgbm_base": 0.4959, "pred_logistic_all": 0.5445, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5433, "pred_lgbm_base": 0.4669, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4968, "pred_lgbm_base": 0.4627, "pred_logistic_all": 0.6261, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.533, "pred_lgbm_base": 0.4937, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5527, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.632, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5761, "pred_lgbm_base": 0.5561, "pred_logistic_all": 0.6479, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3579, "pred_lgbm_base": 0.5347, "pred_logistic_all": 0.6295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5817, "pred_lgbm_base": 0.5471, "pred_logistic_all": 0.6372, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5312, "pred_lgbm_base": 0.5356, "pred_logistic_all": 0.6344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5839, "pred_lgbm_base": 0.5601, "pred_logistic_all": 0.6049, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6343, "pred_lgbm_base": 0.619, "pred_logistic_all": 0.6666, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6132, "pred_lgbm_base": 0.584, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6566, "pred_lgbm_base": 0.6275, "pred_logistic_all": 0.6732, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6131, "pred_lgbm_base": 0.5489, "pred_logistic_all": 0.5749, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5642, "pred_lgbm_base": 0.4991, "pred_logistic_all": 0.5923, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5345, "pred_lgbm_base": 0.5384, "pred_logistic_all": 0.4719, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5567, "pred_lgbm_base": 0.4097, "pred_logistic_all": 0.4796, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5162, "pred_lgbm_base": 0.4135, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5852, "pred_lgbm_base": 0.4861, "pred_logistic_all": 0.4731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5931, "pred_lgbm_base": 0.4926, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5311, "pred_lgbm_base": 0.4635, "pred_logistic_all": 0.5149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6647, "pred_lgbm_base": 0.5706, "pred_logistic_all": 0.6166, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.5585, "pred_logistic_all": 0.4442, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6023, "pred_lgbm_base": 0.5183, "pred_logistic_all": 0.6216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4937, "pred_lgbm_base": 0.4758, "pred_logistic_all": 0.6185, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5532, "pred_lgbm_base": 0.5076, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6204, "pred_lgbm_base": 0.5904, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.627, "pred_lgbm_base": 0.5496, "pred_logistic_all": 0.6, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.597, "pred_lgbm_base": 0.5714, "pred_logistic_all": 0.7058, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5874, "pred_lgbm_base": 0.5452, "pred_logistic_all": 0.6428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5504, "pred_lgbm_base": 0.541, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5234, "pred_lgbm_base": 0.5358, "pred_logistic_all": 0.5093, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6317, "pred_lgbm_base": 0.5404, "pred_logistic_all": 0.6443, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.5208, "pred_logistic_all": 0.5932, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.5208, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.6652, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6439, "pred_lgbm_base": 0.5837, "pred_logistic_all": 0.6821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6188, "pred_lgbm_base": 0.5572, "pred_logistic_all": 0.653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7057, "pred_lgbm_base": 0.6615, "pred_logistic_all": 0.7006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.786, "pred_lgbm_base": 0.6656, "pred_logistic_all": 0.6818, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6843, "pred_lgbm_base": 0.6541, "pred_logistic_all": 0.6493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6379, "pred_lgbm_base": 0.6223, "pred_logistic_all": 0.659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.6708, "pred_logistic_all": 0.647, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6882, "pred_lgbm_base": 0.6235, "pred_logistic_all": 0.6349, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6598, "pred_lgbm_base": 0.594, "pred_logistic_all": 0.6546, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8075, "pred_lgbm_base": 0.718, "pred_logistic_all": 0.6674, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7564, "pred_lgbm_base": 0.6979, "pred_logistic_all": 0.6856, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.6556, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6609, "pred_lgbm_base": 0.6022, "pred_logistic_all": 0.6002, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6924, "pred_lgbm_base": 0.6285, "pred_logistic_all": 0.6734, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6168, "pred_lgbm_base": 0.5638, "pred_logistic_all": 0.6033, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6538, "pred_lgbm_base": 0.5874, "pred_logistic_all": 0.6109, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6856, "pred_lgbm_base": 0.6193, "pred_logistic_all": 0.6864, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.5535, "pred_logistic_all": 0.614, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7361, "pred_lgbm_base": 0.6535, "pred_logistic_all": 0.6467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7381, "pred_lgbm_base": 0.7205, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7155, "pred_lgbm_base": 0.6771, "pred_logistic_all": 0.6615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7712, "pred_lgbm_base": 0.6936, "pred_logistic_all": 0.6609, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7293, "pred_lgbm_base": 0.6449, "pred_logistic_all": 0.6638, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8015, "pred_lgbm_base": 0.7744, "pred_logistic_all": 0.6558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7684, "pred_lgbm_base": 0.7291, "pred_logistic_all": 0.6439, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6778, "pred_lgbm_base": 0.5936, "pred_logistic_all": 0.717, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.6125, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.6125, "pred_logistic_all": 0.7299, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6931, "pred_lgbm_base": 0.6366, "pred_logistic_all": 0.7247, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7108, "pred_lgbm_base": 0.6435, "pred_logistic_all": 0.7669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6493, "pred_lgbm_base": 0.5849, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6238, "pred_lgbm_base": 0.572, "pred_logistic_all": 0.7475, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6252, "pred_logistic_all": 0.7148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6799, "pred_lgbm_base": 0.6305, "pred_logistic_all": 0.7322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.7328, "pred_logistic_all": 0.7583, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6573, "pred_lgbm_base": 0.5992, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.5792, "pred_logistic_all": 0.7071, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.621, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.7155, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5749, "pred_lgbm_base": 0.5027, "pred_logistic_all": 0.6692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5978, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.6993, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6099, "pred_lgbm_base": 0.5624, "pred_logistic_all": 0.6489, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5998, "pred_lgbm_base": 0.5401, "pred_logistic_all": 0.6437, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.6217, "pred_logistic_all": 0.6688, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4909, "pred_lgbm_base": 0.5179, "pred_logistic_all": 0.6621, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6396, "pred_lgbm_base": 0.5585, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5694, "pred_lgbm_base": 0.5053, "pred_logistic_all": 0.664, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5684, "pred_lgbm_base": 0.5484, "pred_logistic_all": 0.6591, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6582, "pred_lgbm_base": 0.576, "pred_logistic_all": 0.7459, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6467, "pred_lgbm_base": 0.5604, "pred_logistic_all": 0.7467, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9372, "pred_lgbm_base": 0.9277, "pred_logistic_all": 0.7404, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.985, "pred_lgbm_base": 0.9886, "pred_logistic_all": 0.7519, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.983, "pred_lgbm_base": 0.9842, "pred_logistic_all": 0.7127, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9856, "pred_lgbm_base": 0.9813, "pred_logistic_all": 0.7873, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9851, "pred_lgbm_base": 0.9827, "pred_logistic_all": 0.8016, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9848, "pred_lgbm_base": 0.9852, "pred_logistic_all": 0.8226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.256, "pred_lgbm_base": 0.2542, "pred_logistic_all": 0.2433, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2594, "pred_lgbm_base": 0.2576, "pred_logistic_all": 0.2417, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.1653, "pred_lgbm_base": 0.2183, "pred_logistic_all": 0.2598, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2691, "pred_lgbm_base": 0.2643, "pred_logistic_all": 0.2348, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2913, "pred_lgbm_base": 0.2308, "pred_logistic_all": 0.2411, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.1892, "pred_lgbm_base": 0.2043, "pred_logistic_all": 0.2684, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3283, "pred_lgbm_base": 0.2415, "pred_logistic_all": 0.2449, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3283, "pred_lgbm_base": 0.2415, "pred_logistic_all": 0.244, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3692, "pred_lgbm_base": 0.2814, "pred_logistic_all": 0.256, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2653, "pred_lgbm_base": 0.295, "pred_logistic_all": 0.2397, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.3605, "pred_logistic_all": 0.3506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3681, "pred_lgbm_base": 0.3074, "pred_logistic_all": 0.4096, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2962, "pred_lgbm_base": 0.3474, "pred_logistic_all": 0.2988, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2697, "pred_lgbm_base": 0.3786, "pred_logistic_all": 0.3366, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4208, "pred_lgbm_base": 0.3872, "pred_logistic_all": 0.3536, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4097, "pred_lgbm_base": 0.3797, "pred_logistic_all": 0.3566, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.308, "pred_lgbm_base": 0.3726, "pred_logistic_all": 0.392, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3293, "pred_lgbm_base": 0.3697, "pred_logistic_all": 0.4141, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3224, "pred_lgbm_base": 0.3755, "pred_logistic_all": 0.4015, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3404, "pred_lgbm_base": 0.3778, "pred_logistic_all": 0.3749, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3976, "pred_lgbm_base": 0.4125, "pred_logistic_all": 0.3911, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4166, "pred_lgbm_base": 0.3804, "pred_logistic_all": 0.3464, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3107, "pred_lgbm_base": 0.2826, "pred_logistic_all": 0.313, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3041, "pred_lgbm_base": 0.3033, "pred_logistic_all": 0.2866, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3015, "pred_lgbm_base": 0.2891, "pred_logistic_all": 0.3003, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3095, "pred_lgbm_base": 0.2433, "pred_logistic_all": 0.2684, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4028, "pred_lgbm_base": 0.309, "pred_logistic_all": 0.3176, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4363, "pred_lgbm_base": 0.3502, "pred_logistic_all": 0.3116, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4123, "pred_lgbm_base": 0.4451, "pred_logistic_all": 0.4433, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3411, "pred_lgbm_base": 0.2972, "pred_logistic_all": 0.3621, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3577, "pred_lgbm_base": 0.319, "pred_logistic_all": 0.3552, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3561, "pred_lgbm_base": 0.312, "pred_logistic_all": 0.3582, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3392, "pred_lgbm_base": 0.3028, "pred_logistic_all": 0.3216, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3459, "pred_lgbm_base": 0.2924, "pred_logistic_all": 0.3245, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2801, "pred_lgbm_base": 0.2663, "pred_logistic_all": 0.318, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2809, "pred_lgbm_base": 0.2561, "pred_logistic_all": 0.3209, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.324, "pred_lgbm_base": 0.3246, "pred_logistic_all": 0.3077, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3287, "pred_lgbm_base": 0.3125, "pred_logistic_all": 0.3105, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3302, "pred_lgbm_base": 0.2636, "pred_logistic_all": 0.3584, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3319, "pred_lgbm_base": 0.2671, "pred_logistic_all": 0.3464, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.2443, "pred_logistic_all": 0.2774, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4574, "pred_lgbm_base": 0.2708, "pred_logistic_all": 0.3773, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4583, "pred_lgbm_base": 0.2887, "pred_logistic_all": 0.3502, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4593, "pred_lgbm_base": 0.2789, "pred_logistic_all": 0.3532, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3575, "pred_lgbm_base": 0.3162, "pred_logistic_all": 0.3281, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4267, "pred_lgbm_base": 0.3417, "pred_logistic_all": 0.3502, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4183, "pred_lgbm_base": 0.3344, "pred_logistic_all": 0.3532, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3618, "pred_lgbm_base": 0.2616, "pred_logistic_all": 0.3824, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3597, "pred_lgbm_base": 0.2651, "pred_logistic_all": 0.3701, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.318, "pred_lgbm_base": 0.2438, "pred_logistic_all": 0.3974, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3197, "pred_lgbm_base": 0.2471, "pred_logistic_all": 0.3849, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4071, "pred_lgbm_base": 0.353, "pred_logistic_all": 0.388, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4247, "pred_lgbm_base": 0.3083, "pred_logistic_all": 0.3372, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4896, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.4258, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.547, "pred_lgbm_base": 0.5294, "pred_logistic_all": 0.4628, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5767, "pred_lgbm_base": 0.5766, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5725, "pred_lgbm_base": 0.5746, "pred_logistic_all": 0.4923, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3383, "pred_lgbm_base": 0.2852, "pred_logistic_all": 0.3136, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3925, "pred_lgbm_base": 0.3418, "pred_logistic_all": 0.4138, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4234, "pred_lgbm_base": 0.396, "pred_logistic_all": 0.41, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.406, "pred_lgbm_base": 0.368, "pred_logistic_all": 0.4042, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3249, "pred_lgbm_base": 0.321, "pred_logistic_all": 0.4062, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4468, "pred_lgbm_base": 0.39, "pred_logistic_all": 0.3336, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5346, "pred_lgbm_base": 0.4563, "pred_logistic_all": 0.3559, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5898, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6225, "pred_lgbm_base": 0.6031, "pred_logistic_all": 0.5208, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6164, "pred_lgbm_base": 0.5937, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5567, "pred_lgbm_base": 0.5277, "pred_logistic_all": 0.3956, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7269, "pred_lgbm_base": 0.6374, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7218, "pred_lgbm_base": 0.6283, "pred_logistic_all": 0.4557, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3577, "pred_lgbm_base": 0.3629, "pred_logistic_all": 0.3594, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6936, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.5197, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6873, "pred_lgbm_base": 0.6163, "pred_logistic_all": 0.5066, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5803, "pred_lgbm_base": 0.6169, "pred_logistic_all": 0.5144, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.6075, "pred_logistic_all": 0.5013, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6929, "pred_lgbm_base": 0.5831, "pred_logistic_all": 0.4493, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.4364, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7025, "pred_lgbm_base": 0.6075, "pred_logistic_all": 0.4338, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5422, "pred_lgbm_base": 0.5177, "pred_logistic_all": 0.4572, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6089, "pred_lgbm_base": 0.5171, "pred_logistic_all": 0.5371, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6719, "pred_lgbm_base": 0.565, "pred_logistic_all": 0.469, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5797, "pred_logistic_all": 0.5041, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6245, "pred_lgbm_base": 0.5528, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5872, "pred_lgbm_base": 0.5353, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5534, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.4932, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5629, "pred_lgbm_base": 0.5187, "pred_logistic_all": 0.5333, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5475, "pred_logistic_all": 0.5485, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5977, "pred_lgbm_base": 0.5151, "pred_logistic_all": 0.5058, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6074, "pred_lgbm_base": 0.5129, "pred_logistic_all": 0.4488, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5965, "pred_lgbm_base": 0.5343, "pred_logistic_all": 0.5777, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6159, "pred_lgbm_base": 0.5485, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.67, "pred_lgbm_base": 0.5828, "pred_logistic_all": 0.4886, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.5285, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5727, "pred_lgbm_base": 0.5213, "pred_logistic_all": 0.4423, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5699, "pred_lgbm_base": 0.542, "pred_logistic_all": 0.5004, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5707, "pred_lgbm_base": 0.5456, "pred_logistic_all": 0.5043, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6061, "pred_lgbm_base": 0.5597, "pred_logistic_all": 0.5275, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5912, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5296, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.644, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6538, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5036, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6336, "pred_lgbm_base": 0.5698, "pred_logistic_all": 0.5078, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6442, "pred_lgbm_base": 0.567, "pred_logistic_all": 0.5456, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7856, "pred_lgbm_base": 0.6933, "pred_logistic_all": 0.5143, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6186, "pred_lgbm_base": 0.5732, "pred_logistic_all": 0.5098, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6972, "pred_lgbm_base": 0.5548, "pred_logistic_all": 0.5496, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7042, "pred_lgbm_base": 0.5569, "pred_logistic_all": 0.5476, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6376, "pred_lgbm_base": 0.5455, "pred_logistic_all": 0.5467, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5649, "pred_lgbm_base": 0.5521, "pred_logistic_all": 0.5263, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6081, "pred_lgbm_base": 0.5595, "pred_logistic_all": 0.5195, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6379, "pred_lgbm_base": 0.5798, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6348, "pred_lgbm_base": 0.5652, "pred_logistic_all": 0.4974, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6073, "pred_lgbm_base": 0.553, "pred_logistic_all": 0.5179, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.5499, "pred_logistic_all": 0.5202, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5911, "pred_lgbm_base": 0.5265, "pred_logistic_all": 0.5343, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5737, "pred_lgbm_base": 0.5273, "pred_logistic_all": 0.5247, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6698, "pred_lgbm_base": 0.5723, "pred_logistic_all": 0.5145, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.5951, "pred_logistic_all": 0.5298, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8282, "pred_lgbm_base": 0.7087, "pred_logistic_all": 0.6027, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6474, "pred_lgbm_base": 0.5476, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6788, "pred_lgbm_base": 0.5616, "pred_logistic_all": 0.5353, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6408, "pred_lgbm_base": 0.5682, "pred_logistic_all": 0.5438, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.677, "pred_lgbm_base": 0.5792, "pred_logistic_all": 0.5017, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6901, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.3383}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6515, "pred_lgbm_base": 0.5718, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6516, "pred_lgbm_base": 0.5838, "pred_logistic_all": 0.6276, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6351, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.5651, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6238, "pred_lgbm_base": 0.5468, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6263, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6267, "pred_lgbm_base": 0.576, "pred_logistic_all": 0.4937, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7249, "pred_lgbm_base": 0.6537, "pred_logistic_all": 0.564, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8365, "pred_lgbm_base": 0.7892, "pred_logistic_all": 0.5924, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.653, "pred_lgbm_base": 0.601, "pred_logistic_all": 0.591, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7103, "pred_lgbm_base": 0.6409, "pred_logistic_all": 0.6482, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6967, "pred_lgbm_base": 0.6369, "pred_logistic_all": 0.5961, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6945, "pred_lgbm_base": 0.6033, "pred_logistic_all": 0.5907, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6748, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7214, "pred_lgbm_base": 0.654, "pred_logistic_all": 0.5824, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7574, "pred_lgbm_base": 0.6745, "pred_logistic_all": 0.5104, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6589, "pred_lgbm_base": 0.5968, "pred_logistic_all": 0.5446, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5647, "pred_lgbm_base": 0.5701, "pred_logistic_all": 0.548, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6915, "pred_lgbm_base": 0.6271, "pred_logistic_all": 0.61, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5352, "pred_lgbm_base": 0.5411, "pred_logistic_all": 0.535, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.575, "pred_lgbm_base": 0.4536, "pred_logistic_all": 0.5054, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5385, "pred_lgbm_base": 0.4292, "pred_logistic_all": 0.4923, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6032, "pred_lgbm_base": 0.5034, "pred_logistic_all": 0.5243, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5562, "pred_lgbm_base": 0.4654, "pred_logistic_all": 0.5113, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6689, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6107, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6886, "pred_lgbm_base": 0.6533, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6973, "pred_lgbm_base": 0.6212, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.701, "pred_lgbm_base": 0.6246, "pred_logistic_all": 0.5615, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7237, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.5659, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7024, "pred_lgbm_base": 0.6105, "pred_logistic_all": 0.5813, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.615, "pred_lgbm_base": 0.6176, "pred_logistic_all": 0.5931, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.667, "pred_lgbm_base": 0.6083, "pred_logistic_all": 0.5814, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7021, "pred_lgbm_base": 0.6067, "pred_logistic_all": 0.5268, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6909, "pred_lgbm_base": 0.6354, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.6251, "pred_logistic_all": 0.5792, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6848, "pred_lgbm_base": 0.6243, "pred_logistic_all": 0.6234, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6989, "pred_lgbm_base": 0.6045, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5279, "pred_logistic_all": 0.469, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8457, "pred_lgbm_base": 0.7826, "pred_logistic_all": 0.589, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4142, "pred_lgbm_base": 0.3404, "pred_logistic_all": 0.4213, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.432, "pred_lgbm_base": 0.3434, "pred_logistic_all": 0.4829, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4155, "pred_lgbm_base": 0.318, "pred_logistic_all": 0.4525, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3862, "pred_lgbm_base": 0.3236, "pred_logistic_all": 0.4307, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4631, "pred_lgbm_base": 0.3521, "pred_logistic_all": 0.4082, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4359, "pred_lgbm_base": 0.3846, "pred_logistic_all": 0.4529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4987, "pred_lgbm_base": 0.392, "pred_logistic_all": 0.3701, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5073, "pred_lgbm_base": 0.4063, "pred_logistic_all": 0.432, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3792, "pred_lgbm_base": 0.3131, "pred_logistic_all": 0.4376, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4186, "pred_lgbm_base": 0.3015, "pred_logistic_all": 0.3714, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4919, "pred_lgbm_base": 0.4437, "pred_logistic_all": 0.4347, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5891, "pred_lgbm_base": 0.5136, "pred_logistic_all": 0.4447, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.424, "pred_logistic_all": 0.4485, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5031, "pred_lgbm_base": 0.3736, "pred_logistic_all": 0.4583, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.62, "pred_lgbm_base": 0.5155, "pred_logistic_all": 0.3983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5799, "pred_lgbm_base": 0.4777, "pred_logistic_all": 0.4939, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5591, "pred_lgbm_base": 0.4588, "pred_logistic_all": 0.4602, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.565, "pred_lgbm_base": 0.4505, "pred_logistic_all": 0.4854, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5783, "pred_lgbm_base": 0.4636, "pred_logistic_all": 0.4391, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5418, "pred_lgbm_base": 0.468, "pred_logistic_all": 0.4311, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4489, "pred_lgbm_base": 0.3611, "pred_logistic_all": 0.4607, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4641, "pred_lgbm_base": 0.3828, "pred_logistic_all": 0.4372, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.4218, "pred_logistic_all": 0.4712, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4384, "pred_lgbm_base": 0.4137, "pred_logistic_all": 0.492, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5913, "pred_lgbm_base": 0.4731, "pred_logistic_all": 0.3968, "pred_empirical_all": 0.3108}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4171, "pred_lgbm_base": 0.3806, "pred_logistic_all": 0.4474, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4758, "pred_lgbm_base": 0.4362, "pred_logistic_all": 0.3804, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.397, "pred_lgbm_base": 0.3525, "pred_logistic_all": 0.3832, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3997, "pred_lgbm_base": 0.3756, "pred_logistic_all": 0.4108, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5685, "pred_lgbm_base": 0.5072, "pred_logistic_all": 0.4374, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.5091, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.61, "pred_lgbm_base": 0.4506, "pred_logistic_all": 0.468, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5934, "pred_lgbm_base": 0.5219, "pred_logistic_all": 0.4922, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5758, "pred_lgbm_base": 0.5212, "pred_logistic_all": 0.478, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5974, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.4896, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5714, "pred_lgbm_base": 0.5274, "pred_logistic_all": 0.5045, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5289, "pred_lgbm_base": 0.405, "pred_logistic_all": 0.4973, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6427, "pred_lgbm_base": 0.5834, "pred_logistic_all": 0.4526, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.474, "pred_lgbm_base": 0.4296, "pred_logistic_all": 0.3834, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5837, "pred_lgbm_base": 0.509, "pred_logistic_all": 0.5262, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5723, "pred_lgbm_base": 0.5159, "pred_logistic_all": 0.5522, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5652, "pred_lgbm_base": 0.5296, "pred_logistic_all": 0.5594, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6013, "pred_lgbm_base": 0.505, "pred_logistic_all": 0.5372, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6086, "pred_lgbm_base": 0.515, "pred_logistic_all": 0.5379, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5948, "pred_lgbm_base": 0.5668, "pred_logistic_all": 0.5472, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4539, "pred_logistic_all": 0.4476, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3931, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.3839, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5204, "pred_lgbm_base": 0.4309, "pred_logistic_all": 0.468, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.4099, "pred_logistic_all": 0.5639, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5299, "pred_lgbm_base": 0.4346, "pred_logistic_all": 0.5345, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5416, "pred_lgbm_base": 0.4226, "pred_logistic_all": 0.5743, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4806, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.5634, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.502, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.572, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5292, "pred_lgbm_base": 0.4936, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.5864, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.555, "pred_lgbm_base": 0.5036, "pred_logistic_all": 0.6047, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.623, "pred_lgbm_base": 0.5348, "pred_logistic_all": 0.533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4666, "pred_lgbm_base": 0.3777, "pred_logistic_all": 0.4865, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6048, "pred_lgbm_base": 0.4629, "pred_logistic_all": 0.521, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6956, "pred_lgbm_base": 0.512, "pred_logistic_all": 0.4828, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9289, "pred_lgbm_base": 0.908, "pred_logistic_all": 0.5491, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9591, "pred_lgbm_base": 0.9617, "pred_logistic_all": 0.5319, "pred_empirical_all": 0.5217}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3087, "pred_lgbm_base": 0.3926, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.325, "pred_lgbm_base": 0.4025, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.5446}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.332, "pred_lgbm_base": 0.4076, "pred_logistic_all": 0.5561, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4238, "pred_lgbm_base": 0.4463, "pred_logistic_all": 0.5291, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3752, "pred_lgbm_base": 0.3741, "pred_logistic_all": 0.5589, "pred_empirical_all": 0.3516}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3885, "pred_lgbm_base": 0.4338, "pred_logistic_all": 0.5106, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3369, "pred_lgbm_base": 0.3431, "pred_logistic_all": 0.4222, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3047, "pred_lgbm_base": 0.4114, "pred_logistic_all": 0.5189, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3555, "pred_lgbm_base": 0.3954, "pred_logistic_all": 0.5171, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3562, "pred_lgbm_base": 0.349, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4053, "pred_lgbm_base": 0.3649, "pred_logistic_all": 0.5206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5257, "pred_lgbm_base": 0.4316, "pred_logistic_all": 0.5518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4826, "pred_lgbm_base": 0.3589, "pred_logistic_all": 0.5752, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5293, "pred_lgbm_base": 0.4165, "pred_logistic_all": 0.5551, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4761, "pred_lgbm_base": 0.4039, "pred_logistic_all": 0.5324, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4515, "pred_lgbm_base": 0.4081, "pred_logistic_all": 0.5983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4442, "pred_lgbm_base": 0.4142, "pred_logistic_all": 0.482, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4719, "pred_lgbm_base": 0.4294, "pred_logistic_all": 0.5348, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4307, "pred_lgbm_base": 0.4249, "pred_logistic_all": 0.4321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5444, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.5834, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5658, "pred_lgbm_base": 0.4909, "pred_logistic_all": 0.5386, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4912, "pred_lgbm_base": 0.386, "pred_logistic_all": 0.5369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4801, "pred_lgbm_base": 0.441, "pred_logistic_all": 0.5295, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4999, "pred_lgbm_base": 0.4331, "pred_logistic_all": 0.6149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4794, "pred_lgbm_base": 0.4265, "pred_logistic_all": 0.5327, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.3662, "pred_logistic_all": 0.4784, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4829, "pred_lgbm_base": 0.4602, "pred_logistic_all": 0.5488, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4783, "pred_lgbm_base": 0.4469, "pred_logistic_all": 0.552, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4707, "pred_lgbm_base": 0.4229, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4482, "pred_lgbm_base": 0.391, "pred_logistic_all": 0.4533, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4971, "pred_lgbm_base": 0.4765, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4913, "pred_lgbm_base": 0.4618, "pred_logistic_all": 0.5116, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4044, "pred_lgbm_base": 0.335, "pred_logistic_all": 0.5217, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4642, "pred_lgbm_base": 0.4134, "pred_logistic_all": 0.5958, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4063, "pred_lgbm_base": 0.3334, "pred_logistic_all": 0.5086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4737, "pred_lgbm_base": 0.4175, "pred_logistic_all": 0.5182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4477, "pred_lgbm_base": 0.4479, "pred_logistic_all": 0.5203, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3805, "pred_lgbm_base": 0.3936, "pred_logistic_all": 0.4813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.52, "pred_lgbm_base": 0.4349, "pred_logistic_all": 0.4644, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3554, "pred_lgbm_base": 0.3866, "pred_logistic_all": 0.4403, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5624, "pred_lgbm_base": 0.4828, "pred_logistic_all": 0.5658, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4736, "pred_lgbm_base": 0.5064, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4999, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5329, "pred_lgbm_base": 0.4328, "pred_logistic_all": 0.5255, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4849, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3789, "pred_lgbm_base": 0.4315, "pred_logistic_all": 0.5124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3709, "pred_lgbm_base": 0.4244, "pred_logistic_all": 0.4848, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4503, "pred_lgbm_base": 0.4319, "pred_logistic_all": 0.4957, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4565, "pred_lgbm_base": 0.4324, "pred_logistic_all": 0.5105, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.529, "pred_lgbm_base": 0.449, "pred_logistic_all": 0.4857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4626, "pred_lgbm_base": 0.4318, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5431, "pred_lgbm_base": 0.4561, "pred_logistic_all": 0.5227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5648, "pred_lgbm_base": 0.492, "pred_logistic_all": 0.6184, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5263, "pred_lgbm_base": 0.4701, "pred_logistic_all": 0.4868, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4916, "pred_lgbm_base": 0.4967, "pred_logistic_all": 0.4979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5048, "pred_lgbm_base": 0.4961, "pred_logistic_all": 0.5855, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5094, "pred_lgbm_base": 0.4896, "pred_logistic_all": 0.5148, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5187, "pred_lgbm_base": 0.456, "pred_logistic_all": 0.4599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4611, "pred_lgbm_base": 0.4246, "pred_logistic_all": 0.4592, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4991, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.5545, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.566, "pred_lgbm_base": 0.4982, "pred_logistic_all": 0.5607, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5736, "pred_lgbm_base": 0.4735, "pred_logistic_all": 0.4981, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6283, "pred_lgbm_base": 0.5254, "pred_logistic_all": 0.5642, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5903, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5497, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4955, "pred_lgbm_base": 0.4689, "pred_logistic_all": 0.5823, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4831, "pred_lgbm_base": 0.4298, "pred_logistic_all": 0.5377, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5276, "pred_lgbm_base": 0.4547, "pred_logistic_all": 0.5135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5605, "pred_lgbm_base": 0.4332, "pred_logistic_all": 0.5463, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6425, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.5033, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5975, "pred_lgbm_base": 0.448, "pred_logistic_all": 0.5174, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6075, "pred_lgbm_base": 0.447, "pred_logistic_all": 0.5209, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5272, "pred_lgbm_base": 0.5037, "pred_logistic_all": 0.5524, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5068, "pred_lgbm_base": 0.5178, "pred_logistic_all": 0.5312, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5388, "pred_lgbm_base": 0.5275, "pred_logistic_all": 0.5409, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4747, "pred_lgbm_base": 0.5052, "pred_logistic_all": 0.5303, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5346, "pred_lgbm_base": 0.5364, "pred_logistic_all": 0.5433, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4793, "pred_lgbm_base": 0.4856, "pred_logistic_all": 0.4856, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5467, "pred_lgbm_base": 0.5346, "pred_logistic_all": 0.5516, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5466, "pred_lgbm_base": 0.5444, "pred_logistic_all": 0.5902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5986, "pred_lgbm_base": 0.5553, "pred_logistic_all": 0.6085, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5869, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.5108, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6114, "pred_lgbm_base": 0.5744, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4504, "pred_lgbm_base": 0.4186, "pred_logistic_all": 0.4556, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5144, "pred_lgbm_base": 0.4531, "pred_logistic_all": 0.4959, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.609, "pred_lgbm_base": 0.5574, "pred_logistic_all": 0.6293, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.5286, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5923, "pred_lgbm_base": 0.5241, "pred_logistic_all": 0.5654, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.697, "pred_lgbm_base": 0.617, "pred_logistic_all": 0.5454, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5622, "pred_lgbm_base": 0.5268, "pred_logistic_all": 0.5601, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5956, "pred_lgbm_base": 0.5322, "pred_logistic_all": 0.5806, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.4108, "pred_logistic_all": 0.5019, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5709, "pred_lgbm_base": 0.5428, "pred_logistic_all": 0.5487, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5504, "pred_lgbm_base": 0.4593, "pred_logistic_all": 0.4841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5194, "pred_lgbm_base": 0.4527, "pred_logistic_all": 0.5343, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.493, "pred_logistic_all": 0.532, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5239, "pred_lgbm_base": 0.467, "pred_logistic_all": 0.5128, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5169, "pred_lgbm_base": 0.4529, "pred_logistic_all": 0.5577, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6489, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.6243, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6285, "pred_lgbm_base": 0.6558, "pred_logistic_all": 0.6139, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.607, "pred_lgbm_base": 0.6143, "pred_logistic_all": 0.5853, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6744, "pred_lgbm_base": 0.6963, "pred_logistic_all": 0.5741, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6362, "pred_lgbm_base": 0.6665, "pred_logistic_all": 0.5349, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6325, "pred_lgbm_base": 0.676, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6534, "pred_lgbm_base": 0.6836, "pred_logistic_all": 0.6153, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7275, "pred_lgbm_base": 0.6756, "pred_logistic_all": 0.5961, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7084, "pred_lgbm_base": 0.6768, "pred_logistic_all": 0.5808, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7466, "pred_lgbm_base": 0.6902, "pred_logistic_all": 0.6135, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6821, "pred_lgbm_base": 0.6586, "pred_logistic_all": 0.5778, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7302, "pred_lgbm_base": 0.6739, "pred_logistic_all": 0.6228, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7008, "pred_lgbm_base": 0.6742, "pred_logistic_all": 0.6165, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5306, "pred_lgbm_base": 0.5204, "pred_logistic_all": 0.5568, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4973, "pred_lgbm_base": 0.4686, "pred_logistic_all": 0.4816, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6695, "pred_lgbm_base": 0.6384, "pred_logistic_all": 0.5794, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6716, "pred_lgbm_base": 0.6407, "pred_logistic_all": 0.5774, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6499, "pred_lgbm_base": 0.6818, "pred_logistic_all": 0.5675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6992, "pred_lgbm_base": 0.6875, "pred_logistic_all": 0.6098, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6653, "pred_lgbm_base": 0.6628, "pred_logistic_all": 0.6138, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6586, "pred_lgbm_base": 0.6887, "pred_logistic_all": 0.5992, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5897, "pred_lgbm_base": 0.4992, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.553, "pred_lgbm_base": 0.4704, "pred_logistic_all": 0.5885, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5712, "pred_lgbm_base": 0.4845, "pred_logistic_all": 0.5947, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5548, "pred_lgbm_base": 0.4821, "pred_logistic_all": 0.6006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5123, "pred_lgbm_base": 0.4869, "pred_logistic_all": 0.5676, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5206, "pred_lgbm_base": 0.4802, "pred_logistic_all": 0.557, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5816, "pred_lgbm_base": 0.5162, "pred_logistic_all": 0.5579, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6261, "pred_lgbm_base": 0.6122, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5551, "pred_lgbm_base": 0.495, "pred_logistic_all": 0.5701, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5906, "pred_lgbm_base": 0.5647, "pred_logistic_all": 0.6363, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5374, "pred_lgbm_base": 0.4952, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6082, "pred_lgbm_base": 0.5469, "pred_logistic_all": 0.6292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6357, "pred_lgbm_base": 0.5565, "pred_logistic_all": 0.6368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5842, "pred_lgbm_base": 0.5356, "pred_logistic_all": 0.6331, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5787, "pred_lgbm_base": 0.5423, "pred_logistic_all": 0.6322, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5999, "pred_lgbm_base": 0.5284, "pred_logistic_all": 0.6036, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5774, "pred_lgbm_base": 0.5154, "pred_logistic_all": 0.5836, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7174, "pred_lgbm_base": 0.6835, "pred_logistic_all": 0.6756, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7212, "pred_lgbm_base": 0.6669, "pred_logistic_all": 0.6432, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6655, "pred_lgbm_base": 0.6222, "pred_logistic_all": 0.6292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.668, "pred_lgbm_base": 0.624, "pred_logistic_all": 0.6457, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6709, "pred_lgbm_base": 0.6372, "pred_logistic_all": 0.6493, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6682, "pred_lgbm_base": 0.6232, "pred_logistic_all": 0.6266, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.716, "pred_lgbm_base": 0.6993, "pred_logistic_all": 0.6506, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6155, "pred_lgbm_base": 0.5861, "pred_logistic_all": 0.6026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7501, "pred_lgbm_base": 0.6728, "pred_logistic_all": 0.6231, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7031, "pred_lgbm_base": 0.6366, "pred_logistic_all": 0.5529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6633, "pred_lgbm_base": 0.6284, "pred_logistic_all": 0.5821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6601, "pred_lgbm_base": 0.6514, "pred_logistic_all": 0.5785, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6077, "pred_lgbm_base": 0.5607, "pred_logistic_all": 0.4915, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6102, "pred_lgbm_base": 0.5703, "pred_logistic_all": 0.5234, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6628, "pred_lgbm_base": 0.6578, "pred_logistic_all": 0.6124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.643, "pred_lgbm_base": 0.6487, "pred_logistic_all": 0.5705, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7235, "pred_lgbm_base": 0.6866, "pred_logistic_all": 0.6206, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5315, "pred_lgbm_base": 0.459, "pred_logistic_all": 0.4899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.534, "pred_lgbm_base": 0.4599, "pred_logistic_all": 0.5218, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7416, "pred_lgbm_base": 0.7138, "pred_logistic_all": 0.6227, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7815, "pred_lgbm_base": 0.7632, "pred_logistic_all": 0.6396, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7783, "pred_lgbm_base": 0.7531, "pred_logistic_all": 0.6421, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4562, "pred_lgbm_base": 0.4803, "pred_logistic_all": 0.483, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4513, "pred_lgbm_base": 0.4707, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7133, "pred_lgbm_base": 0.7006, "pred_logistic_all": 0.6268, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.4947, "pred_logistic_all": 0.5226, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4819, "pred_lgbm_base": 0.4972, "pred_logistic_all": 0.5223, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7188, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.6029, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.635, "pred_lgbm_base": 0.6323, "pred_logistic_all": 0.5884, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6484, "pred_lgbm_base": 0.6267, "pred_logistic_all": 0.5861, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6234, "pred_lgbm_base": 0.6145, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6369, "pred_lgbm_base": 0.5385, "pred_logistic_all": 0.6361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7229, "pred_lgbm_base": 0.6602, "pred_logistic_all": 0.6841, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5992, "pred_lgbm_base": 0.4631, "pred_logistic_all": 0.5484, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7065, "pred_lgbm_base": 0.6811, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.71, "pred_lgbm_base": 0.6769, "pred_logistic_all": 0.6412, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7068, "pred_lgbm_base": 0.6822, "pred_logistic_all": 0.6102, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6029, "pred_lgbm_base": 0.5544, "pred_logistic_all": 0.5653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4817, "pred_lgbm_base": 0.3776, "pred_logistic_all": 0.475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4402, "pred_lgbm_base": 0.413, "pred_logistic_all": 0.4732, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4227, "pred_lgbm_base": 0.4059, "pred_logistic_all": 0.4729, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4263, "pred_lgbm_base": 0.3891, "pred_logistic_all": 0.5065, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.5106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4645, "pred_lgbm_base": 0.508, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6147, "pred_lgbm_base": 0.5495, "pred_logistic_all": 0.5528, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5869, "pred_lgbm_base": 0.4771, "pred_logistic_all": 0.5392, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5143, "pred_lgbm_base": 0.4241, "pred_logistic_all": 0.5988, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5871, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.5564, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6276, "pred_lgbm_base": 0.5807, "pred_logistic_all": 0.5378, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5448, "pred_lgbm_base": 0.453, "pred_logistic_all": 0.5692, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5458, "pred_lgbm_base": 0.4452, "pred_logistic_all": 0.5707, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6598, "pred_lgbm_base": 0.5435, "pred_logistic_all": 0.5588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7538, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.7236, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7292, "pred_lgbm_base": 0.6744, "pred_logistic_all": 0.7162, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7228, "pred_lgbm_base": 0.6647, "pred_logistic_all": 0.7038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7351, "pred_lgbm_base": 0.6556, "pred_logistic_all": 0.7043, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6985, "pred_lgbm_base": 0.6617, "pred_logistic_all": 0.7366, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7077, "pred_lgbm_base": 0.7122, "pred_logistic_all": 0.7344, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7393, "pred_lgbm_base": 0.6757, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7154, "pred_lgbm_base": 0.6621, "pred_logistic_all": 0.6675, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.687, "pred_logistic_all": 0.703, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7271, "pred_lgbm_base": 0.6819, "pred_logistic_all": 0.7173, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7015, "pred_lgbm_base": 0.6879, "pred_logistic_all": 0.6917, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6756, "pred_lgbm_base": 0.581, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7063, "pred_lgbm_base": 0.536, "pred_logistic_all": 0.6475, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6891, "pred_lgbm_base": 0.5763, "pred_logistic_all": 0.6612, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.666, "pred_lgbm_base": 0.5719, "pred_logistic_all": 0.6695, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7244, "pred_lgbm_base": 0.5747, "pred_logistic_all": 0.6581, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6785, "pred_lgbm_base": 0.6298, "pred_logistic_all": 0.6286, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7867, "pred_lgbm_base": 0.7179, "pred_logistic_all": 0.7543, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7211, "pred_lgbm_base": 0.6943, "pred_logistic_all": 0.7004, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.7003, "pred_logistic_all": 0.6937, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7072, "pred_lgbm_base": 0.7062, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7168, "pred_lgbm_base": 0.6984, "pred_logistic_all": 0.728, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7286, "pred_lgbm_base": 0.6848, "pred_logistic_all": 0.694, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7295, "pred_lgbm_base": 0.685, "pred_logistic_all": 0.709, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7321, "pred_lgbm_base": 0.6941, "pred_logistic_all": 0.7122, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5955, "pred_lgbm_base": 0.5109, "pred_logistic_all": 0.6106, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5202, "pred_lgbm_base": 0.4796, "pred_logistic_all": 0.5526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7996, "pred_lgbm_base": 0.7689, "pred_logistic_all": 0.7588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7803, "pred_lgbm_base": 0.7705, "pred_logistic_all": 0.7636, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7689, "pred_lgbm_base": 0.7502, "pred_logistic_all": 0.7979, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.736, "pred_lgbm_base": 0.758, "pred_logistic_all": 0.7813, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7769, "pred_lgbm_base": 0.7085, "pred_logistic_all": 0.7339, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.747, "pred_lgbm_base": 0.735, "pred_logistic_all": 0.653, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7816, "pred_lgbm_base": 0.7624, "pred_logistic_all": 0.6995, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7747, "pred_lgbm_base": 0.7682, "pred_logistic_all": 0.7788, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7594, "pred_lgbm_base": 0.7599, "pred_logistic_all": 0.7804, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7758, "pred_lgbm_base": 0.7546, "pred_logistic_all": 0.7878, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7799, "pred_lgbm_base": 0.7629, "pred_logistic_all": 0.7621, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7607, "pred_lgbm_base": 0.7338, "pred_logistic_all": 0.7902, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.752, "pred_lgbm_base": 0.7212, "pred_logistic_all": 0.7368, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7353, "pred_lgbm_base": 0.7098, "pred_logistic_all": 0.7485, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7071, "pred_lgbm_base": 0.6934, "pred_logistic_all": 0.7832, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6878, "pred_lgbm_base": 0.7137, "pred_logistic_all": 0.783, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7136, "pred_lgbm_base": 0.7001, "pred_logistic_all": 0.7825, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7662, "pred_lgbm_base": 0.7306, "pred_logistic_all": 0.7651, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7094, "pred_lgbm_base": 0.6858, "pred_logistic_all": 0.7585, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.777, "pred_lgbm_base": 0.724, "pred_logistic_all": 0.772, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7142, "pred_lgbm_base": 0.6672, "pred_logistic_all": 0.7593, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.675, "pred_lgbm_base": 0.6406, "pred_logistic_all": 0.7609, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6585, "pred_lgbm_base": 0.6776, "pred_logistic_all": 0.7361, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7041, "pred_lgbm_base": 0.6665, "pred_logistic_all": 0.7763, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6705, "pred_lgbm_base": 0.6422, "pred_logistic_all": 0.7749, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6865, "pred_lgbm_base": 0.6514, "pred_logistic_all": 0.775, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6842, "pred_lgbm_base": 0.6128, "pred_logistic_all": 0.7821, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5791, "pred_lgbm_base": 0.5932, "pred_logistic_all": 0.7433, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6641, "pred_lgbm_base": 0.5287, "pred_logistic_all": 0.7697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6535, "pred_lgbm_base": 0.5337, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.683, "pred_lgbm_base": 0.6263, "pred_logistic_all": 0.8038, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7034, "pred_lgbm_base": 0.6503, "pred_logistic_all": 0.8125, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5766, "pred_lgbm_base": 0.5733, "pred_logistic_all": 0.6983, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5716, "pred_lgbm_base": 0.5766, "pred_logistic_all": 0.696, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7166, "pred_lgbm_base": 0.7106, "pred_logistic_all": 0.7863, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7415, "pred_lgbm_base": 0.7797, "pred_logistic_all": 0.7119, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9497, "pred_lgbm_base": 0.9319, "pred_logistic_all": 0.7629, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8967, "pred_lgbm_base": 0.8852, "pred_logistic_all": 0.6744, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9664, "pred_lgbm_base": 0.9609, "pred_logistic_all": 0.7842, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9878, "pred_lgbm_base": 0.9831, "pred_logistic_all": 0.7144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3807, "pred_lgbm_base": 0.228, "pred_logistic_all": 0.0123, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2901, "pred_lgbm_base": 0.2374, "pred_logistic_all": 0.002, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.329, "pred_lgbm_base": 0.2712, "pred_logistic_all": 0.0006, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4665, "pred_lgbm_base": 0.3503, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4993, "pred_lgbm_base": 0.3379, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4946, "pred_lgbm_base": 0.4511, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3534, "pred_lgbm_base": 0.3349, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3534, "pred_lgbm_base": 0.3427, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5097, "pred_lgbm_base": 0.5028, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5002, "pred_lgbm_base": 0.4871, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4747, "pred_lgbm_base": 0.4577, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5589, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5743, "pred_lgbm_base": 0.4946, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5825, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5575, "pred_lgbm_base": 0.4934, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5809, "pred_lgbm_base": 0.4795, "pred_logistic_all": 0.0, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4299, "pred_lgbm_base": 0.3522, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.36, "pred_lgbm_base": 0.286, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3457, "pred_lgbm_base": 0.2907, "pred_logistic_all": 0.0, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2937, "pred_lgbm_base": 0.2395, "pred_logistic_all": 0.2541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2892, "pred_lgbm_base": 0.2697, "pred_logistic_all": 0.273, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2172, "pred_lgbm_base": 0.2401, "pred_logistic_all": 0.2807, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3248, "pred_lgbm_base": 0.2598, "pred_logistic_all": 0.3497, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2666, "pred_lgbm_base": 0.2548, "pred_logistic_all": 0.2829, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.229, "pred_lgbm_base": 0.2614, "pred_logistic_all": 0.3177, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2293, "pred_lgbm_base": 0.2577, "pred_logistic_all": 0.3291, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3068, "pred_lgbm_base": 0.2769, "pred_logistic_all": 0.309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3495, "pred_lgbm_base": 0.3074, "pred_logistic_all": 0.3209, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3377, "pred_lgbm_base": 0.3074, "pred_logistic_all": 0.2892, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4246, "pred_lgbm_base": 0.3279, "pred_logistic_all": 0.3204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3959, "pred_lgbm_base": 0.3359, "pred_logistic_all": 0.3099, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4322, "pred_lgbm_base": 0.3359, "pred_logistic_all": 0.3169, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3884, "pred_lgbm_base": 0.3001, "pred_logistic_all": 0.4673, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4274, "pred_lgbm_base": 0.3748, "pred_logistic_all": 0.5111, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3809, "pred_lgbm_base": 0.3376, "pred_logistic_all": 0.498, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.487, "pred_lgbm_base": 0.3278, "pred_logistic_all": 0.41, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.387, "pred_lgbm_base": 0.3278, "pred_logistic_all": 0.3727, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.186, "pred_lgbm_base": 0.1503, "pred_logistic_all": 0.2657, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2425, "pred_lgbm_base": 0.1801, "pred_logistic_all": 0.4254, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2357, "pred_lgbm_base": 0.2397, "pred_logistic_all": 0.3967, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2582, "pred_lgbm_base": 0.2397, "pred_logistic_all": 0.4362, "pred_empirical_all": 0.2706}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4001, "pred_lgbm_base": 0.2519, "pred_logistic_all": 0.3024, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3979, "pred_lgbm_base": 0.2963, "pred_logistic_all": 0.4049, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3915, "pred_lgbm_base": 0.2833, "pred_logistic_all": 0.3923, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3163, "pred_lgbm_base": 0.2948, "pred_logistic_all": 0.4172, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.449, "pred_lgbm_base": 0.3485, "pred_logistic_all": 0.4849, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4687, "pred_lgbm_base": 0.3492, "pred_logistic_all": 0.4678, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4513, "pred_lgbm_base": 0.3364, "pred_logistic_all": 0.4845, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4589, "pred_lgbm_base": 0.3477, "pred_logistic_all": 0.5026, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.467, "pred_lgbm_base": 0.3477, "pred_logistic_all": 0.5636, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4735, "pred_lgbm_base": 0.3847, "pred_logistic_all": 0.4725, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4863, "pred_lgbm_base": 0.3623, "pred_logistic_all": 0.5419, "pred_empirical_all": 0.3994}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4963, "pred_lgbm_base": 0.3484, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.5902}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.46, "pred_lgbm_base": 0.3555, "pred_logistic_all": 0.4504, "pred_empirical_all": 0.4194}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4369, "pred_lgbm_base": 0.3933, "pred_logistic_all": 0.5982, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3521, "pred_lgbm_base": 0.3852, "pred_logistic_all": 0.5732, "pred_empirical_all": 0.4877}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3752, "pred_lgbm_base": 0.3864, "pred_logistic_all": 0.5965, "pred_empirical_all": 0.3265}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4887, "pred_lgbm_base": 0.4041, "pred_logistic_all": 0.5672, "pred_empirical_all": 0.3264}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4702, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5083, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4344, "pred_lgbm_base": 0.434, "pred_logistic_all": 0.5259, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3882, "pred_lgbm_base": 0.4169, "pred_logistic_all": 0.5765, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4262, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4255, "pred_lgbm_base": 0.4144, "pred_logistic_all": 0.5375, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3922, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.535, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.4102, "pred_logistic_all": 0.5422, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4199, "pred_lgbm_base": 0.4088, "pred_logistic_all": 0.4995, "pred_empirical_all": 0.5623}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3854, "pred_lgbm_base": 0.2966, "pred_logistic_all": 0.4962, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3492, "pred_lgbm_base": 0.2936, "pred_logistic_all": 0.4827, "pred_empirical_all": 0.6062}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3321, "pred_lgbm_base": 0.2936, "pred_logistic_all": 0.5304, "pred_empirical_all": 0.5249}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3042, "pred_lgbm_base": 0.2862, "pred_logistic_all": 0.4744, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2876, "pred_lgbm_base": 0.2804, "pred_logistic_all": 0.4687, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3047, "pred_lgbm_base": 0.2782, "pred_logistic_all": 0.4698, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3012, "pred_lgbm_base": 0.2613, "pred_logistic_all": 0.4407, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2991, "pred_lgbm_base": 0.2699, "pred_logistic_all": 0.4437, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.2885, "pred_lgbm_base": 0.2699, "pred_logistic_all": 0.4409, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3585, "pred_lgbm_base": 0.2575, "pred_logistic_all": 0.4917, "pred_empirical_all": 0.5138}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.505, "pred_lgbm_base": 0.4402, "pred_logistic_all": 0.4965, "pred_empirical_all": 0.4022}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8766, "pred_lgbm_base": 0.8757, "pred_logistic_all": 0.4863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4156, "pred_lgbm_base": 0.3901, "pred_logistic_all": 0.555, "pred_empirical_all": 0.5926}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4138, "pred_lgbm_base": 0.3897, "pred_logistic_all": 0.5418, "pred_empirical_all": 0.5776}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4876, "pred_lgbm_base": 0.4197, "pred_logistic_all": 0.5789, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5198, "pred_lgbm_base": 0.4336, "pred_logistic_all": 0.5617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.448, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.5238, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.459, "pred_lgbm_base": 0.4061, "pred_logistic_all": 0.5287, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3137, "pred_lgbm_base": 0.3414, "pred_logistic_all": 0.4617, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4797, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.5863, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4933, "pred_lgbm_base": 0.4115, "pred_logistic_all": 0.5852, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4845, "pred_lgbm_base": 0.3465, "pred_logistic_all": 0.5204, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.43, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.594, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.452, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.5887, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4142, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5674, "pred_empirical_all": 0.5886}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5578, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.5872, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5763, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.5857, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.53, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3948, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.5461, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.392, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.5428, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5125, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5292, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5993, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.6321, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5861, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.6308, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.42, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5428, "pred_empirical_all": 0.5556}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4385, "pred_lgbm_base": 0.4372, "pred_logistic_all": 0.558, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4476, "pred_lgbm_base": 0.4625, "pred_logistic_all": 0.5603, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4242, "pred_lgbm_base": 0.3994, "pred_logistic_all": 0.5763, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4646, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.6144, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4782, "pred_lgbm_base": 0.4399, "pred_logistic_all": 0.6119, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5202, "pred_lgbm_base": 0.4021, "pred_logistic_all": 0.5917, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5267, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.6149, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5167, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.6584, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5416, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.5736, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4406, "pred_lgbm_base": 0.4122, "pred_logistic_all": 0.5342, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5228, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.6194, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5161, "pred_lgbm_base": 0.4762, "pred_logistic_all": 0.6182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5363, "pred_lgbm_base": 0.4482, "pred_logistic_all": 0.6198, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4634, "pred_lgbm_base": 0.4122, "pred_logistic_all": 0.5862, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4729, "pred_lgbm_base": 0.4876, "pred_logistic_all": 0.6405, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4886, "pred_lgbm_base": 0.427, "pred_logistic_all": 0.5355, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.46, "pred_lgbm_base": 0.4582, "pred_logistic_all": 0.588, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5087, "pred_lgbm_base": 0.5028, "pred_logistic_all": 0.5807, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4841, "pred_lgbm_base": 0.4774, "pred_logistic_all": 0.5839, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6457, "pred_lgbm_base": 0.61, "pred_logistic_all": 0.7051, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6874, "pred_lgbm_base": 0.5887, "pred_logistic_all": 0.7086, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6796, "pred_lgbm_base": 0.588, "pred_logistic_all": 0.7216, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6864, "pred_lgbm_base": 0.5839, "pred_logistic_all": 0.7076, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5873, "pred_lgbm_base": 0.5352, "pred_logistic_all": 0.5986, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6826, "pred_lgbm_base": 0.5893, "pred_logistic_all": 0.5702, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6519, "pred_lgbm_base": 0.5518, "pred_logistic_all": 0.5734, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7051, "pred_lgbm_base": 0.6297, "pred_logistic_all": 0.6399, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6665, "pred_lgbm_base": 0.6041, "pred_logistic_all": 0.6277, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6938, "pred_lgbm_base": 0.6453, "pred_logistic_all": 0.7447, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6861, "pred_lgbm_base": 0.6313, "pred_logistic_all": 0.7237, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6833, "pred_lgbm_base": 0.638, "pred_logistic_all": 0.7226, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6845, "pred_lgbm_base": 0.6576, "pred_logistic_all": 0.7121, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7064, "pred_lgbm_base": 0.6605, "pred_logistic_all": 0.6599, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7124, "pred_lgbm_base": 0.6722, "pred_logistic_all": 0.6491, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7561, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.6791, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7129, "pred_lgbm_base": 0.6752, "pred_logistic_all": 0.701, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7654, "pred_lgbm_base": 0.6714, "pred_logistic_all": 0.7029, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.73, "pred_lgbm_base": 0.678, "pred_logistic_all": 0.703, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7621, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.7484, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7482, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.7494, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7169, "pred_lgbm_base": 0.6754, "pred_logistic_all": 0.7087, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7581, "pred_lgbm_base": 0.6773, "pred_logistic_all": 0.7309, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6999, "pred_lgbm_base": 0.6493, "pred_logistic_all": 0.7514, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6997, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.7308, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7381, "pred_lgbm_base": 0.626, "pred_logistic_all": 0.725, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.721, "pred_lgbm_base": 0.6233, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6939, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.7449, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7232, "pred_lgbm_base": 0.5875, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7009, "pred_lgbm_base": 0.6341, "pred_logistic_all": 0.7476, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7616, "pred_lgbm_base": 0.6341, "pred_logistic_all": 0.7288, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7061, "pred_lgbm_base": 0.6291, "pred_logistic_all": 0.7419, "pred_empirical_all": 0.8529}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7177, "pred_lgbm_base": 0.6095, "pred_logistic_all": 0.727, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.536, "pred_lgbm_base": 0.5127, "pred_logistic_all": 0.7615, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7226, "pred_lgbm_base": 0.7153, "pred_logistic_all": 0.7541, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9331, "pred_lgbm_base": 0.9451, "pred_logistic_all": 0.7413, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4411, "pred_lgbm_base": 0.3606, "pred_logistic_all": 0.6575, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5414, "pred_lgbm_base": 0.3944, "pred_logistic_all": 0.5921, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.509, "pred_lgbm_base": 0.423, "pred_logistic_all": 0.5325, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5245, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.6928, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5174, "pred_lgbm_base": 0.5182, "pred_logistic_all": 0.6908, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5159, "pred_lgbm_base": 0.5195, "pred_logistic_all": 0.6889, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5244, "pred_lgbm_base": 0.5295, "pred_logistic_all": 0.6888, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6101, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.681, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6398, "pred_lgbm_base": 0.5362, "pred_logistic_all": 0.6764, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5378, "pred_lgbm_base": 0.5261, "pred_logistic_all": 0.6979, "pred_empirical_all": 0.6346}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6249, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.7167, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.638, "pred_lgbm_base": 0.5252, "pred_logistic_all": 0.7027, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6339, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.7046, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5666, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.7446, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5537, "pred_lgbm_base": 0.521, "pred_logistic_all": 0.7416, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6205, "pred_lgbm_base": 0.5198, "pred_logistic_all": 0.6779, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5637, "pred_lgbm_base": 0.5218, "pred_logistic_all": 0.7454, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6331, "pred_lgbm_base": 0.5128, "pred_logistic_all": 0.7015, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5601, "pred_lgbm_base": 0.5038, "pred_logistic_all": 0.7178, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5738, "pred_lgbm_base": 0.494, "pred_logistic_all": 0.7277, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5563, "pred_lgbm_base": 0.4917, "pred_logistic_all": 0.7256, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5551, "pred_lgbm_base": 0.4712, "pred_logistic_all": 0.7311, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4957, "pred_lgbm_base": 0.4798, "pred_logistic_all": 0.6918, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4969, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.7013, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4873, "pred_lgbm_base": 0.4829, "pred_logistic_all": 0.7131, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6555, "pred_lgbm_base": 0.6687, "pred_logistic_all": 0.7098, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.9386, "pred_lgbm_base": 0.9361, "pred_logistic_all": 0.7359, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4093, "pred_lgbm_base": 0.3547, "pred_logistic_all": 0.8007, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4264, "pred_lgbm_base": 0.3633, "pred_logistic_all": 0.8286, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4074, "pred_lgbm_base": 0.3547, "pred_logistic_all": 0.8032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4438, "pred_lgbm_base": 0.3574, "pred_logistic_all": 0.8603, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4162, "pred_lgbm_base": 0.3582, "pred_logistic_all": 0.7956, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.3912, "pred_lgbm_base": 0.3876, "pred_logistic_all": 0.6523, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4508, "pred_lgbm_base": 0.4159, "pred_logistic_all": 0.6509, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4824, "pred_lgbm_base": 0.4193, "pred_logistic_all": 0.6731, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5071, "pred_lgbm_base": 0.466, "pred_logistic_all": 0.6819, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.551, "pred_lgbm_base": 0.487, "pred_logistic_all": 0.6987, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5463, "pred_lgbm_base": 0.5466, "pred_logistic_all": 0.6767, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4804, "pred_lgbm_base": 0.5406, "pred_logistic_all": 0.6408, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.458, "pred_lgbm_base": 0.4466, "pred_logistic_all": 0.5954, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4707, "pred_lgbm_base": 0.4684, "pred_logistic_all": 0.6637, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.463, "pred_lgbm_base": 0.4696, "pred_logistic_all": 0.656, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4686, "pred_lgbm_base": 0.4599, "pred_logistic_all": 0.6529, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5718, "pred_lgbm_base": 0.4816, "pred_logistic_all": 0.6605, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4592, "pred_lgbm_base": 0.4427, "pred_logistic_all": 0.6328, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5616, "pred_lgbm_base": 0.4337, "pred_logistic_all": 0.6518, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5488, "pred_lgbm_base": 0.4363, "pred_logistic_all": 0.6943, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5423, "pred_lgbm_base": 0.4352, "pred_logistic_all": 0.684, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4857, "pred_lgbm_base": 0.4335, "pred_logistic_all": 0.6824, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4853, "pred_lgbm_base": 0.4508, "pred_logistic_all": 0.6406, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4618, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.6747, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4835, "pred_lgbm_base": 0.4515, "pred_logistic_all": 0.6532, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4868, "pred_lgbm_base": 0.4543, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5205, "pred_lgbm_base": 0.4562, "pred_logistic_all": 0.7032, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4961, "pred_lgbm_base": 0.4422, "pred_logistic_all": 0.7439, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.5407, "pred_lgbm_base": 0.4688, "pred_logistic_all": 0.7154, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6421, "pred_lgbm_base": 0.5543, "pred_logistic_all": 0.7666, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.7071, "pred_lgbm_base": 0.6126, "pred_logistic_all": 0.791, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.6458, "pred_lgbm_base": 0.5608, "pred_logistic_all": 0.7822, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4974, "pred_lgbm_base": 0.3693, "pred_logistic_all": 0.7521, "pred_empirical_all": 0.6575}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4599, "pred_lgbm_base": 0.3641, "pred_logistic_all": 0.7525, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4443, "pred_lgbm_base": 0.356, "pred_logistic_all": 0.7545, "pred_empirical_all": 0.7045}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4324, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.7543, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4884, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.759, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.4723, "pred_lgbm_base": 0.3661, "pred_logistic_all": 0.7674, "pred_empirical_all": 0.7586}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.514, "pred_lgbm_base": 0.4038, "pred_logistic_all": 0.7943, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 1, "pred_lgbm_all": 0.8424, "pred_lgbm_base": 0.7756, "pred_logistic_all": 0.7877, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4136, "pred_lgbm_base": 0.3867, "pred_logistic_all": 0.697, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4409, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.7095, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4409, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.7124, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4409, "pred_lgbm_base": 0.4438, "pred_logistic_all": 0.7153, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4452, "pred_lgbm_base": 0.4387, "pred_logistic_all": 0.7182, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4236, "pred_lgbm_base": 0.4235, "pred_logistic_all": 0.6867, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4304, "pred_lgbm_base": 0.4358, "pred_logistic_all": 0.6526, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5261, "pred_lgbm_base": 0.4938, "pred_logistic_all": 0.7502, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5638, "pred_lgbm_base": 0.4859, "pred_logistic_all": 0.7473, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5609, "pred_lgbm_base": 0.5058, "pred_logistic_all": 0.7485, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5639, "pred_lgbm_base": 0.5095, "pred_logistic_all": 0.7513, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6082, "pred_lgbm_base": 0.563, "pred_logistic_all": 0.669, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.568, "pred_lgbm_base": 0.5361, "pred_logistic_all": 0.6573, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6363, "pred_lgbm_base": 0.6059, "pred_logistic_all": 0.6899, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6255, "pred_lgbm_base": 0.6072, "pred_logistic_all": 0.701, "pred_empirical_all": 0.6232}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6529, "pred_lgbm_base": 0.6568, "pred_logistic_all": 0.7129, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6427, "pred_logistic_all": 0.7142, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6417, "pred_lgbm_base": 0.6411, "pred_logistic_all": 0.7171, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6528, "pred_lgbm_base": 0.6891, "pred_logistic_all": 0.7199, "pred_empirical_all": 0.6258}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5379, "pred_lgbm_base": 0.5486, "pred_logistic_all": 0.5753, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5634, "pred_lgbm_base": 0.6011, "pred_logistic_all": 0.6369, "pred_empirical_all": 0.622}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5919, "pred_lgbm_base": 0.5591, "pred_logistic_all": 0.795, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5655, "pred_lgbm_base": 0.5418, "pred_logistic_all": 0.7903, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5657, "pred_lgbm_base": 0.5256, "pred_logistic_all": 0.785, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5953, "pred_lgbm_base": 0.587, "pred_logistic_all": 0.7859, "pred_empirical_all": 0.6532}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.5929, "pred_lgbm_base": 0.5848, "pred_logistic_all": 0.7885, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.6011, "pred_lgbm_base": 0.5811, "pred_logistic_all": 0.7907, "pred_empirical_all": 0.6533}, {"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", "has_mbp10": 0, "pred_lgbm_all": 0.4958, "pred_lgbm_base": 0.4831, "pred_logistic_all": 0.6843, "pred_empirical_all": 0.6258}]}