Do these 3 things before closing this tab:
1Fix the driver behind crashes, sound loss and screen glitches2Repair Windows errors before they cause bigger problems3Scan for outdated or missing drivers - takes under a minuteSet the risk level before you place the trade. For a long position, a stop-loss is a sell order below the current market; for a short position, it is a buy order above the market. A price alert only sends a notification. It will not exit the position unless you connect it to an automated order feature such as an Alert Trigger Order (ATO).
Choose the price that proves your trade idea wrong, calculate the maximum rupee loss, and size the position so a normal volatile move does not exceed that loss. Then select the order type that matches your liquidity and gap risk: an SL order combines a trigger and a limit price, while an SL-M order uses a trigger and seeks execution at the prevailing market price where the segment supports it.
As an Amazon Associate I earn from qualifying purchases.
Start with an invalidation level and a rupee risk limit
A stop-loss should sit where the reason for entering the trade is no longer valid, not at an arbitrary percentage. Mark that level on the chart or in your trading plan before opening the order. On a long trade, the protective order is below the market because the position loses value as price falls. On a short trade, protection is above the market because the position loses value as price rises.
Calculate the loss on one share
For a long position, subtract the stop price from the entry price. For a short position, subtract the entry price from the stop price. Multiply the difference by the number of shares to estimate the planned loss before charges and slippage.
#1 Best Overall
Zerodha Varsity illustrates the arithmetic with a stock bought at Rs.500 and a stop at Rs.490: the planned risk is Rs.10 per share, or 2% of the entry price. That 2% is an example, not a universal setting. If your account-level risk budget is Rs.2,000, 200 shares would expose roughly Rs.2,000 before execution effects; a smaller position is needed if the stop is farther away.
Let volatility determine distance, then adjust size
A stock that routinely moves 2–3% in ordinary daily trading can hit a 2% stop without invalidating the underlying idea. Estimate the stock’s normal movement from recent sessions and place the stop beyond routine noise or a meaningful support or resistance level. If that structural stop creates too much rupee risk, reduce the share quantity. Do not tighten the stop merely to make an oversized position fit your budget.
- Write the entry, invalidation price, rupee risk per share and maximum total loss before submitting the trade.
- Include the possibility of slippage, a gap through the stop and partial fills when deciding the position size.
- Recalculate the quantity if the entry price changes materially; the same share count can carry a different rupee risk at a different entry.
Price alert, stop-loss and ATO: what each one actually does
These tools solve different problems. An alert tells you that a condition occurred. A stop-loss sends an exchange order after its trigger is reached. An ATO links a condition to one or more orders so the broker can place them automatically when the condition fires.
What’s actually slowing this PC down?
Pick the symptom - the matching free tool is one click away.
| Tool | Primary function | Price controls | Execution and limits | Validity or channels documented |
|---|---|---|---|---|
| Price alert | Notifies you when a price or percentage condition is met | Choose a property such as price or percentage and enter a threshold | Does not sell or buy by itself | Kite documentation describes push and email notifications, up to 500 alerts and 365-day validity |
| SL order | Activates a limit order after the trigger is reached | Separate trigger price and limit price | Limit price can remain unfilled if the market gaps beyond it or liquidity is insufficient | NSE describes stop-loss orders as activating when price reaches or crosses a threshold; GTC and GTD are unavailable under SEBI directives |
| SL-M order | Activates a market-style exit after the trigger is reached | Trigger price only | Seeks execution at the prevailing market price where supported; the executed price can differ from the trigger | NSE has discontinued SL-M for options, so availability depends on the instrument and segment |
| Alert Trigger Order | Places linked orders when a condition fires | Condition plus the order details in the basket | Zerodha documents market-price protection and support for NSE/BSE equity and F&O | Default validity is day; Kite documentation lists up to 200 ATOs. Corporate actions changing an instrument’s price by more than 2% can disable ATO alerts |
Use a price alert when you intend to review the market yourself. Use a stop-loss when an automatic exit is part of the plan and you accept gap and liquidity risk. Use an ATO only after checking that the instrument, exchange, validity and protection settings suit your trade.
Set a price alert in Kite
The labels can vary slightly between app versions, but Kite documents the following workflow:
Rank #2
- Ideal for Gifting
- Ideal for a bookworm
- Compact for travelling
- Open the stock’s quote or instrument page.
- Select Set alert or Create Alert.
- Name the alert so you can identify the trade or condition later.
- Choose the property, such as price or percentage.
- Enter the threshold. For example, set a lower price for a long-position warning or an upper price for a short-position warning.
- Submit the alert and confirm that it appears in your alert list.
- Allow push notifications and verify that the email address on the account is current if you want both channels.
An alert is not an order. When it fires, you still have to assess liquidity, news and the position before deciding whether to exit. Kite’s documented limits are 500 alerts and 365-day validity. Review older alerts before adding new ones so an expired or unused condition does not consume your allowance.
Use percentage alerts carefully
A percentage condition is useful for a broad move from a reference price, but it does not know where your trade thesis fails. A structural price level may be better for a single position, while a percentage alert can warn you about a portfolio-wide move. Record the reference price used by the alert and check how the broker defines the percentage calculation.
Recommended Free Tools
Place a stop-loss order for an open position
After opening the stock’s order ticket, select the position quantity and the protective side: sell for a long position or buy for a short position. Choose SL or SL-M, enter the trigger and any required limit price, select the available day validity, review the quantity and submit. Confirm the order in the order book; an order that is only saved as a draft does not protect the position.
How an SL order works
An SL order has two prices. The trigger is the threshold that activates the order. Once the market reaches or crosses it, the exchange receives a limit order at the limit price you specified. For a sell stop, traders commonly set the limit slightly below the trigger to give the order room to fill, but the extra distance increases the lowest acceptable sale price. A buy stop uses the opposite relationship.
Because the activated order is a limit order, a fast decline can move below the limit before a buyer is available. The order can then remain open or expire without an exit. A successful trigger therefore does not guarantee a fill.
Rank #3
How an SL-M order works
SL-M stores a trigger and, after activation, seeks execution at the prevailing market price. It removes the separate limit-price decision, but it does not guarantee the trigger price. In a thin or rapidly moving market, the fill can be materially worse. Check the product rules before relying on it: NSE has discontinued SL-M for options, so an option position may require an SL order or another supported method.
Check validity and segment before submitting
NSE states that GTC and GTD orders are not available under SEBI directives. A stop entered with day validity therefore needs attention if the position remains open into a later session. Brokers can also apply different rules to cash equity, futures and options, and to NSE versus BSE. Read the order-ticket fields rather than assuming that an order type available for one instrument is available for another.
Automate a linked exit with an Alert Trigger Order
An ATO connects a condition to an order basket. When the condition fires, the broker places the linked order instead of merely notifying you. Zerodha documents ATO support for NSE and BSE equity and futures and options, with market-price protection and a default day validity.
- Create the price condition for the instrument and direction you want to monitor.
- Add the linked order or basket, specifying side, quantity and the order type permitted for that segment.
- Review the market-price-protection setting and the day-validity rule.
- Submit the ATO and confirm both the condition and the linked order in the ATO list.
- After a trigger, check the order book to verify whether the linked order was placed, filled, partially filled or rejected.
Kite documentation lists a maximum of 200 ATOs. Corporate actions that change an instrument’s price by more than 2% can disable ATO alerts, so review affected conditions after a split, bonus, merger or similar event. An ATO is an automation layer, not a promise of a fill; the linked order remains subject to the same market, liquidity and segment rules as a manually submitted order.
Why a stop-loss can fail during a gap
A gap occurs when the next available trade is beyond your trigger. Suppose a long stock closes at Rs.500, your SL trigger is Rs.490 and its limit is Rs.489. If bad news produces a first tradable price of Rs.470, the trigger activates, but there may be no buyer at Rs.489 or higher. The SL limit can remain unfilled while the stock trades below it.
Free tools Windows power users keep installed
One-click scans. No signup required.
Rank #4
An SL-M can avoid the specific problem of a limit that is above the available market, but its fill can still be far below Rs.490. Neither order type guarantees an exact exit price in a gap.
Reduce, rather than pretend to remove, gap risk
- Keep the position small enough that a materially worse fill remains within your account’s loss tolerance.
- Place the invalidation level where the trade idea fails, not immediately under the entry.
- Use an SL limit only when you understand the possibility of no fill; use SL-M only where the segment supports it and an uncertain price is preferable to a potentially unfilled limit.
- Avoid assuming that an alert will protect you while you are unavailable. An alert requires a human response unless it is linked to an ATO.
- After a sharp overnight move, check the order book and position rather than placing a second order blindly; duplicate exits can reverse or oversize the trade.
Choosing the stop distance for a volatile Indian stock
Use market structure first
Identify the support, resistance or pattern level that invalidates the setup. A stop just inside that level is vulnerable to ordinary fluctuations. Place it beyond the level by an amount consistent with the stock’s recent movement, then reduce the quantity until the rupee risk is acceptable.
Do not confuse a wider stop with greater risk
Risk is the distance multiplied by quantity, plus execution effects. A wider structural stop with half the shares can expose less money than a tight stop on an oversized position. Recalculate the rupee amount whenever you change either the price or the quantity.
Account for liquidity
Liquidity affects both the chance of a clean fill and the spread between available bids and offers. A limit stop needs buyers or sellers at its limit; a market-style stop accepts the prevailing price. For a volatile, thinly traded stock, assume that the realized loss can exceed the planned loss and size accordingly.
The Tool Desk
Outbyte PC Repair FREEClear out junk files and repair common Windows errorsFree Scan →Outbyte Driver Updater FREEFix the driver behind crashes, sound loss and screen glitchesFind Drivers →Operational checklist before and after placing protection
Before entry
- Write the invalidation price and the maximum rupee loss.
- Calculate quantity from that loss, not the other way around.
- Confirm whether the position is long or short so the protective side is correct.
- Check the exchange, product type and whether SL-M is supported.
- Decide whether you need a notification, an executable stop or an ATO.
Immediately after submission
- Verify the order status, trigger price, limit price, quantity and validity in the order book.
- Confirm that the order is linked to the intended position and is not merely a pending draft.
- Check that push and email permissions are enabled for alerts.
- Record the order details in your trading journal, including the reason for the stop.
At the start of each session
- Look for overnight gaps, corporate-action adjustments and changes to the instrument.
- Confirm that a day-valid order or ATO is still active if the position carried forward.
- Review any partially filled or rejected protective order before taking other action.
Troubleshoot a missing alert or unexecuted stop
The alert did not arrive
Check that the condition was saved, has not expired, and uses the intended price or percentage reference. Confirm push permissions and the email address in the broker profile. If you reached the documented 500-alert limit, remove obsolete alerts before creating another. An alert disabled after a corporate action may need to be recreated.
Best Value
- It can be a gift option
- Comes with secure packaging
- Helpful in various ways
The stop triggered but did not fill
For an SL order, inspect the activated limit price and the available market. A gap or insufficient liquidity can leave the limit order open. Decide whether to cancel and re-enter an order only after checking the live position, quantity and spread; sending a duplicate without checking can create an unintended short or long position.
The order was rejected
Read the rejection reason in the order book. Common causes include an unsupported SL-M type for the instrument, an invalid price relationship between trigger and limit, an unavailable segment, an expired day order or a quantity that does not match the position. Correct the specific field and confirm the replacement order is active.
Keep SEBI account alerts as a separate safety channel
SEBI advises investors to enable SMS and email alerts for account activity and to keep contact details current with the broker and depository participant. These messages can reveal an unexpected order, trade or account change, but they are not price-triggered exits. Treat them as an account-security backup alongside, not instead of, a price alert or stop-loss.
A practical decision framework
- Need to decide manually? Set a price alert at the level that requires review.
- Need an automatic exit and can accept an uncertain fill? Use SL-M where the instrument and segment support it.
- Need an automatic exit but a minimum acceptable price matters? Use SL, recognizing that a gap can leave it unfilled.
- Need a condition to place a predefined basket? Use an ATO after checking its exchange, segment, day validity, market-price protection, alert limit and corporate-action behavior.
- Unsure of the correct distance? Return to the trade thesis and normal volatility, then reduce quantity until the rupee risk is tolerable.
The essential distinction is simple: alerts notify; stop-loss orders seek execution. The quality of the result depends on the invalidation level, position size, order type, liquidity and what happens when the market jumps over your trigger.
Quick Recap
Product prices and availability are accurate as of the date/time indicated and are subject to change. Any price and availability information displayed on Amazon at the time of purchase will apply.




