How to fix Pinned overview resets to Nifty on Kite
The overview strip at the top of the Kite marketwatch shows one index (default: Nifty 50). Clicking the strip cycles through Sensex, BankNifty and FinNifty in supported builds. A common complaint: the selection resets to Nifty after navigation or re-login. This guide covers the workarounds.
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
Five steps per the procedure infobox. The notes below cover the cause and the most reliable workaround.
Why the reset happens
The overview strip is a Kite-managed UI element separate from the user’s watchlists. The selection (which index to display) is sometimes stored only in session state, not in the persistent server-side profile. As a result:
- Within a session: selection persists across page refresh.
- Across logins: selection may reset to the default (Nifty 50).
This is a known limitation in some Kite app builds. Recent web and app builds have improved persistence; older builds reset more aggressively.
The reliable workaround
If you want Sensex or BankNifty always at the top of your marketwatch, do not rely on the overview strip. Instead:
- Add Sensex (or BankNifty) to your active watchlist via How to add indices to the Kite marketwatch .
- Pin it to the top using How to pin a stock or index to the top of the marketwatch .
The pin is a server-side preference and persists across sessions and devices.
The result: the Nifty 50 overview strip still shows by default, but your pinned Sensex row appears immediately below it. Some users dedicate a watchlist tab to indices alone for the same purpose.
Differentiating the two
| UI element | Persistence | Customisable |
|---|---|---|
| Overview strip | Session-only on older builds | Limited (cycle through 4 options) |
| Pinned watchlist row | Server-side persistent | Yes (any tradable instrument) |
| Top of watchlist (unpinned) | Server-side persistent | Yes (drag to reorder) |
App build matters
If you’re on an older Kite app build, the reset is more frequent. Update the app to the latest version; persistence has improved over recent releases.
When to file feedback
If you’re on the latest app build and the overview still resets after every login, file a ticket via Console > Support with:
- App build number.
- Device and OS version.
- Steps to reproduce.
See also
- How to pin a stock or index to the top of the marketwatch
- How to add indices to the Kite marketwatch
- How to use the marketwatch on Kite
- How to add scrips to the Kite marketwatch
- How to create multiple marketwatch in Kite
- How to rename a watchlist on the Kite app
- How to save marketwatch settings
- How to update the Kite app for new marketwatch features
- How to fix LTP zero on marketwatch
- How to fix Invalid CSRF token error on marketwatch
- How to fix B/S shortcuts not opening order window
- How to fix Day’s change incorrect vs previous close
- How to fix texts and numbers overlapping on marketwatch
- Redesigned marketwatch on Kite web
- Briefcase symbol on Kite
- Event tag on the Kite marketwatch
- Nifty 50
- Sensex
- BankNifty
- FinNifty
- MidcapNifty
- India VIX
- Kite (Zerodha)
- Kite web
- Kite mobile app
- Zerodha
External references
References
- Zerodha Support, Marketwatch overview strip, support.zerodha.com.
- Zerodha Support, Marketwatch persistence and pin, support.zerodha.com.