Zerodha buy blocked surveillance T2T ASM series mismatch

Why you cannot buy a stock on Kite even though it is trading on the exchange

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

A stock can trade on the National Stock Exchange or the Bombay Stock Exchange yet be unbuyable on Kite because the block is imposed at a layer above the exchange’s trading status: a series mismatch the exchange itself rejects, a surveillance buy-block that Zerodha applies because it does not collect the additional surveillance deposit, a trade-to-trade or graded-surveillance restriction, or an illiquid scrip Zerodha has chosen not to offer for fresh buying. The stock printing a live last traded price tells you only that the exchange is matching trades in it, not that your broker permits you to add a fresh position.

This is one of the more confusing situations a trader hits, because the evidence in front of them, a moving price, a visible bid and offer, contradicts the rejection. The resolution is to identify which of four distinct mechanisms is active, because each has a different cause and a different remedy. A series mismatch is a self-fixable order error. A surveillance buy-block is a deliberate Zerodha policy tied to the additional surveillance deposit. A trade-to-trade restriction limits not buying but same-day selling. An illiquidity block is Zerodha declining to offer the scrip. This article separates the four and gives the remedy for each.

Conflict-of-interest disclosure. This guide is published by the WebNotes Editorial Team for informational purposes and is written independently. WebNotes operates a Zerodha account-opening referral programme, disclosed on the pages that carry the referral link; this guide does not carry it and earns no referral commission from the procedure described here.

Cause 1: a series mismatch

The most self-fixable cause is a series mismatch. A scrip can be moved by the exchange from one trading series to another, for example from the BE series to the EQ series, and once it trades in the new series, an order placed in the old series is rejected by the exchange. The stock is genuinely trading, just under a different series symbol from the one your order names.

Zerodha gives a worked instance: a stock moved from the BE series to EQ and now trades as a stock in the EQ series; an order placed in the old BE-series symbol is rejected by the exchange, and the rejection carries an LTP-rule reason because the exchange has no live price for the symbol you used. The fix is to verify the current series on the NSE website by searching for the instrument, then place the order in the series the stock actually trades in. This is an order-construction error, not a restriction; once you name the live series, the order goes through.

A series mismatch typically surfaces as an RMS or exchange rejection rather than a buy-block nudge, because the exchange itself refuses the order. If your inability to buy is specific to one stock and produces a price-rule rejection, check the series before assuming a surveillance block.

Cause 2: a surveillance buy-block and the ASD

The cause unique to a broker is the surveillance buy-block. Exchanges and SEBI place stocks under surveillance frameworks, and some surveillance stages require the broker to collect an additional surveillance deposit, the ASD, from clients buying the stock. Zerodha does not collect ASD. So Zerodha blocks fresh buying for instruments in the stages where ASD is required, while letting existing positions be exited.

This is the answer to the most common version of the question: the exchange is trading the stock, but Zerodha will not let you open a fresh position in it because doing so would require an ASD that Zerodha does not collect. The restriction is one-directional. Fresh buying is blocked; selling what you already hold is not. A trader who bought the stock before it entered the ASD-required stage can still exit; a trader trying to enter cannot.

The surveillance frameworks that can carry such a restriction are the Additional Surveillance Measure, the Graded Surveillance Measure, the Enhanced Surveillance Measure, the Inter Creditor Agreement flag, and promoter-pledged holdings, among others. Exchanges mandate brokers to display a notification mentioning the surveillance action on the instrument when a client tries to place an order, which is why a Kite nudge appears before you confirm the order. The specifics of the two headline frameworks are in ASM, the additional surveillance measure on Zerodha and GSM, the graded surveillance measure on Zerodha .

Cause 3: trade-to-trade and intraday restrictions

A third cause is the trade-to-trade settlement category, which restricts not buying but the actions around it. A trade-to-trade (T2T) stock settles on a delivery basis only: every buy must take delivery and every sell must deliver shares, with no intraday netting. So you can buy a T2T stock, but if you try to sell it the same day the order is rejected, because you cannot deliver shares you have not yet received; the stock can be sold on the next trading day, on T+1.

The intraday consequence is direct. Intraday orders are not allowed for stocks in special categories, including trade-to-trade, graded surveillance measure, and the unsolicited-SMS category. For such stocks you can only place a delivery CNC order; a MIS or cover order is blocked at the pre-trade validation stage. A trader who reads “I cannot trade this stock intraday” as “I cannot buy this stock” is often hitting the T2T or GSM intraday block, not a buy-block. The remedy is to switch to CNC delivery and hold, accepting that same-day exit is not available.

