Thanks for clarifying. I tested the Kite WebSocket stream during the CAS window for both spot NIFTY 50 and SENSEX. The WebSocket ticks contain last_price, but I do not receive indicative_close_price or any separate indicative-price field.
When you say “via the quote endpoint”, do you mean the REST /quote endpoint rather than the WebSocket stream?
If yes, could you please confirm:
Is indicative_close_price available in the REST /quote response for both NSE:NIFTY 50 and BSE:SENSEX during CAS?
Is it expected to be absent from all Kite WebSocket modes (ltp, quote, and full)?
Is there a recommended polling frequency or rate-limit guidance for retrieving these two index values during the CAS window?
I want to retain last_price as LTP and record the indicative close separately.