Lately I am coming across many Corporate Action UNADJUSTED charts on Zerodha which is causing analytical errors and taking the chart reliability to a new low on Kite.
Every other platforms (Angel One, Dhan) adjusts for Corporate Actions in real-time but on Kite nobody cares for the chart experience and I feel this is a serious issue.
For example, TMPV stock is not adjusted for demerger in Kite, and then IOC is not adjusted for 18 Dec dividend and so forth.
Both are adjusted correctly. I am not sure how you claim it is unadjusted. For dividends, the value is subtracted from the historical data; the other screenshot you shared appears to be unadjusted data, clearly.
For spin-offs, we adjust based on the cost of acquisition, applied as soon as the COA is received. In fact, we adjust all corporate actions (bonus, split, dividend, rights issue, spin-off, reverse split) on the ex-date morning itself, so you won’t see any artificial gap-downs. This level of CA coverage is something you won’t find on most other platforms.
Thanks for replying. Can you please help me understand how all the other platforms including TradingView is showing unadjusted data? Can you confirm that all the other platforms are showing unadjusted data and here in the screenshot, Zerodha is the ONLY one right? TMPV 14/Oct/25 candle.
That is also adjusted. As per bhavcopy, the close price on 13th Oct 25 is 660.75. The adjusted price displayed on the Zerodha chart is 454.95. This is after the COA adjustment. In terms of spin-offs, TradingView uses a different adjustment method, so the data would not match.
From what we’ve observed, most platforms limit adjustments to bonus and splits, and these often come with a lag of a week or more. We process all CA types on the ex-date morning. This was based on our analysis a few months ago.
Hi @Siva, I’ve noticed a significant lag when cycling through charts from my watchlist using the ‘Down Arrow + C’ shortcut. Previously, charts loaded instantly, but now there is a load delay of 2-3 seconds, especially on 15m and 1D timeframes. This lag is a bit of a bottleneck for intraday scanning and it’s making it hard to spot quick opportunities because I manually scan through the NSE 500 index multiple times a day. Could you please look into optimizing the loading speed? Thanks.
Do you notice this delay once every 3-4 chart openings, or for each chart opening? Do you have any indicators applied, or is it just a plain chart? Could you share a screenshot so we can assist you better?