Trailing Stop Loss: The Ultimate Guide for Indian Retail Investors (Zerodha & Groww)
Don't let your stock profits vanish. Learn how to set a trailing stop loss percentage and technical-based exits on Zerodha, Groww, and Angel One to secure your gains.
One of the most frustrating experiences in investing is watching a stock you own rally up 30%, only to hold it too long, watch it crash, and eventually sell it for a loss.
Many retail investors know how to buy, but they lack a system to lock in profits. This is where a Trailing Stop Loss (TSL) becomes your most valuable tool.
A trailing stop loss allows you to let your profits run while establishing a dynamic floor price that moves up as the stock price goes up. If the stock reverses, your stop loss is triggered, and you exit with your gains protected.
Here is a practical guide on how a trailing stop loss works, how to calculate it, and how to set it up using major Indian brokers like Zerodha Kite and Groww.
What is a Trailing Stop Loss?
Unlike a standard, static stop loss (which remains at a fixed price level), a trailing stop loss is dynamic. It adjusts automatically as the stock price rises, maintaining a set distance (either in percentage or absolute rupee value) below the highest price reached since you entered the trade.
Stock Price Rises โโโโโโโโโโโโโโโ (Peak) โโโโ (Triggers Sale!)
\
Trailing Stop Loss โโโโโโโโโโโโโโโโโโโโโโโโโโโ X
(Follows price at a set distance)
Important Rule: The trailing stop loss can only move upwards. If the stock price goes down, the stop loss price stays at its highest calculated level.
A Practical Example (Percentage-Based):
- You buy shares of Tata Motors at โน900.
- You set a trailing stop loss of 10% (initial stop loss is at โน810).
- The stock rallies to โน1,000. Your stop loss adjusts upwards to โน900 (10% below โน1,000).
- The stock further rallies to โน1,200. Your stop loss rises to โน1,080.
- The stock hits a roadblock and falls back to โน1,080. Your trailing stop loss is triggered, and you automatically exit.
Even though you didn't sell at the absolute peak of โน1,200, you successfully locked in a โน180 per share profit (20% gain) instead of riding it all the way back down to your purchase price.
Trailing Stop Loss Methods
There are two common ways to determine where to place your trailing stop loss:
1. Percentage-Based (Simple)
You choose a fixed percentage (typically between 7% to 15%) based on the stock's volatility.
- Stable Blue-chips (e.g., TCS, HDFC Bank): Use a tighter trailing stop loss (7% to 10%).
- Volatile Small-caps & Mid-caps: Use a wider stop loss (12% to 15%) to avoid getting shaken out by normal daily volatility.
2. Indicator-Based (Technical)
You use technical indicators to adjust your stop loss dynamically.
- Average True Range (ATR): ATR measures a stock's volatility. A common rule is to set the trailing stop loss at $2 \times \text$ or $3 \times \text$ below the peak price.
- Moving Averages: For long-term investments, you can use the 50-day Simple Moving Average (SMA) as your stop loss. If the stock closes below its 50-day average, you exit.
How to Set a Trailing Stop Loss on Indian Brokers
Most modern Indian stockbrokers support advanced order types that make setting up trailing stop losses simple.
Setting TSL on Zerodha (Kite)
Zerodha allows you to create GTT (Good Till Triggered) orders, which are valid for up to one year.
- Open Kite, go to your Holdings or Positions, and click on the stock you want to protect.
- Select Create GTT.
- Choose the Transaction Type as Sell and the Trigger Type as Single (or OCO if you want a target price too).
- Enter the trigger price (e.g., -10% from the current price).
- For active intraday/swing positions, Zerodha offers a Trailing Stop Loss feature under Bracket Orders (BO), where you can define the trailing trigger in absolute rupees (e.g., trailing by โน2 for every โน2 rise in price).
Setting TSL on Groww
On Groww, you can use the GTD (Good Till Date) or standard Stop Loss (SL) order features:
- Select the stock in your portfolio and click Sell.
- Click on Choose Order Type and select Stop Loss (SL) Order.
- Enter your Trigger Price.
- Since Groww does not have an automatic "auto-trailing" GTT for long-term investments yet, you must manually modify your trigger price upwards as the stock price reaches new highs. Checking your holdings weekly is a good practice.
Static vs. Trailing Stop Loss
| Feature | Static Stop Loss | Trailing Stop Loss |
|---|---|---|
| Purpose | Minimizes absolute loss | Protects accumulated profits + cuts losses |
| Price Level | Remains fixed (e.g., at buy price - 5%) | Adjusts upwards with the stock price |
| Management | Set-and-forget | Requires auto-tracking or periodic adjustment |
| Ideal For | Day trading / Initial risk control | Swing trading / Long-term investment exits |
Need help calculating a technical exit range or support levels for your trailing stop? Use our analyzer tool.
Get an AI-powered exit score in seconds โ backed by technical analysis, valuation, and market context.
The Bottom Line
A trailing stop loss removes emotion from your trading. It prevents the psychological trap of saying, "I'll sell it tomorrow if it goes up a bit more," only for the stock to slide further.
If you want to maximize your returns, define your trailing stop loss strategy before you buy a stock, and adjust it systematically.
Related: Understanding RSI: How to Use It for Smarter Stock Exits | 5 Clear Signs It's Time to Exit a Stock Position