{"labels":["ANALYTICS ONLY","PAPER / SHADOW MODE","NO ORDER SUBMISSION"],"evaluated_at":"2026-10-24T00:44:15.079165Z","underlying":"BANKNIFTY","spot":"54287.35","expiry":"2026-10-27","direction":"INSUFFICIENT_DATA","native_confidence":"0","evidence":[{"name":"momentum_60s","source":"DERIVED_UPSTOX","observation_time":null,"freshness":"UNKNOWN","value":null,"effect":"NONE","available":false,"reason":"No distinct broker-timestamped observation spans this window","score":"0","weight":"0"},{"name":"momentum_180s","source":"DERIVED_UPSTOX","observation_time":null,"freshness":"UNKNOWN","value":null,"effect":"NONE","available":false,"reason":"No distinct broker-timestamped observation spans this window","score":"0","weight":"0"},{"name":"momentum_300s","source":"DERIVED_UPSTOX","observation_time":null,"freshness":"UNKNOWN","value":null,"effect":"NONE","available":false,"reason":"No distinct broker-timestamped observation spans this window","score":"0","weight":"0"},{"name":"pcr","source":"DERIVED_UPSTOX","observation_time":"2026-10-24T00:44:15.079165Z","freshness":"FRESH","value":"0.8727336447846902259362028442","effect":"BEARISH","available":true,"reason":"Contrarian positioning evidence; OI is not treated as a prediction alone","score":"-0.5","weight":"0.15"},{"name":"change_oi_balance","source":"DERIVED_UPSTOX","observation_time":"2026-10-24T00:44:15.079165Z","freshness":"FRESH","value":{"call":2123640,"put":793980},"effect":"BEARISH","available":true,"reason":"Relative put versus call change in OI","score":"-0.4557344685051514590659510149","weight":"0.15"},{"name":"iv_availability","source":"DERIVED_UPSTOX","observation_time":"2026-10-24T00:44:15.079165Z","freshness":"FRESH","value":314,"effect":"NEUTRAL","available":true,"reason":"IV is retained for candidates; availability alone has no directional effect","score":"0","weight":"0"}],"actionability":"INSUFFICIENT_DATA","best_candidate":null,"alternates":[],"contracts_evaluated":0,"blockers":["insufficient_broker_timestamped_history"]}