How to fix Day's change showing incorrect vs previous close on Kite
When the day’s change column on the Kite marketwatch shows a value that does not match what you compute by subtracting the LTP from the previous close, the cause is almost always a corporate-action adjustment, a session phase issue, or a brief data-feed lag.
Conflict-of-interest disclosure. This guide is published by WebNotes Editorial Team for informational purposes. WebNotes has no commercial relationship with Zerodha.
Step-by-step procedure
Six diagnostic steps per the procedure infobox. The notes below explain each cause.
Cause 1: ex-date adjustment
The single most common cause. On the ex-date for a corporate action (dividend, bonus, split, rights), the official previous close is adjusted by the action amount. For example:
- Pre-action previous close: Rs 1,000.
- Dividend Rs 20 per share.
- Adjusted previous close on ex-date: Rs 980.
If the stock opens at Rs 985, the day’s change is +Rs 5 (+0.51%), not -Rs 15 (-1.5%). Kite shows the official adjusted-previous-close-based change.
Look for the event tag on the row to confirm an action is in effect.
Cause 2: pre-open session
During pre-open (09:00 to 09:08 for equity), the “LTP” is the indicative open price built up from accumulated orders. This is not a real traded price. The change column can swing during pre-open as more orders arrive.
After 09:15, the change column stabilises against the official previous close.
Cause 3: stale browser cache
A change in previous-close data that arrives after browser load may not propagate to the displayed value until refresh. Ctrl+Shift+R / Cmd+Shift+R forces a fresh fetch.
Cause 4: F&O previous close = settlement, not LTC
For F&O contracts, previous close is the prior day’s settlement price (a weighted average over the last half hour of trading) rather than the last traded price. The change you compute manually from the marketwatch close may differ from what Kite shows because Kite uses settlement.
Cause 5: bhav copy publishing lag
NSE / BSE publish the next day’s previous-close in the bhav copy, typically around 18:30-19:00 IST. Between market close (15:30) and bhav copy publish, the previous-close value Kite shows is the current day’s close, but the next day’s previous-close has not yet been finalised. This rarely surfaces a discrepancy, but can do so for forced corporate actions processed late.
Cause 6: F&O contract maturity day
On the last trading day for an F&O contract, the previous close and the final settlement can be the same number or different. Final settlement uses the underlying’s closing value (averaged over the last half hour), which can differ from the contract’s previous close.
When to actually report
A persistent mismatch that does not resolve via refresh or bhav-copy cross-check, especially during normal market hours, may indicate a Kite-side data issue. In that case:
- Note the exact scrip, time, and the Kite-shown value.
- Compare against the live NSE / BSE quote on the exchange website.
- Submit a ticket via Console > Support.
See also
- Day’s change in absolute and percentage
- Absolute and percentage change from open
- Event tag on the Kite marketwatch
- How to fix LTP zero on marketwatch
- How to fix Invalid CSRF token error on marketwatch
- How to fix Pinned overview resets to Nifty
- How to fix B/S shortcuts not opening order window
- How to fix texts and numbers overlapping on marketwatch
- How to use the marketwatch on Kite
- LTP under holdings vs marketwatch difference
- LTP difference marketwatch vs chart
- Corporate action (India)
- Dividend (India)
- Bonus issue
- Stock split
- Rights issue
- Pre-open session
- Settlement (F&O)
- Market depth view on Kite
- Delivery volume percentage on the Kite marketwatch
- 52-week high and low on the marketwatch
- Kite (Zerodha)
- Kite web
- Kite mobile app
- Zerodha
- Zerodha Console
External references
References
- NSE India, Corporate action ex-date adjustment methodology, nseindia.com.
- Zerodha Support, Day’s change anomalies and ex-date handling, support.zerodha.com.
- SEBI (LODR) Regulations, 2015, schedule III.