Know the benefits of a demat account
Free Demat account in minutes | Low brokerage | Online account opening
A stop-limit order activates a limit order when the market reaches a specified stop price. The trade executes only at the limit price or a better price, helping traders control the execution price.
Key points:
- A stop limit order uses two prices: a stop price and a limit price.
- The order becomes active only after the market reaches the stop price.
- The trade executes only at the limit price or a better price.
- Stop-limit orders offer greater price control than market orders.
- The order may remain unfilled if the market moves beyond the limit price.
- Traders commonly use stop-limit orders for breakout entries, profit protection, and risk management.
What is a stop-limit order?
Why is stop loss important?
A stop limit order is a conditional order that combines two price levels—a stop price, which triggers the order, and a limit price, which sets the highest buying price or the lowest selling price. Once the market reaches the stop price, the order becomes a limit order. It executes only if the market price remains within the specified limit.
A stop-limit order gives traders more control over trade execution than a standard market order. Instead of buying or selling immediately at the next available market price, it allows you to specify both when the order should become active and the price range within which it can be executed.
The two prices work together but serve different purposes. The stop price acts as the trigger that activates the order, while the limit price determines the maximum price you will pay when buying or the minimum price you will accept when selling.
Think of the stop price as a tripwire and the limit price as the fence. The order is activated when the tripwire is crossed, but it executes only if the market stays inside the fence.
For example, suppose a stock is trading at ₹2,500. You believe it will continue rising after crossing ₹2,550, but you do not want to pay more than ₹2,575. You can set the stop price at ₹2,550 and the limit price at ₹2,575. When the stock reaches ₹2,550, the order becomes active. The purchase takes place only if shares are available at ₹ 2,575 or below.
Similarly, if you already own a stock and want to sell it only above a certain minimum price after it starts falling, a sell stop-limit order can help you automate the process while maintaining price control.
Current IPO
How does a stop-limit order work?
A stop-limit order works in two stages. First, the stop price activates the order. Second, the order executes only if the market reaches the specified limit price or a better price.
The process typically follows these four steps:
1. Set the stop price and limit price
Start by deciding on the two price levels.
For example, assume a stock is trading at ₹155. You want to protect your position if the price starts falling. You set:
- Stop price: ₹150
- Limit price: ₹147
The stop price determines when the order becomes active, while the limit price sets the lowest price at which you are willing to sell.
2. The order remains inactive
After placing the order, it stays dormant in the exchange order book. Nothing happens until the stock reaches the stop price.
This means the order does not affect the market or execute immediately. It simply waits for the trigger condition to be met.
3. The stop price is triggered
When the market price touches ₹150, the stop limit order is activated automatically.
At this stage, it is no longer a stop order. It becomes a live limit order that is sent to the exchange for execution.
4. The order executes only within the limit price
Once activated, the trade executes only if buyers are available at ₹147 or higher.
If the stock suddenly falls to ₹145 because of overnight news or heavy selling pressure, the order remains pending because the price has moved below the specified limit.
This is the main difference between a stop-limit order and a stop-loss order. A stop-limit order prioritises price control, while a stop-loss order prioritises execution.
Example scenario
Suppose you own shares purchased at ₹160, and the current market price is ₹ 155.
You decide to set:
- Stop price: ₹150
- Limit price: ₹147
If the stock falls to ₹150, your order is activated. If buyers are willing to purchase your shares at ₹147 or above, the trade is completed. However, if the stock gaps directly to ₹145, the order stays open because your minimum selling price of ₹147 is not available.
Most brokers allow traders to choose the validity of a stop limit order. A Day Order remains active only during the current trading session, while a Good-Till-Cancelled (GTC) order, where supported by the broker, stays active until it is executed or cancelled.
On Indian stock exchanges, stop limit orders are generally active during the regular trading session from 9:15 AM to 3:30 PM IST.
What are the key differences between a stop price and a limit price?
The stop price and limit price work together in a stop-limit order, but they serve different purposes.
| Aspect | Stop price | Limit price |
| Function | Triggers the order | Sets the execution price limit |
| Active status | Remains inactive until the stop price is reached | Becomes active after the stop price is triggered |
| Execution type | Converts the order into a limit order | Executes only at the limit price or a better price |
| Use case | Starts the buying or selling process | Controls the maximum buying or minimum selling price |
| Risk | Activates even during sharp price movements | The order may remain unfilled if the market moves beyond the limit price |
Start investing today
Open Demat Account
Open Trading Account
Margin Trading Facility
How does a stop-limit order work in real trading?
A stop limit order can be used for both buying and selling shares. The way it works depends on whether you want to enter a new trade or exit an existing one.
Buy stop limit order example
Suppose a stock is trading at ₹2,500. You believe it will continue rising only if it breaks above ₹2,550. However, you do not want to pay more than ₹2,575 for the stock.
You place a stop-limit order with the following prices:
- Current market price: ₹2,500
- Stop price: ₹2,550
- Limit price: ₹2,575
If the stock reaches ₹2,550, your buy order becomes active. The purchase takes place only if shares are available at ₹2,575 or below.
If the stock quickly jumps to ₹2,590 after touching the stop price, the order remains unfilled because the market price is higher than your limit price.
This approach is often used during breakout trading, where traders want confirmation of an upward move without paying significantly higher prices.
Sell stop limit order example
Now consider a trader who owns 100 shares purchased at ₹200 each. The stock is currently trading at ₹190.
The trader wants to limit further losses but does not want to sell below ₹183.
The stop limit order is set as follows:
- Current market price: ₹190
- Stop price: ₹185
- Limit price: ₹183
If the stock falls to ₹185, the sell order becomes active.
If buyers are available at ₹183 or above, the shares are sold. However, if the stock gaps directly to ₹180, the order remains pending because the market price has fallen below the specified limit price.
This helps the trader avoid selling at a much lower price during sudden market movements.
What's the difference between a stop-limit order and a stop-loss order?
A stop-limit order and a stop-loss order both help manage trading risk, but they work differently. A stop-limit order focuses on price control, while a stop-loss order focuses on ensuring execution.
| Feature | Stop limit order | Stop-loss order |
| Execution type | Converts into a limit order after the stop price is reached | Converts into a market order after the stop price is reached |
| Price guarantee | Executes only at the limit price or a better price | No price guarantee; executes at the next available market price |
| Execution guarantee | No. The order may remain unfilled. | Yes. The order usually executes once triggered. |
| Slippage risk | Lower | Higher |
| Best used when | Controlling the execution price is important | Exiting the trade quickly is more important |
| Risk in fast markets | The order may not execute | The order may execute at a less favourable price |
Choose a stop limit order when:
- You want greater control over the buying or selling price.
- You are trading volatile stocks and want to avoid unfavourable execution prices.
- You are comfortable with the possibility that the order may not be executed.
Choose a stop-loss order when:
- Exiting the trade is more important than the execution price.
- You want to reduce losses during sharp market declines.
- You are willing to accept the next available market price to ensure the trade is completed.
Upcoming IPO
What are the benefits of using a stop-limit order?
A stop-limit order helps you control the price at which your trade is executed. It can also make trading more disciplined by automating your entry or exit decisions.
- Better price control: The order executes only at your specified limit price or a better price, helping you avoid buying or selling at an unfavourable price during sudden market movements.
- Supports risk management: You can set your preferred entry or exit price in advance, reducing the need to monitor the market continuously.
- Reduces emotional decisions: The order follows the price levels you have already set, helping you avoid impulsive decisions caused by fear or greed.
- Useful for buying and selling: Stop-limit orders can be used to enter breakout trades or to exit positions while protecting profits or limiting losses.
- Lower slippage than market orders: Since the trade executes within your chosen price limit, it can reduce the impact of slippage, especially in stocks with wider bid-ask spreads.
Note: A stop limit order does not guarantee execution. During events such as earnings announcements, lower liquidity, or sharp price movements, the order may remain unfilled.
What are the risks and limitations of stop-limit orders?
A stop-limit order offers greater price control, but it also has certain limitations. Understanding these risks can help you decide when this order type is suitable.
- The order may not execute
If the market moves beyond your limit price after the stop price is triggered, the order remains pending. This means your position may stay open even when you want to exit the trade. - Partial execution is possible
In stocks with low trading volumes, only part of your order may be executed if enough buyers or sellers are not available at your limit price. - A small gap between the stop and limit prices can reduce execution
Setting the limit price too close to the stop price increases the chances of the order remaining unfilled, especially in volatile markets where prices change quickly. - Exchange price bands can affect the order
Stocks listed on Indian exchanges are subject to price bands and circuit limits. If the limit price falls outside the permitted range, the exchange may reject the order.
Conclusion
A stop-limit order gives traders greater control over when a trade is triggered and the price at which it can be executed. Combining a stop price with a limit price helps manage risk while avoiding trades at unfavourable prices. However, unlike a market order, it does not guarantee execution if the market moves beyond the specified limit price. Understanding how stop-limit orders work, when to use them, and their limitations can help you make more informed trading decisions.
Related Articles
Frequently Asked Questions
Stop Limit Order
What is a stop-limit order?
How does a stop-limit order work in trading?
A stop-limit order stays inactive until the market reaches the stop price. Once triggered, it becomes a limit order and executes only if the market price stays within the specified limit price.
What is the difference between a stop-limit order and a stop-loss order?
A stop limit order converts into a limit order after the stop price is reached, giving you control over the execution price. A stop-loss order converts into a market order, which aims to execute immediately at the next available market price.
Does a stop-limit order guarantee execution?
No. A stop limit order does not guarantee execution. If the market moves beyond the limit price after the order is triggered, it may remain unfilled.
What happens if the stop price is hit but the limit price is not reached?
If the stop price is triggered but the market moves beyond the limit price, the order remains active as a limit order but is not executed until the market returns to your specified limit price or a better price.
Disclaimer
Investments in the securities market are subject to market risk, read all related documents carefully before investing.
Broking services offered by Bajaj Financial Securities Limited (Bajaj Broking). Reg Office: Bajaj Auto Limited Complex, Mumbai –Pune Road Akurdi Pune 411035. Corporate Office: Bajaj Financial Securities Limited, 1st Floor, Mantri IT Park, Tower B, Unit No 9 & 10, Viman Nagar, Pune, Maharashtra 411014. SEBI Registration No.: INZ000218931 | BSE Cash/F&O/CDS (Member ID:6706) | NSE Cash/F&O/CDS (Member ID: 90177) | MCX (Member ID: 57680) | DP registration No: IN-DP-418-2019 | CDSL DP No.: 12088600 | NSDL DP No. IN304300 | AMFI Registration No.: ARN –163403.
Details of Compliance Officer: Mr. Harinatha Reddy Muthumula (For Broking/DP/Research) | Email: compliance_sec@bajajbroking.in | Contact No.: 020-4857 4486. For any investor grievances write to compliance_sec@bajajbroking.in/ compliance_dp@bajajbroking.in (DP related)
This content is for educational purpose only. Securities quoted are exemplary and not recommendatory.
Research Services are offered by Bajaj Broking as Research Analyst under SEBI Regn: INH000010043.
For more disclaimer, check here: https://www.bajajbroking.in/disclaimer