The Ticks relayed by Zerodha using Kite API doesn't receive all ticks. We've seen ticks are missing continuously. See the attached snapshots highlighted values are never relayed to us. We've run the test for couple of few days and saw this behavior is consistent. This is double checked with simple java program to subscribe the ticks with only one instrument. Execution details are as below. Kite java SDK 3.1.14 AWS r5a Large instance. Subscribed instrument Token - Only one instrument - 10081282 Example of Ticks missing - 1) MissingTick1.png -> Tick with LTP 621.4 on 18-May around 11:34 am is not received. However we see this LTP as Open value in Zerodha's candle chart. 2) MissingTick2.png -> Tick with LTP 367.45 on 18-May around 13:09 is not recieved. However it's visible as Lowest price for a minute candle on Zerodha's candle chart. 3) MissingTick3.png -> Tick with LTP 399.45 on 18-May around 13:08 is not received. However it's visible at Highest price for a minute candle on Zerodha's candle chart. Above are randomly picked up values. Any consecutive 5 one minute candles has missing data of ticks compared to Zerodha's chart visible on Kite portal. Attaching relevant files.