{ "target": "T+1 NIFTY 50 close greater than T 14:20 close", "exchange_instrument": "NSE NIFTY 50 index", "window_start": "14:00", "window_end": "14:20", "lookback_days_requested": 1000, "supervised_rows": 1000, "train_rows": 660, "valid_rows": 150, "test_rows": 190, "train_start": "2022-04-28", "train_end": "2024-12-31", "valid_start": "2025-01-01", "valid_end": "2025-08-06", "test_start": "2025-08-07", "test_end": "2026-05-20", "model_name": "logistic_regression_l1_C0.35_balanced", "threshold": 0.578, "validation_accuracy": 0.66, "test_accuracy": 0.6368421052631579, "baseline_test_accuracy": 0.5052631578947369, "validation_auc": 0.5085348506401137, "test_auc": 0.54864804964539, "test_log_loss": 0.715200083567372, "test_brier": 0.2580990249203714, "accuracy_goal": 0.63, "accuracy_goal_met_on_test": true, "feature_count": 40, "latest_input_date": "2026-05-21", "latest_window_rows": 21, "latest_forecast_for": "next trading session after 2026-05-21", "latest_prob_up": 0.620604654276822, "latest_prediction": "UP", "latest_confidence": 0.620604654276822, "decision_overlay": "prev_target_mean10_le_0.4_up;m02_range_1m_ge_0.000479116_up", "top_features": 40 }