{"status":"Backend running","version":"1.0.0","market_open":false,"feed_status":{"running":false,"error":null,"source":"cache"},"cached_indices":["NIFTY","SENSEX","BANKNIFTY","FINNIFTY","NIFTYMIDSELECT","BANKEX"],"strategy_engine":{"running":true,"last_check":"2026-04-16T03:53:33.050472+05:30","active_count":15,"errors":[],"cache_hits":2132,"db_queries":710,"premium_active":0,"cache_loaded":true,"market_open":false,"amo_window":true,"cache":{"total_cached":15,"symbols":["NIFTY","TITAN","MFSL","GMRAIRPORT","BANKNIFTY","TATASTEEL","CUMMINSIND"],"symbol_counts":{"NIFTY":5,"TITAN":1,"MFSL":1,"GMRAIRPORT":2,"BANKNIFTY":3,"TATASTEEL":2,"CUMMINSIND":1},"status_counts":{"completed":6,"queued":9},"user_count":3,"loaded":true,"last_load":"2026-04-16T03:53:10.294170+05:30","last_sync":"2026-04-16T03:53:10.294196+05:30"},"premium_cache":{"count":0,"last_sync":"2026-04-16T03:53:16.580776+05:30"},"enabled":true},"performance_optimization":"enabled","schedulers":{"instruments_update":"Every 2 minutes (market hours Mon-Fri 9:15-15:30)","52week_update":"Daily at 6:00 PM IST (Mon-Fri)","daily_instruments_json":"Daily at 6:00 AM IST","symbol_cache_refresh":"Every 6 hours"},"active_jobs":["daily_6am_master_update","indicator_snapshot_daily","52week_update","daily_db_scan","indicator_warmup_daily","indicator_sync_symbols","instruments_update","memory_refresh","nfo_cache_daily","option_chain_refresh","candle_confirm_reset","candle_confirm_15","candle_confirm_20","candle_gate_20","candle_confirm_30","candle_gate_30"]}