How-to Holdings Exchange Kite

How to fix holdings not displayed on the exchange bought from on Kite

From WebNotes, a public knowledge base. Last updated . Reading time ~3 min.

A Kite Holdings tab row displays the scrip with one exchange tag (NSE or BSE), but you remember buying from the other exchange. This is almost always a display artefact; the underlying demat holding is exchange-agnostic and can be sold on either venue.

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 steps per the procedure infobox. The notes below explain why the display can differ.

Demat is exchange-agnostic

CDSL and NSDL (the two depositories) hold securities by ISIN, not by exchange. When you buy 100 RELIANCE on NSE, the depository credits 100 units of INE002A01018 (RELIANCE ISIN) to your account. Whether you later sell on NSE or BSE, the depository debits the same ISIN.

The Kite Holdings row may display one exchange tag for legibility (e.g., the more liquid exchange, or the last-activity exchange), but the underlying balance is one consolidated quantity.

Recent activity influences the tag

If your most recent transaction on the scrip was on NSE, Kite may tag the holding row with NSE. A subsequent buy or sell on BSE may flip the tag.

This is not consistent across all Kite builds and historical sessions, which is why the issue gets reported.

Selling: pick the exchange in the order ticket

When you sell, the order ticket lets you choose the exchange:

ExchangeChoose when
NSEDefault; more liquid for most scrips
BSEWhen BSE has a better quote or NSE is illiquid

The holding will debit from the demat regardless of exchange; the actual selling price is the live quote on the chosen exchange.

When the issue is real

In rare cases, a holding may genuinely be locked to one exchange:

  • ISIN mismatch during inter-exchange transfer (very rare).
  • Suspended trading on one exchange but not the other.
  • Bonus / split delayed adjustment on one exchange.

For these, contact support with the trade log and ISIN.

Test sell

The simplest verification: place a small sell order on the exchange you think you bought from. If the order goes through, the holding is fungible across exchanges. If it fails with a specific error about quantity unavailability, then there is a genuine display + balance issue to investigate.

See also

External references

References

  1. Zerodha Support, Holdings tag and exchange selection, support.zerodha.com.
  2. CDSL, Demat account operation and ISIN handling, cdslindia.com.
  3. NSDL, Depository services and securities movement, nsdl.co.in.

Reviewed and published by

The WebNotes Editorial Team covers Indian capital markets, payments infrastructure and retail investor procedures. Every article is fact-checked against primary sources, principally SEBI circulars and master directions, NPCI specifications and the official support documentation published by the intermediary in question. Drafts go through a second-pair-of-eyes review and a separate compliance read before publication, and revisions are tracked against the SEBI and NPCI rule changes referenced in the methodology section.

Last reviewed
Conflicts of interest
WebNotes is independent. No relationship with any broker, registrar or bank named in this article.