The nifty spot price in pi and kite shows as 10351 but API data for python shows as 10344 at 1:21 PM today ... why such a discrepancy . And same issue with banknifty as well.
There must be a time lag between pi , kite , api data .... Please confirm which is the real time data and which one is delayed ...
i run pi in one system and kiteconnect API running on python on another system . I also double checked the nifty spot prices on investing.com . All the prices were trending at 10351 , while API data showed as 10344. Bank nifty was also running 15-25 points behind.
The source of live market data for Kite and Kite Connect are same. I think you must be blocking main thread and which might be resulting in the drop of ticks. I just checked, it seems like that site has some delay in live data compared to Kite.
Both python client and Kite use the same source. It will be same.
Can you elaborate how you checked and what APIs you used?
I just checked, it seems like that site has some delay in live data compared to Kite.