Search for an answer or browse help topics
Post Date : August 18, 2025
When placing a stop-loss (SL) order, traders are often required to enter both a trigger price and a limit price. The error “Trigger price can’t be higher than price” or “Trigger price can’t be lesser than price” appears when these two values are not entered in the correct order based on the type of order.
This article explains the logic behind this error, how to avoid it, and best practices for placing stop-loss orders effectively.
A stop-loss order is used to limit losses in a trade by automatically placing a buy or sell order when the market price reaches a specified trigger level. It contains two key components:
Depending on whether you are placing a buy or sell stop-loss order, the relationship between the trigger price and limit price must follow specific rules.
Order Type | Trigger Price Must Be | Incorrect Setup (Causes Error) |
Buy Stop-Loss Order | Less than or equal to the Limit Price | Trigger price higher than limit price |
Sell Stop-Loss Order | Greater than or equal to the Limit Price | Trigger price lower than limit price |
When the condition above is not met, the order is either rejected or becomes pending and fails to execute.
Let’s consider a sell stop-loss order:
In this case, when the stock falls to ₹95, a limit sell order at ₹96 is placed. However, since ₹96 is higher than the current market price, the order remains pending and does not execute. This defeats the purpose of a stop-loss.
Instead, the trader should enter a limit price lower than ₹95 (e.g., ₹94.80) to ensure the order is executed once triggered.
Failure to follow this structure will lead to errors such as:
To Learn: What are stop loss orders and how to use them?
To avoid such errors and ensure execution:
Understanding the correct relationship between trigger and limit prices in stop-loss orders is essential to avoid technical errors and potential losses due to unexecuted trades. Follow the guidelines outlined above and consider using SL-M orders for smoother trading.
Need Help?
Contact RMoney at 0562-4266600 / 0562-7188900
Email: askus@rmoneyindia.com
To know about our offerings - Demat, Shares, Mutual Funds, IPOs, Insurance, Commodities and more…
Get started today to really enjoy your trading experience. Fill in your details, connect your bank account & upload your documents.
IT'S TIME TO HAVE SOME FUN!
Your family deserves this time more than we do.
Share happiness with your family today & come back soon. We will be right here.
Investment to ek bahana hai,
humein to khushiyon ko badhana hai.
E-mail
askus@rmoneyindia.com
Customer Care
+91-9568654321