Zerodha kill switch and daily loss limits, without handing over your account
Kite gives you a stop-loss on a trade. It does not give you a stop-loss on your day. LossGuardian connects to your Zerodha account through an official integration, watches your realised and unrealised P&L in real time, and stops you the moment you hit the limit you set.
Read-only. LossGuardian cannot place, modify or cancel an order in your Zerodha account. It warns you, and you act. You log in on Zerodha’s own screen, and we never see or store your password.
How LossGuardian connects to Zerodha
- 1
Pick Zerodha in LossGuardian. The connection uses an app ID and API keys issued by Zerodha themselves, so there is nothing for you to create.
- 2
Log in on Zerodha's own screen. Your password goes to Zerodha, not to us.
- 3
Set your limits: a rupee figure, a percentage of capital, a trade count, a cutoff time. These are your rules, not our defaults.
- 4
Trade as normal. LossGuardian watches in the background and speaks up only when you cross a line you drew.
The missing guardrail in Zerodha
Kite will happily let you take your twelfth trade of a day you planned to take three, and it will not mention that eight of them were revenge entries taken within a minute of being stopped out. A broker platform is built to execute, not to argue with you. The losses that end accounts are behavioural, and nothing in an order window is watching for them.
Daily loss limit
A rupee limit and a percentage of capital, running together. Cross either and the session is stopped.
Revenge trading caught by timing
Re-entering too soon after an exit is what gets flagged, so it is caught even when the trade happens to win.
Consecutive loss cooldown
Hit your streak limit and a countdown holds before the app treats you as clear to re-enter.
Alerts you cannot dismiss
A full-screen stop, not a toast you can click away while tilted.
What Zerodha traders get most out of
Carry-forward P&L handled separately
A toggle decides whether overnight positions count toward today’s loss limit and round-trip stats. Square-offs attribute charges and P&L to the day each leg actually executed, so a positional trade does not silently eat your intraday budget.
Execution window cutoff
Flag any new position opened after a time you set: no fresh entries after 2:30pm, say. Positions opened before you configured the window are grandfathered, so you are never flagged for a rule that did not exist yet.
Real charges, calculated offline
Brokerage plus STT, exchange fees, SEBI turnover fee, stamp duty, GST and DP charges, computed per your broker’s published rates. Display-only by design: never subtracted from stored P&L, never fed into a limit.
Is this a Zerodha kill switch?
Not in the sense of software that reaches into your Zerodha account and closes your positions for you. LossGuardian is read-only: it cannot place, modify or cancel an order. What it does is enforce the rule behind a kill switch: the moment your loss limit, trade count or losing streak is breached, the session is stopped with a full-screen alert you cannot click away, and a cooldown holds before it treats you as clear to re-enter. You close the trade, in Zerodha. That is the part that builds the habit, and it is the part software cannot do for you.
The nearest thing is a deep link. From the hard-stop popup, or from Risk Manager settings, LossGuardian opens Zerodha’s own kill-switch screen in your browser, already signed in. You then activate it yourself with the OTP Zerodha sends you, which the broker requires and no third party can supply. So the trip is one click instead of five, and the decision is still yours. We never toggle it for you: no code path in LossGuardian can flip a live brokerage safety control on your behalf.
One price. Every broker.
Using LossGuardian with Zerodha costs exactly what it costs with Fyers, Dhan, Upstox, Angel One or Groww. Other tools charge you more for using a bigger broker. We don’t.
Zerodha questions, answered
Can LossGuardian place or close trades in my Zerodha account?
No. LossGuardian is read-only. It cannot place, modify or cancel an order on your Zerodha account. It watches your positions and warns you; closing a trade is always your own action in Zerodha.
What does an official Zerodha integration mean?
LossGuardian connects to Zerodha using an app ID and API keys issued by Zerodha themselves, rather than asking you to create your own. You still log in on Zerodha’s own screen, and we never see or store your Zerodha password.
Does LossGuardian work with Zerodha Kite and Console?
LossGuardian reads your positions and orders through Zerodha’s official API, so it reflects whatever you trade in Kite. It does not replace Kite or Console. You keep trading exactly as you do now, and LossGuardian watches alongside.
Is LossGuardian a Zerodha kill switch?
Not one that closes your positions for you. LossGuardian is read-only and cannot place, modify or cancel an order. It enforces the rule behind a kill switch: breach your daily loss limit, trade count or losing streak and the session stops with a full-screen alert you cannot dismiss, followed by a cooldown. You close the trade yourself in Zerodha. For Zerodha’s own kill switch it is semi-automatic: LossGuardian deep-links you straight to that screen from the popup or from Risk Manager settings, signed in and ready, and you activate it with the OTP Zerodha sends. That OTP step is a broker requirement and it is mandatory, which is exactly why no tool can flip the switch for you.
Does it cost more to use LossGuardian with Zerodha?
No. LossGuardian is one price for every supported broker: Zerodha, Fyers, Dhan, Upstox, Angel One, Groww. Your broker does not change what you pay.
