SL-M Order (Stop Loss Market): How It Fills and Why Slippage Happens
How SL-M (Stop Loss Market) orders work on NSE, with real Nifty and Bank Nifty slippage examples, broker rules, taxes, and when to use them.
Key Takeaways
- 1.An SL-M (Stop Loss Market) order fires a market order the instant your trigger price prints, so it almost always fills, but the fill price is whatever the market offers at that moment, not your trigger.
- 2.On a gapping or fast-moving Nifty or Bank Nifty option, the gap between your trigger and your actual fill (slippage) can be several points, and on illiquid strikes it can be far larger than the move that triggered you.
- 3.On Zerodha, Upstox and most Indian brokers, plain SL-M is disabled for options buying and selling and for equity intraday in many cases, because of market-order risk. You usually place SL (Stop Loss Limit) with a trigger plus a limit price instead.
- 4.A tighter trigger does not guarantee a tighter loss. In a fast tape the protective stop can fill well past your trigger, so size the position assuming worse-than-trigger fills.
- 5.F&O profit and loss is business income taxed at your slab, equity STCG is 20 percent and LTCG is 12.5 percent above Rs 1.25 lakh, and STT plus brokerage apply to the triggered exit just like any other trade. All numbers below are illustrative.
What an SL-M order actually is
An SL-M order, short for Stop Loss Market, is a resting instruction that does nothing until the price touches your chosen trigger price. The moment the trigger prints, the order instantly converts into a plain market order and grabs whatever price is available in the order book. Because a market order takes liquidity rather than waiting for it, an SL-M is designed to get you out (or in) almost no matter what, at the cost of giving up control over the exact fill price.
This is the core trade-off. A limit-based stop (SL order) protects your price but can be skipped entirely if the market jumps past your limit, leaving you stuck in a losing trade. An SL-M almost never gets skipped, but it pays for that certainty with slippage, the difference between your trigger and your real fill. In calm, liquid conditions that gap is a tick or two. In a fast Nifty or Bank Nifty move, or on a thin option strike, it can be many points, and that is exactly where most traders get surprised.
An SL-M works in both directions. A long position uses a sell SL-M placed below the current price. A short position uses a buy SL-M placed above the current price. The trigger logic is symmetric: the order activates the instant the last traded price reaches the level you set, and then it chases the book to fill in full.
SL-M vs SL vs market vs limit: the four order types side by side
Most confusion around stops comes from mixing up four order types that look similar on a broker screen. The distinction that matters is whether the order protects your price or protects your execution. SL-M protects execution. SL (limit) protects price. Keeping that one idea straight removes ninety percent of stop-loss mistakes.
| Order type | When it fires | Fill guarantee | Price guarantee | Best used for |
|---|---|---|---|---|
| Market | Immediately on placement | Yes, fills fully | No, takes best available | Getting in or out right now |
| Limit | Only at your price or better | No, may never fill | Yes | Patient entries and exits |
| SL (Stop Loss Limit) | When trigger prints, then rests as a limit | No, can be skipped in a gap | Yes, capped at your limit | Liquid scrips, controlled exits |
| SL-M (Stop Loss Market) | When trigger prints, then fires a market order | Yes, fills fully | No, slippage possible | Protective stops you must honour |
Notice the trade in the bottom two rows. SL caps your exit price but can leave you holding a falling position if price gaps clean through your limit. SL-M removes that risk of being stranded, but it hands the fill price over to the market. For a hard protective stop on a position you genuinely cannot afford to keep, the certainty of SL-M is usually worth the slippage. For a planned profit exit, a limit or SL is often the better tool.
Worked example one: a Nifty option SL-M and the real slippage on fill
This is the example the old version of this page was missing. Numbers are illustrative, not a forecast, and not a promise of any result. Suppose Nifty spot is around 23,400 and you buy 2 lots of the 23,400 CE (call option). The Nifty F&O lot size is 65, so 2 lots is 150 units. You pay a premium of Rs 120 per unit.
- Entry premium: Rs 120 per unit, 2 lots of 65 = 130 units, so your cost is 120 x 130 = Rs 15,600 plus charges.
- You decide your maximum acceptable loss is roughly Rs 15 of premium, so you set a sell SL-M with a trigger at Rs 105.
- A negative news headline hits and Nifty drops fast. The 23,400 CE collapses through Rs 105 in seconds.
Here is the part most explanations skip. Your trigger was Rs 105, but in a fast fall the option does not trade in neat one-rupee steps. By the time your SL-M converts to a market order and sweeps the bids, the best available bid might be Rs 101, not Rs 105. You sell all 150 units at Rs 101. Your slippage is Rs 4 per unit, which on 150 units is Rs 600 of extra loss beyond what your trigger implied.
| Item | If filled at trigger Rs 105 | Actual SL-M fill Rs 101 |
|---|---|---|
| Exit value (150 units) | Rs 15,750 | Rs 15,150 |
| Gross loss vs Rs 18,000 cost | Rs 2,250 | Rs 2,850 |
| Slippage cost | Rs 0 | Rs 600 |
| Per-unit shortfall | Rs 0 | Rs 4 |
On top of that, the triggered exit is a normal sell trade, so it carries STT on options at 0.1 percent of the sell premium value, plus brokerage (flat per order at most discount brokers), exchange transaction charges, GST and stamp duty. On a roughly Rs 15,150 exit the STT alone is about Rs 15. None of that is huge here, but it stacks on top of the slippage, and on a larger position the slippage scales linearly with quantity while a flat brokerage does not. The lesson is blunt: plan your risk using a worse-than-trigger fill, not the trigger itself.
Before you place a protective SL-M on an option, look at the bid-ask spread on that exact strike. If the spread is already 3 to 5 points in calm conditions, assume your fast-market fill will be several points worse. Thin, far-from-money strikes are where SL-M slippage hurts most.
Worked example two: a Bank Nifty SL-M that gaps on a triggered stop
Bank Nifty moves harder and faster than Nifty, so its slippage stories are bigger. Again, these figures are illustrative. Say you are short 1 lot of a Bank Nifty 50,000 PE that you sold for Rs 200. The Bank Nifty lot size is 30, so you collected 200 x 30 = Rs 6,000 in premium. To cap the risk on the short, you place a buy SL-M with a trigger at Rs 280, meaning if the put doubles toward Rs 280 you want out.
Bank Nifty then sells off sharply on a bank-sector shock. The 50,000 PE rips through Rs 280. Your buy SL-M converts to a market order and has to lift offers in a panicked book. The fill comes back at Rs 296, not Rs 280. You buy back 30 units at Rs 296 for a cost of Rs 8,880. Your loss is Rs 8,880 minus the Rs 6,000 you collected, which is Rs 2,880, of which Rs 480 (16 points x 30) is pure slippage versus your trigger.
- Trigger you set: Rs 280. Fill you got: Rs 296. Slippage: 16 points.
- On 1 lot (30 units) that 16-point slip is Rs 480 of extra loss.
- Scale that to 5 lots (150 units) and the same 16-point slip becomes Rs 2,400 of extra loss, on top of brokerage, STT and GST on the buy-back.
This is why experienced index option traders treat SL-M slippage as a fixed cost of doing business in fast markets, and size positions so that even a double-the-trigger fill does not blow the risk plan. The order did its job, it got you out, but it got you out at the market's price, not yours. If you had used an SL limit instead and the put rocketed past your limit, you might not have filled at all and the loss could have run much larger. Pick your poison knowingly.
Why your broker may not even let you place a plain SL-M
On most Indian brokers, including Zerodha and Upstox, plain SL-M is disabled for the F&O options segment and is restricted in parts of the equity segment. The reason is precisely the slippage shown above. In a fast or illiquid market a market order can fill at a wild price, and a wave of triggered SL-M orders can make a move worse. To protect clients and the market, brokers route you to SL (Stop Loss Limit) orders instead, where you set both a trigger and a limit, so the order cannot fill beyond a price you accept.
In practice this means that when you think you are placing a market stop on a Nifty or Bank Nifty option, you are often really placing an SL limit with a protective buffer. Many traders set the limit a few points past the trigger to mimic SL-M behaviour while still capping the worst case. For example, a sell SL with trigger Rs 105 and limit Rs 95 will try to fill anywhere between those two levels and will not sell below Rs 95, accepting the risk of no fill if price knifes straight through both.
If your broker blocks SL-M on the strike you want, place an SL limit with the limit set a sensible buffer beyond the trigger. Buffer too tight and you risk no fill in a gap. Buffer too wide and you reinvent SL-M slippage. Match the buffer to the strike's normal spread.
Buy SL-M vs sell SL-M: getting the direction right
A surprising number of losing stops come from placing the SL-M on the wrong side of the price. The rule is simple. If you are long (you bought and want to cap downside), your protective SL-M is a sell order with a trigger below the current price. If you are short (you sold and want to cap upside), your protective SL-M is a buy order with a trigger above the current price.
| Your position | SL-M side | Trigger placed | Fires when price |
|---|---|---|---|
| Long Nifty future or long call | Sell SL-M | Below current price | Falls to trigger |
| Short Bank Nifty option (sold) | Buy SL-M | Above current price | Rises to trigger |
| Long equity delivery | Sell SL-M | Below current price | Falls to trigger |
| Short intraday equity | Buy SL-M | Above current price | Rises to trigger |
If a broker rejects your SL-M with a message about the trigger being on the wrong side of the last traded price, this table is usually the fix. The exchange will not accept a sell stop placed above the market or a buy stop placed below it, because such an order would trigger instantly and behave like a plain market order.
How weekly and monthly expiry mechanics amplify SL-M slippage
Index option SL-M slippage is worst on expiry day, and the reason is structural. Near a weekly expiry, at-the-money option premiums are tiny and decay fast, so a small move in the underlying causes a large percentage swing in the option. A 20-point Bank Nifty move that would barely register on a far-month contract can send an expiry-day option from Rs 30 to Rs 5 in moments, and an SL-M placed in that zone can fill at a price that looks nothing like the trigger.
NSE currently runs weekly expiries on its primary index and monthly expiries on the last week. With the move to fewer weekly expiry contracts under SEBI's 2024 and 2025 framework, liquidity concentrates into specific expiries, which is good for spreads on the main contract but leaves thinner, gappier order books on the less-traded strikes and expiries. On those thin strikes an SL-M can sweep several price levels before it fills, producing the multi-point slippage shown in the worked examples.
- Expiry-day at-the-money options swing violently on small index moves, so SL-M fills can be far from the trigger.
- Deep out-of-the-money and far-expiry strikes have wide spreads, which directly become slippage when a market order sweeps them.
- The last 30 to 60 minutes before expiry are the single most slippage-prone window for index option SL-M orders.
Taxes and charges on a triggered SL-M exit
A triggered SL-M is a normal trade for tax and charges, it simply executes automatically. For F&O, gains and losses are treated as business income and taxed at your applicable slab rate, with the usual ability to set off and carry forward losses if you file correctly. There is no special STCG or LTCG treatment for F&O. STT on options is charged at 0.1 percent on the sell-side premium value, and on futures at 0.02 percent on the sell side, alongside brokerage, exchange charges, GST and stamp duty.
For equity delivery stops, holding period decides the tax. A sell SL-M that triggers within 12 months of buying produces a short-term capital gain taxed at 20 percent. Held beyond 12 months, it is a long-term capital gain taxed at 12.5 percent on the amount above Rs 1.25 lakh in the financial year. Delivery STT is 0.1 percent on both buy and sell, while equity intraday STT is 0.025 percent on the sell side. None of these rates change because you used SL-M rather than a manual exit, but they do eat into whatever the slippage left of your position, so factor them into your risk plan.
When you back-test or journal a stop-based strategy, log the actual fill, not the trigger. Recording only the trigger price quietly understates your real losses and overstates your edge. A trading journal that captures slippage per trade tells you the true cost of your stops.
Common SL-M mistakes that cost Indian traders money
The mistakes below are the ones that actually drain accounts, drawn from how SL-M behaves on NSE index options and liquid stocks. None of them are exotic. They are the everyday errors of treating the trigger as if it were the fill.
- Sizing the position on the trigger price instead of a realistic worse fill, then being shocked when the loss is bigger.
- Placing an SL-M on a thin, far-from-money strike where the bid-ask spread alone guarantees painful slippage.
- Using SL-M for a planned profit-taking exit, where a limit order would have captured a better price.
- Setting the trigger so tight that ordinary noise on Bank Nifty knocks you out before your idea has room to work.
- Forgetting that the triggered exit carries STT, brokerage and GST, which add to the slippage already suffered.
- Assuming SL-M will protect an overnight gap, when in reality it triggers at the open and can fill far below the trigger on a gap-down.
The overnight gap point deserves emphasis. An SL-M does not watch the market while it is closed. If you hold a long stock with a sell SL-M at Rs 480 and the stock opens at Rs 455 on bad news, your stop triggers at the open and fills near Rs 455, not Rs 480. The stop worked exactly as designed, it just could not protect you from a price level that never traded. For overnight and event risk, position size and hedges matter more than where you place the stop.
When SL-M is the right choice, and when it is not
SL-M earns its place when getting out matters more than the exact price. A protective stop on a leveraged future or a naked short option is the classic case, because being stranded in a runaway loss is far worse than a few points of slippage. In liquid, actively traded contracts during normal hours, SL-M slippage is usually small and the certainty of exit is well worth it.
It is the wrong choice when price control matters more than certainty, for example a target exit where you would rather not fill than fill badly, or a thin contract where a market order would walk the book. In those situations an SL limit, a plain limit, or a manual exit with a watchful eye serves you better. The skill is not picking one order type forever, it is matching the order type to the job in front of you, and always respecting that an SL-M pays for its reliability in slippage.
Pair your stop discipline with a proper risk plan and a journal. Use a stop loss calculator to size positions against a realistic, worse-than-trigger fill, study the liquidity of the exact strike before you commit, and log every triggered exit so your records reflect real fills, not hopeful triggers. That habit, more than any clever trigger placement, is what keeps stops from quietly bleeding an account.
Sources and further reading
For authoritative rules, contract specifications and charges, confirm against NSE India, Zerodha Varsity and SEBI. Lot sizes, STT rates, expiry schedules and order-type availability change periodically, so always verify the current numbers on the official source before you place a real order. All figures in this guide are illustrative and are not financial advice or a promise of any return.
Sources and Further Reading
For authoritative data and further reading on this topic, refer to NSE India, Zerodha Varsity and SEBI (Securities and Exchange Board of India). Always confirm current rules, rates and contract specifications on the official source before you trade.
Related Topics
Related Articles
Understanding the Diamond Top Pattern in Indian Markets
Spot the diamond top reversal on Bank Nifty with a dated Oct 2024 example, options P&L in rupees, targets, stops and Indian F&O tax rules.
Covered Call in Indian Markets: A Comprehensive Guide
Covered call meaning for Indian traders: how it works on NSE, a worked Reliance example, STT, physical settlement, plus correct 20% STCG, 12.5% LTCG tax.
Understanding Blue Chip Stocks in Indian Markets
Nifty 50 blue chip table with market cap, dividend yield and beta, plus worked cash and F and O examples and Indian tax rules for 2026.
CPI Inflation and Stock Market in Indian Markets
How CPI inflation and the RBI 4 percent plus or minus 2 percent band move Nifty and Bank Nifty, with a worked options example, taxes and costs.
Understanding Trading Terminals in Indian Markets
What a trading terminal is, how Kite, NEST and ODIN compare, plus a worked Nifty options example, lot sizes, margins and Indian tax rules.
Growth vs Value Investing in Indian Markets
Discover growth vs value investing in Indian markets.
The trading journal built for Indian F&O traders. Track your trades, spot patterns, build discipline.
- Log one trade a day by hand, on purpose
- AI mentor finds your repeat mistakes
- Behavioural analytics catch tilt early
- Trading calendar with P&L heatmap
- Pre-trade checklist flags risks
Yearly ₹2,499 · No broker credentials