npx skills add ...
npx skills add bhala-srinivash/nse-trading-skills --skill stop-loss-strategies
Stop-loss placement strategies for NSE/BSE equity trades. Covers structure-based, ATR-based, support/resistance-based, and moving average-based stops with buffer rules and hard limits.
npx skills add bhala-srinivash/nse-trading-skills --skill stop-loss-strategies
A stop-loss is not optional. Every position needs one before entry. The purpose is to cap your maximum loss — not to predict where price will go.
No dependencies required. Provide entry price and key levels manually. Enhanced with Groww MCP (candles, ATR, MAs) or yfinance (pip install yfinance).
fetch_historical_candle_data (daily, last 60 days) or user-provided levelsget_historical_technical_indicators from Groww, or calculate manually| Method | Best For | How to Calculate |
|---|---|---|
| Structure-based | Swing trades, clear chart patterns | Below recent swing low (long) or above swing high (short) |
| ATR-based | Volatile stocks, no clear structure | Entry - ATR(14) × 1.5 to 2.0 |
| Support/Resistance | Range-bound markets, clear levels | Below key support level + buffer |
| Moving Average | Trend-following trades | Below SMA20 (aggressive) or SMA50 (conservative) |
Find the most recent swing low (for longs) that, if broken, would invalidate your trade thesis.
Adapts to the stock's natural volatility:
Place stop just below a confirmed support level:
Only use levels with at least 2 historical touches.
For trend-following positions:
Best when MA is clearly sloping in your direction.
These are non-negotiable:
Before finalizing, check: