Have you ever placed a stop loss order on Upstox, only to watch it fail when you needed it most?
You’re not alone. Over the past few years, traders across India have been reporting that their stop loss orders simply don’t work.
These issues include orders never triggering, major delays, and system failures that happen at the worst possible time.
For traders who depend on stop losses to protect their money, these moments feel like a nightmare.
Stop Loss Not Working in Upstox Today
Your stop loss is supposed to save you from big losses.
But what happens when it doesn’t work at all?
So, what’s going wrong with Upstox stop loss orders?
And if you’re facing this problem, what can you do about it?
Let’s dive into the actual cases that show how stop loss failures have affected Indian traders on Upstox.
Case 1: Stop Loss Never Works
According to Consumer Complaints India, one trader said: “If I place an order with a stop loss, it never gets triggered.”

He had to watch his trades manually every time. The stop loss feature was completely useless for him.
This is scary. The whole point of stop loss is automatic protection.
When the staff tried to help, they couldn’t even understand his problem.
Case 2: System Says Success, But Nothing Happens (November 2024)
According to Upstox Community forums, a trader placed a stop loss order using the API. The system showed: {‘status’: ‘success’}

But nothing happened. The stop loss didn’t show up anywhere.
And when the price hit his trigger level, it still didn’t work.
The system lied to him. It said “success” but did nothing.
Case 3: Stop Loss Takes 6 Minutes to Place (February 2025)
According to Upstox Community, a trader sent his stop loss order at 9:31 AM.
It should have been placed in seconds.

But it only got placed at 9:33:26 AM. That’s a 6-minute delay during live trading.
His script had been working fine for a whole month. Then suddenly, on one bad day, it failed.
By the time the order was placed, he had already lost money.
Case 4: Stop Loss Not Executed in Options Trading (April 2025)
According to Upstox Community, trader VIPUL_VIJA bought a call option at ₹127.
He set his stop loss at ₹107 to limit his loss.

The market crashed. The price went below ₹107. But his stop loss didn’t execute.
He kept losing money while the system did nothing. This was his first time facing this issue.
According to Upstox support’s reply, the order got “triggered” at ₹107.95. But it didn’t actually execute because of something called “MPP execution range.”
So the trader had to manually cancel it and exit. That defeats the whole purpose of automatic stop loss.
Case 5: GTT Orders Keep Failing (April 2025)
According to Upstox Community, trader JAYPALSINH placed a GTT order at 9:27 AM. He wanted to buy Nifty 23450 CE above ₹120.10.
The price went to his level. But the order wasn’t executed. He had to cancel it himself.

When you’re managing live trades, you can’t be recording problems for proof. You need the system to work.
Why are Stop Loss Orders Not Working in Upstox?
Facing issues in placing a stop loss order in Upstox?
It could be due to one of the following reasons:
- They Stopped One Type of Stop Loss for Options
According to the Upstox announcement (September 2021), exchanges stopped allowing Stop Loss Market (SL-M) orders for options. This started on September 27, 2021.

Now, if you try to place SL-M orders in options, they get rejected. The system says: “Stop Loss Market orders are not allowed by the exchange.”
Only Stop Loss Limit (SL-L) orders work now. Many traders don’t know this. They keep trying SL-M and wonder why it fails.
- System Shows Wrong Success Messages
According to Upstox Community (July 2024), many traders get error messages. The system says: “The trigger price set for your stop loss market order is invalid.”
But here’s the confusing part. The API still shows ‘status’: ‘success’. So traders think their order is placed.
They only find out later that nothing happened. By then, they’ve already lost money.
- Low Liquidity Problems
According to Upstox’s own help content, stop loss may not work properly in stocks with low trading volume. If you’re trading small stocks or large quantities, your order might not execute fully.
The order gets triggered. But it can’t find enough buyers or sellers. So it only partially executes or doesn’t execute at all.
This leaves you with bigger losses than you planned.
- MPP Range “Protection” That Hurts You
According to Upstox Community forums, GTT orders have something called the Market Protection Price (MPP) range. This is supposed to protect you from big price jumps.

But here’s the problem. If the price moves outside this range after triggering, your stop loss won’t execute automatically.
You have to manually cancel it and re-place it. During fast-moving markets, by the time you do this, your loss is already huge.
How to Complaint Against Upstox?
If your stop loss is not working, here’s what to do step by step:
Step 1: Complain to Upstox First
- Login to your account
- Raise a ticket
- Write everything clearly with all screenshots
Step 2: Complain to SEBI
- Go to SEBI website
- Register yourself
- Upload all your proof
Step 3: Contact Stock Exchanges
For stock stop loss issues:
- NSE (National Stock Exchange)
- BSE (Bombay Stock Exchange)
For commodity stop loss issues:
- MCX (Multi-Commodity Exchange)
Need Help?
Is your stop loss failing on Upstox?
Did you lose money because your stop loss didn’t work?
Register with us, and we’ll help you file proper complaints and try to recover your money.
We help traders:
- Document stop loss failures properly
- File complaints with the correct authorities
- Represent your case in meetings
- Try to recover your losses legally
Don’t let system failures destroy your savings. Your stop loss should work when markets crash.
Contact us today to register your complaint.
Conclusion
Stop loss not working in Upstox is a real problem with real proof. Many traders have reported issues with orders never executing, to 6-minute delays during live trading.
Upstox is a legal company with SEBI registration. But their stop-loss system has serious problems.
The system shows success, but does nothing. Orders take 6 minutes during fast markets. GTT orders don’t execute when they should.
For any trader, stop loss is not just a feature; it’s life-saving protection. When it fails, your entire trading account is at risk.
Your trading platform should protect you, not put you in danger.
Trade carefully. Save all proof. Protect your money.





