I would like to bring to your attention a recent change in the behavior of the I1 (1-minute) candles in the WebSocket live feed, specifically observed for instruments like NSE_INDEX|Nifty 50.
Earlier behavior (expected):
- At the beginning of a new 1-minute interval (e.g., 09:15), the I1 candle would be generated with the first tick.
- This candle remained dynamic until the minute was completed and finalized (only for 9:15), and the subsequent minute would have the same candle until a new candle was finalized, making all other minute candle update static which would happen only after that candle was completed.
Current behavior (observed):
- The I1 candle is now being updated with every tick, even before the current 1-minute interval has ended for all candles.
- This dynamic update is resulting in multiple interim versions of the same candle during the minute, which appears to be a shift from the previous model where candles were finalized only after the interval ended.
Could you please confirm, is this related to the feed incident that occurred today or :
- Whether this change is intentional and applicable to all instruments?
- If this is now the standard candle behavior going forward?
- Why this change wasn’t communicated beforehand, and if we can expect changelogs or release notes for such critical updates in the future?