{ "symbol": "NIFTY 50", "horizon": "daily", "horizon_bars": 1, "config": { "name": "locked_multiwindow_nifty50_ensemble_v2", "use_intraday": true, "use_external": true, "use_institutional": false, "use_options": true, "use_engineered_macro_flow": false, "blend_mode": "locked_nifty50_multiwindow_v2", "decision_overlay": "bank_body_near_threshold;low_bank_vol_down;strong_bank_impulse_flip;tiny_range_up" }, "threshold": 0.534, "validation_accuracy": 0.5886524822695035, "test_accuracy": 0.7070707070707071, "baseline_accuracy": 0.5, "n_train": 2221, "n_valid": 282, "n_test": 198, "train_start": "2015-01-09", "train_end": "2023-12-31", "valid_start": "2024-07-01", "valid_end": "2025-08-17", "test_start": "2025-08-18", "test_end": "2026-06-08", "latest_forecast_date": "2026-06-09", "latest_forecast_for": "next trading bar after 2026-06-09", "latest_forecast_prob_up": 0.5295140762033614, "latest_forecast_signal": "UP", "feature_count": 204, "validation_prob_std": 0.06819211926509922, "test_prob_std": 0.06318472000353532, "test_prob_min": 0.3750263841589948, "test_prob_max": 0.6422291532299811, "model_name": "nifty_tomorrow_direction_model", "source_model": "locked_multiwindow_nifty50_ensemble_v2", "target": "next trading session NIFTY 50 direction", "artifact_type": "daily_forecaster_outputs", "artifact_source": "C:\\Users\\jhaji\\Downloads\\Nifty project\\backend\\models\\nifty_forecaster\\outputs" }