HomeKill Switch › Best for Brokers
KILL SWITCH · DHAN · ZERODHA · UPSTOX · ANGEL ONE · 2026

BEST KILL SWITCH
DHAN · ZERODHA · UPSTOX · ANGEL ONE

What is the best automatic kill switch for F&O traders on India's top brokers? This guide covers how TradeGuard works with each broker and which is most reliable for Dhan, Zerodha, Upstox and Angel One accounts.

KILL SWITCH SUPPORT
BY BROKER

✓ LIVE

Dhan Kill Switch

TradeGuard connects to Dhan using your Client ID + daily Access Token. Monitors P&L via WebSocket (real-time order updates) + polling every 5 seconds. When rules breach, fires the Dhan kill switch API endpoint twice for maximum reliability. Double-fire is specific to Dhan — Upstox/Zerodha/Angel One fire once to avoid creating reverse positions.

✓ LIVE

Zerodha Kill Switch

Connects via Kite Connect v3 OAuth — you log in through Kite's official login page. TradeGuard gets a daily access token (expires midnight IST). Kill switch fires once: cancels pending orders, squares off open positions with LIMIT orders at best bid/ask. Re-square loop runs every 5 seconds until 3:30 PM IST.

✓ LIVE

Upstox Kill Switch

OAuth2 login flow through Upstox's official authorization page. Token expires at 3:30 AM IST. Kill switch fires once (cancel all + square off all positions). Re-square loop every 5 seconds after firing. Orders placed by TradeGuard are tagged tg_ks so the bypass monitor ignores them.

✓ LIVE

Angel One Kill Switch

Connects via SmartAPI OAuth — you create a free developer app at smartapi.angelone.in, whitelist your dedicated TradeGuard proxy IP, and connect daily. Token expires at midnight IST. Kill switch fires once: cancels pending orders, exits all positions with MARKET orders. Re-square loop every 5 seconds until 3:30 PM IST.

FEATURE COMPARISON
ACROSS BROKERS

FeatureDhanZerodhaUpstoxAngel One
Kill switch firesTwiceOnce + re-squareOnce + re-squareOnce + re-square
P&L update frequencyWebSocket + 5s poll5s polling5s polling5s polling
Connection methodClient ID + tokenOAuth2 (Kite)OAuth2OAuth2 (SmartAPI)
Token expiry12 hoursMidnight IST3:30 AM ISTMidnight IST
Bypass detection30s re-fire check5s re-square loop5s re-square loop5s re-square loop
All 6 rule types
Free trial4 daysNo (₹999/mo)No (₹999/mo)No (₹999/mo)

ONE TOOL.
ALL FOUR BROKERS.

Free with Dhan · ₹999/mo for Zerodha, Upstox & Angel One

FAQ

All four brokers — Dhan, Zerodha, Upstox and Angel One — have reliable kill switch APIs. Dhan gets the highest reliability score because TradeGuard fires twice. For Zerodha, Upstox and Angel One, the re-square loop (running every 5 seconds until 3:30 PM) catches any positions re-opened after the initial kill switch.
Yes. Angel One is live on TradeGuard via SmartAPI. You create a free SmartAPI developer app, whitelist your dedicated proxy IP in the app settings, save your API key in TradeGuard, and connect each morning. ₹999/month — no free trial for Angel One.
This is a broker security policy, not a TradeGuard limitation. All brokers issue API tokens that expire daily. Dhan expires after 12 hours, Zerodha and Angel One expire at midnight IST, Upstox expires at 3:30 AM IST. You reconnect each morning in under 30 seconds.