How-to guides

What a trading kill switch actually does, and what it does not

Every Indian broker has a kill switch and almost nobody uses it. What it really blocks, what it leaves open, and why the OTP step exists.

By Vidit Singh · · 5 min read

Your broker has a kill switch. It is sitting in a settings menu you have probably never opened.

It is one of the most useful tools available to a retail trader in India and almost nobody uses it, mostly because of two misunderstandings about what it does. This post clears both up.

What a kill switch is

A kill switch is a control in your broker's own platform that blocks you from placing new orders for the rest of the trading day.

You turn it on. From that moment your account will not accept a fresh order. It stays on until the next trading session. You cannot switch it back off in the afternoon because you changed your mind, and that is the entire value of it.

Every major Indian broker has some version of this. Zerodha, Dhan, Fyers, Upstox, Angel One and Groww all offer it, though the name and the exact behaviour differ a little between them. Look for "kill switch" or a trading block setting inside account or security settings.

What it does not do

Two things, and both surprise people.

It does not close your open positions. This is the big one. A kill switch stops new orders. Anything you already hold stays exactly where it is. If you are sitting on a losing position and you hit the kill switch, you have stopped yourself from making it worse, and you have not stopped the position from losing.

Some brokers do allow you to square off existing positions while the switch is on, because trapping someone in a trade would be dangerous. Check your specific broker's behaviour, because this is the detail that varies most.

It does not undo the day. It is a stop, not a reset. The money already lost is lost. What it protects is the next four hours, which for most people is where the real damage happens anyway.

Why the OTP step exists

When you turn on a kill switch, most brokers send you an OTP. People find this annoying. It is the most important part of the design.

The OTP is what makes the switch a real commitment rather than a checkbox. A control you can toggle with one click is a control you will untoggle with one click at 1:30 PM. The friction is deliberate.

It is also why no third-party app can turn on a kill switch for you. The OTP goes to you, from your broker, and no tool has access to it. Anyone claiming to flip your broker's kill switch automatically is either wrong about what they are doing or doing something you should not allow.

We are explicit about this at LossGuardian. When you breach your limit, the app deep-links you straight to your broker's kill switch screen, already signed in, so it is one click instead of five. You enter the OTP yourself. We never toggle it for you, and there is no code path in the app that could.

Why almost nobody uses it

Three reasons, and they are all fixable.

They do not know where it is. It is buried in settings, next to things you never touch. Go and find it right now, before you need it. Knowing where it lives is most of the battle.

They think it is for emergencies. People imagine using it once, on a catastrophic day. So on an ordinary bad day, where they are down more than they planned but nothing dramatic has happened, it never crosses their mind. Ordinary bad days are exactly what it is for.

They plan to use it and then do not. This is the real reason. The moment you should hit the kill switch is the moment you least want to, because hitting it means accepting the loss as final. At 1:30 PM, down ₹11,000, with one more setup on the screen, the switch stays off. Every time.

Making it a rule instead of a panic button

The fix is to decide in advance, in writing, when you will use it. Then it is not a judgement call made under pressure.

Write the trigger down before the market opens. Something specific:

  • "If I am down ₹12,000, kill switch on."
  • "After six trades, kill switch on."
  • "Two losses in a row after 1 PM, kill switch on."

The trigger has to be a number, not a feeling. "If I start tilting" is not a rule, because the whole problem with tilt is that you do not notice it while it is happening.

Use it on ordinary days too. If it is only for disasters, it will never get used, because no day feels like a disaster while it is happening. Days feel like a disaster afterwards.

Combine it with a cooldown. The kill switch ends the day. A cooldown, ten minutes with no new position after a losing trade, catches the problem earlier, before the day needs ending at all. Use both. More on that in how to stop overtrading.

The gap the kill switch leaves

Here is the honest limitation, and it is not a small one.

The kill switch is a manual control. Something has to make you walk over and press it, at the exact moment you have the least appetite for pressing it. The broker does not tell you that you have hit your limit, because the broker does not know what your limit is. You never told it. You wrote it in a notebook.

So the sequence you actually need is: notice you crossed your line, accept it, open settings, find the switch, request the OTP, enter it. Six steps, starting with the two hardest.

That gap is what LossGuardian was built for. It reads your trades from your broker as they happen, tracks them against the limits you set that morning, and when you cross one it puts a full-screen alert in front of you that you cannot click away. The alert quotes your own rule back at you, and links straight to your broker's kill switch screen.

It is read-only. It cannot place, modify or cancel an order, and it cannot flip the switch. You still do that part, with your own OTP. That is deliberate, for the same reason we will never square off your position for you: the decision is what builds the habit, and software that takes the decision away never makes you a trader who does not need it.

What it changes is the noticing. Most people do not fail at the kill switch. They just never get told they should be reaching for it.

Do this today

  1. Open your broker app and find the kill switch. Do not turn it on. Just find it.
  2. Write down one number that will trigger it tomorrow.
  3. Check that you know how the OTP reaches you, so you are not fumbling for it at the moment you need it.

That is fifteen minutes, and it is worth more than most of what you will read about trading this month.


Broker-specific setup: Zerodha, Dhan, Fyers, Upstox, Angel One, Groww. See also how LossGuardian compares with other risk tools, and how to set a daily loss limit.

LossGuardian watches your positions across six Indian brokers and warns you the moment you cross your own daily loss limit. It is read-only: it never places, modifies or cancels an order.

Join the waitlist