Zerodha trade SMS and email alerts from the exchanges
Zerodha trade SMS and email alerts are messages that the stock exchanges, National Stock Exchange , Bombay Stock Exchange and MCX, send directly to a retail client on every day that client trades, as a SEBI investor-protection measure to flag unauthorised trades in the account. The broker does not send them; the exchange does, using the mobile number and email that Zerodha reported to it at account opening. The point of the alert is that you read the SMS, recognise every trade in it, and raise an alarm the same day if a trade appears that you never placed.
This catches many investors by surprise. You place one order on Kite , and within hours an SMS arrives from a sender like “NSEMSG” or “BSEMSG” and an email lands from the exchange listing the trade. Some clients assume Zerodha is spamming them; others worry the message itself is a phishing attempt. Neither is right. The exchange alert is a mandated safeguard that sits on top of, and is separate from, Zerodha’s own in-app order and trade notifications.
This article explains who actually sends the message and why, what the alert contains, the SEBI and exchange mandate behind it, why you cannot opt out of it, the common reasons a client stops receiving it, how to tell a genuine exchange alert from a “stock tip” scam SMS, and how the trade alert sits alongside the weekly funds-and-securities email and the depository’s demat-debit SMS.
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.
Who sends the alert and why
The exchange sends it. When you open an account with any broker, the broker is required to share your mobile number and email with the exchanges, the depositories and the KYC registration agencies. NSE, BSE and MCX use that contact record to send you an SMS and email on the days you trade. Zerodha’s support desk states the purpose plainly: the alerts go out “as a measure to prevent unauthorised stock market trades via investor accounts.”
The logic is simple and predates Zerodha. If someone gains control of your trading account and places trades, the broker’s own systems might not stop them, because the orders carry your valid credentials. An independent message from the exchange, sent to a contact channel the intruder may not control, gives you a same-day chance to notice and react. That is why the alert comes from the exchange rather than the broker: it is a check on the broker-client channel itself, not a feature of it.
The same design runs through every parallel exchange alert. The exchanges also send a weekly SMS and email showing your funds and securities balance, which Zerodha describes as a SEBI requirement “to prevent misappropriation of funds.” The depositories, CDSL in Zerodha’s case, send an SMS whenever there is a debit on your demat account. Each one is the same idea applied to a different surface: trades, balances, and securities movements.
What the trade alert contains
The exchange SMS and email list the trades executed on your account that day. The message identifies the security, the buy or sell side and the quantity, enough for you to match it against the orders you placed on Kite. It is a summary confirmation, not a contract note. The legal record of the trade, with prices, charges and settlement detail, is the contract note Zerodha issues by end of day and the tradebook in Console .
Read the alert as a reconciliation prompt. Every trade in the SMS should correspond to a trade you placed. If the count or the scrips do not match what you did, that is the signal the alert exists to give you. The funds figure in the separate weekly balance SMS, by contrast, “reflects the balance as per the date mentioned in the message, not the date you received the SMS or email,” so do not be alarmed if a weekly balance looks dated; it is stamped to the message date.
The SEBI and exchange mandate
The trade-alert system is not a Zerodha policy; it is a regulatory requirement implemented by the exchanges. SEBI’s investor-protection framework requires that investors keep their mobile numbers and email IDs updated with their stock brokers and receive information of their transactions directly from the exchange on their mobile or email at the end of the day. The standard SEBI investor advisory that appears on broker and exchange material instructs investors to “update your mobile numbers/email IDs with your stock brokers” and to “receive information of your transactions directly from Exchange on your mobile/email at the end of the day.”
The weekly funds-and-securities alert rests on the same investor-protection rationale: it exists, per Zerodha’s support documentation, because SEBI requires it to prevent misappropriation of client funds and securities. These two alerts, the per-trade message and the weekly balance message, are the retail-facing edge of SEBI’s client-asset-protection regime, which also includes the requirement that brokers settle running account balances periodically and that client securities sit in the client’s own demat rather than a broker pool.
Why you cannot opt out
The exchange trade alert is mandatory. There is no setting in Kite or Console that switches it off, because it is not a Zerodha notification you control; it is an exchange dispatch driven by the regulatory mandate. The only mechanism that suppresses the SMS is a Do Not Disturb (DND) registration on your mobile number with your telecom operator. Zerodha’s support desk confirms a client “may not receive trade alerts if your mobile number is on DND.”
DND is a poor lever to pull here. It suppresses the SMS but not the email, so you do not escape the alerts; you only blind one channel. More to the point, you would be switching off a fraud-detection signal to avoid a message that arrives only on days you actually trade. For an active trader the volume can feel high, but the alert is doing exactly what it is meant to do, and the better response to alert fatigue is to read the messages quickly against your tradebook, not to silence them.
Why you might not be receiving the alert
The opposite problem, no alerts at all, is the more serious one, because it means your fraud-detection channel is dark. Zerodha identifies two causes. The first is incorrect contact details: you will not receive alerts “when your contact details registered with Zerodha are incorrect.” The fix is to update your registered mobile and email, which you can do through Zerodha’s online or offline account-modification process; see how to change your mobile number and how to change your email .
The second cause is DND. If your number is registered under Do Not Disturb, the SMS may be blocked even when your details are correct. In that case rely on the email channel, or de-register from DND. If your details are correct and you still receive nothing, Zerodha’s guidance is that you “can write to the exchanges requesting alerts for your trades,” contacting NSE, BSE or MCX directly. Until the alerts resume, verify your trades on the exchange websites or against your Console tradebook.
Distinguishing a genuine alert from a stock-tip scam
A genuine exchange trade alert lands only on days you trade, comes from an exchange sender ID, and lists trades you can match against your own activity. It never asks you to click a link, share an OTP, join a group, or buy a particular stock. That last point separates it from the “stock tip” scam SMS that floods new trading accounts.
Operators running a pump-and-dump already hold the stock and blast SMS, Telegram and WhatsApp messages to push the price up. Some impersonate Zerodha using look-alike sender names such as “ZRODHA” or “ZERDHA.” A real exchange alert tells you what you did; a scam message tells you what to do next. If you receive unsolicited stock tips, you can report them to the Telecom Regulatory Authority of India (TRAI) and to the exchanges. The exchange trade alert and the scam tip share a channel, SMS, but nothing else.
How this fits the wider alert system
The trade SMS is one of a family of automated messages a Zerodha client receives, each with a distinct trigger and source.
| Alert | Sender | Trigger | Purpose |
|---|---|---|---|
| Trade confirmation SMS and email | Exchange (NSE, BSE, MCX) | Every day you trade | Catch unauthorised trades |
| Weekly funds and securities email | Exchange | Weekly | Prevent misappropriation of client funds |
| Demat debit SMS | Depository (CDSL) | Any debit to your demat | Catch unauthorised securities movement |
| Kite order and trade notifications | Zerodha | Each order and fill, if enabled | Real-time trade tracking |
| Kite price alerts | Zerodha | A price you set is hit | Trading workflow, not security |
Only the first three are regulatory and unavoidable. The Kite notifications and price alerts are Zerodha conveniences you configure yourself; see how to add and customise Kite alerts . Reading the regulatory three against your own records is the cheapest fraud check available to a retail investor, and it costs nothing but the seconds it takes to glance at each message.
See also
- Zerodha
- Kite by Zerodha
- Kite web
- Zerodha Console
- Contract note on Zerodha
- Kite alerts
- How to add and customise alerts on Kite
- Zerodha weekly statement email
- Exchange weekly funds and securities email
- How to stop unsolicited stock tip SMS
- How to respond to a trade clarity email from Zerodha
- Zerodha reversal trades email
- Login from a different city alert
- New device login notification
- IP address shared alert
- Multiple incorrect 2FA notification
- How to change your mobile number on Zerodha
- How to change your email on Zerodha
- How to secure your trading account
- Zerodha cyber security
- Zerodha hack and security incidents
- Is Zerodha safe
- SEBI
- National Stock Exchange
- Bombay Stock Exchange
- CDSL
- Zerodha KRA
External references
- Zerodha support: Why do I receive SMS and email from NSE, BSE, and MCX when trading?
- Zerodha support: Why am I not receiving SMS and email trade alerts from the exchanges?
- Zerodha support: Why do exchanges send a weekly SMS and email regarding funds and securities balances?
- Zerodha support: Does Zerodha send SMS alerts or notifications for trades?
- SEBI investor website
References
- Zerodha support, Why do I receive SMS and email from NSE, BSE, and MCX when trading? (as of 21 June 2026).
- Zerodha support, Why am I not receiving SMS and email trade alerts from the exchanges? (as of 21 June 2026).
- Zerodha support, Why do exchanges send a weekly SMS and email regarding funds and securities balances? (as of 21 June 2026).
- SEBI investor advisory on receiving transaction information directly from the exchange (standard investor caution carried on broker and exchange disclosures).