Zerodha Kite has no built-in daily loss limit. TradeGuard connects via Kite Connect API and fires an automatic kill switch the moment your daily F&O loss hits your preset amount. Set it once, trade freely, stop automatically.
Zerodha Kite is excellent for order execution and chart analysis. But it has no feature that says "stop all trading once total losses for the day cross ₹8,000." That gap causes traders to double down on losing days, attempting to "recover" — which is when the real damage happens.
TradeGuard adds a hard daily loss limit to your Zerodha account via the official Kite Connect v3 API. You set the number, connect once via OAuth, and start your session each morning. TradeGuard checks your account every 5 seconds. When your daily loss hits the limit, it cancels pending orders and squares off all open F&O positions.
Free 4-day trial. No card needed. Select Zerodha as your broker during signup.
Click Connect Zerodha in your dashboard. A Kite login popup opens. Log in with your Zerodha credentials — TradeGuard never sees your password.
In Kill Switch Rules, enable Daily Loss Limit and enter your amount. ₹5,000, ₹10,000 — your call. Add profit target and max trades rules if you want.
Click Start before market opens. Trade on Kite as normal. TradeGuard fires automatically if needed — you can close the tab after starting.
When your daily loss crosses the limit, TradeGuard does three things in order: (1) cancels all pending orders in your Zerodha account, (2) squares off all open F&O positions at market price via Kite Connect API, (3) activates the bypass monitor — if you open new positions in Kite after the kill switch fires, TradeGuard squares them off again within 5 seconds.
The re-square loop runs every 5 seconds until 3:30 PM IST. This prevents the most common mistake: taking one more trade "to recover the loss."