I am using .net client and getting market data through Websocket. subscribed to around 150 instruments. i see difference of 3 seconds between exchange timestamp and Tick Data. is it normal or the delay is due to network connection. i am from Chennai and connected through my Home internet.
Ping info: Pinging kite.zerodha.com [104.18.116.40] with 32 bytes of data: Reply from 104.18.116.40: bytes=32 time=4ms TTL=58 Reply from 104.18.116.40: bytes=32 time=5ms TTL=58 Reply from 104.18.116.40: bytes=32 time=4ms TTL=58 Reply from 104.18.116.40: bytes=32 time=4ms TTL=58
Ping statistics for 104.18.116.40: Packets: Sent = 4, Received = 4, Lost = 0 (0% loss), Approximate round trip times in milli-seconds: Minimum = 4ms, Maximum = 5ms, Average = 4ms
Exchange timestamp and Tick received timestamp are at the end. you can see 3 seconds delay. i get a tick every 500 to 600 Milli seconds on average.