I used the JavaKiteConnect API to get historical data of ADANIENT - (Token = 6401; NSE) from 8-Sep-2025 to 11-Sep-2025 for 5 min interval. The data I got was "Timestamp: 2025-09-08T09:15:00+0530 | OHLC : 2290.0;2297.6;2286.0;2297.6 | Vol : 3380 "; but when I checked using the chart in Kite web portal, it was different for the same timestamp. "OHLC : 2290.0;2304.20;2286.0;2301.60 | Vol: 15.31K". Could you please look into it? My application is completely dependent on the data I get using your API.
I am using # The Kite Connect 3.4.0 API Java client.
Another location wrong data is provided is while using pykiteconnect python API. For example the following code `kite_client.historical_data(256265, "2024-01-20", "2024-01-20", "day")` is returning data for the date, 2024-01-20, which is on a Saturday and was a holiday.
The parameters I used while testing historical data using Java connect API are ... fromDate : Mon Sep 01 00:00:00 IST 2025 | toDate : Mon Sep 08 09:16:00 IST 2025 | Token = 6401 | timeInterval = "5minute" | isContinuos = false | isoi = false
Special Trading Session Announcement
fromDate : Mon Sep 01 00:00:00 IST 2025 | toDate : Mon Sep 08 09:16:00 IST 2025 | Token = 6401 | timeInterval = "5minute" | isContinuos = false | isoi = false