Cause 4: illiquid scrips and Zerodha not offering

The fourth cause is Zerodha declining to offer fresh buying in a scrip on liquidity or risk grounds, even when the exchange shows it trading. Highly illiquid securities, certain penny stocks, and specific instruments Zerodha has assessed as risky can be blocked for fresh buying. A penny-stock block nudge is the visible form of this for low-priced scrips, where Zerodha warns and may block fresh buying.

This category shades into the surveillance one, because illiquidity and surveillance often coincide: a stock under GSM or ESM is frequently illiquid, and a thin order book is exactly what surveillance frameworks target. The practical signal is the same: a nudge or a rejection that names a surveillance or illiquidity reason rather than an order-construction error. Where the cause is Zerodha’s own risk policy rather than an exchange status, the only routes are to accept the block, exit any existing position, or raise the specific scrip with Zerodha support to confirm the reason.

How to tell the four apart

The four causes produce different signals, and reading the signal tells you the remedy.

A series mismatch produces an exchange or RMS rejection with a price or LTP rule reason, specific to one symbol, and is fixed by placing the order in the live series. A surveillance buy-block produces a nudge naming a surveillance framework (ASM, GSM, ESM, ICA, promoter-pledged) and blocks only fresh buying, not exit, because Zerodha does not collect the ASD that the stage requires. A T2T or intraday restriction lets you buy on delivery but blocks same-day selling and blocks MIS or CO, with a reason naming trade-to-trade or GSM. An illiquidity or not-offered block produces a penny-stock or illiquidity nudge and reflects Zerodha’s own risk policy.

So the diagnostic order is: first confirm the series on the NSE website, because that is the self-fixable case. If the series is correct, read the nudge or rejection reason. A surveillance framework named in the nudge means the ASD buy-block, and you can still exit. A trade-to-trade or intraday reason means switch to CNC. A penny-stock or illiquidity reason means Zerodha is declining the scrip. Only after those does a support ticket make sense, and then with the exact stock and the exact reason text.

See also

External references

References

  1. Zerodha support, “Why am I unable to buy a stock on Kite even if it is trading on the exchange?” (accessed 21 June 2026), series mismatch and surveillance buy-block.
  2. Zerodha support, “What are surveillance measures and the risks associated with them?” (accessed 21 June 2026), ASM, GSM, ESM, ICA, promoter-pledged, and the ASD buy-block.
  3. Zerodha support, “What are trade-to-trade or T2T stocks?” (accessed 21 June 2026).
  4. SEBI and exchange circulars on the ASM, GSM, and ESM surveillance frameworks.
  5. NSE India, trade-to-trade settlement and series-classification rules.

Frequently asked questions

Why can't I buy a stock on Kite even though it is trading on the exchange?
The common causes are a series mismatch where the scrip moved from one series to another, a surveillance buy-block because Zerodha does not collect the additional surveillance deposit, a trade-to-trade or GSM restriction, or an illiquid scrip Zerodha has blocked. Each blocks fresh buying for a different reason.
Why does Zerodha block fresh buying in surveillance stocks?
Some surveillance stages require brokers to collect an additional surveillance deposit (ASD). Zerodha does not collect ASD, so it blocks fresh buying for instruments in stages where ASD is required. You can still exit existing positions in those instruments.
What is a series mismatch on Kite?
A scrip can move from one series to another, for example from the BE series to EQ. If you place a buy order in the series the stock no longer trades in, the exchange rejects it. Check the current series on the NSE website and place the order in the live series.
Can I buy a trade-to-trade (T2T) stock on Zerodha?
Yes, you can buy a T2T stock, but you cannot sell it the same day; delivery settles before you can sell, so a same-day sell order is rejected and the stock can be sold on the next trading day. Intraday MIS and cover orders are not allowed on T2T stocks.
Which surveillance lists can block buying on Kite?
Additional Surveillance Measure (ASM), Graded Surveillance Measure (GSM), Enhanced Surveillance Measure (ESM), Inter Creditor Agreement (ICA), and promoter-pledged holdings can each carry a restriction. Exchanges mandate brokers to display a notification when you place an order in such an instrument.
Can I exit a position if buying is blocked?
Yes. A surveillance buy-block stops only fresh buying. Existing positions can be exited. The restriction is designed to prevent new exposure to a flagged instrument while still letting you sell what you already hold.

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.