I have subscribed to streaming data from Kite, where I am getting per second ticks. Today, while running the code in production, I noticed that I received ticks from yesteday as well, which messed up the application. Please check the log extract below.
We recommend setting the timezone to IST since the data received is binary and doesn't contain timezone information on pykiteconnect and date conversion happens on the local machine.
At what time did you try this out?
We executed this code at market opening at 9:15 am IST. The machine is in Singapore timezone.