How to Set a Stop-Loss for Intraday Trading Using ATR

By StockFinz AI ResearchReviewed by StockFinz AI Editorial TeamPublished Last updated 15 min read

Setting a stop-loss for intraday trading using ATR involves calculating the Average True Range on the chosen timeframe, placing the stop at a multiple of that ATR value (typically 1 to 1.5 times) away from the entry price, and adjusting position size so the monetary loss if stopped out equals a fixed percentage of capital. This approach adapts the stop-loss distance to the stock's actual volatility rather than using arbitrary percentage levels, allowing normal price fluctuations while protecting against genuine adverse moves.

Key takeaways

  • ATR measures the average price movement range over a period (usually 14 candles) and adjusts stops to each stock's volatility profile
  • Multiplying ATR by 1 to 1.5 and placing the stop that distance from entry keeps stops outside normal market noise while limiting risk
  • Position sizing using the formula (capital × risk %) ÷ stop distance ensures consistent rupee risk across all trades regardless of stop width
  • Timeframe consistency is critical—use 5-minute ATR for 5-minute trades, not daily ATR, to match the actual trading horizon
  • ATR-based stops reduce emotional decision-making by providing objective, volatility-adjusted exit levels before entering a trade

Why fixed percentage stops struggle with intraday volatility

Fixed percentage stop-losses—such as exiting every trade at a 1% loss—ignore the fundamental differences in how stocks move. A stable large-cap banking stock might see average intraday swings of 0.3%, while a volatile mid-cap might routinely fluctuate 2% without any directional commitment. Applying the same 1% stop to both instruments creates two problems: the large-cap stop sits far beyond necessary protection, tying up excess capital and offering poor risk-reward ratios, while the mid-cap stop gets triggered by ordinary noise rather than meaningful adverse moves.

Average True Range solves this by measuring actual volatility. A stock with a ₹20 ATR on a 5-minute chart typically moves about ₹20 between its high and low within five-minute periods. One with a ₹4 ATR moves far less. Scaling the stop-loss to ATR ensures that each trade's exit threshold reflects that specific instrument's behaviour on that specific timeframe, adapting protection to reality rather than imposing arbitrary rules.

This dynamic adjustment becomes particularly important during intraday sessions when news flow, order imbalances and algorithmic activity can compress or expand volatility within hours. ATR recalculates continuously, incorporating recent price action into the stop-loss framework without requiring manual intervention.

What Average True Range captures

Average True Range extends the concept of a simple high-low range by accounting for gaps between sessions. The True Range for any candle is the largest of three values: the distance from high to low, the absolute distance from the previous close to the current high, or the absolute distance from the previous close to the current low. This ensures that overnight or intra-session gaps—common around earnings, policy announcements or global events—factor into volatility measurement.

The ATR then smooths these True Range values over a rolling window, typically 14 periods. The formula uses exponential smoothing:

ATR = [(Prior ATR × 13) + Current TR] ÷ 14

This produces a moving average that responds to recent volatility changes while filtering out single-candle spikes. A rising ATR signals expanding volatility; a falling ATR indicates calmer conditions. For intraday traders, the 14-period window on a 5-minute chart covers roughly 70 minutes of trading data, balancing responsiveness with stability.

ATR ValueTypical Candle MovementSuitable ForStop Multiple
₹2–₹5Low volatility large-capsTight scalping1.0–1.2×
₹6–₹12Moderate blue-chipsStandard intraday1.2–1.5×
₹15–₹30Volatile mid-capsSwing intraday1.5–2.0×
>₹30High-volatility stocksPosition trades only2.0× and above

How to calculate and apply ATR stops step by step

1. Select the trading timeframe

Choose the chart interval that matches the intended holding period. Scalpers watching tick movements might use 1-minute or 3-minute charts. Momentum traders holding positions for several hours typically use 5-minute or 15-minute intervals. The ATR must come from the same timeframe to correctly measure the volatility experienced during the trade's lifetime.

2. Read the 14-period ATR indicator

Most charting platforms on NSE broker terminals include ATR as a standard indicator. Apply it with a 14-period setting to the chosen timeframe. The indicator plots a line below the price chart; the current value is the stock's average movement per candle. Record this number in rupees—for example, ATR = ₹8.50.

3. Choose an ATR multiple

Multiplying ATR by a factor determines how much breathing room the stop allows. Common multiples:

  • 1.0× ATR: tight stops for high-probability setups or accounts where capital preservation outweighs profit maximisation; expect more frequent stop-outs
  • 1.5× ATR: balanced approach for most intraday strategies; allows one-and-a-half times normal volatility before exit
  • 2.0× ATR: wider stops for choppy markets or lower-conviction trades; reduces stop frequency but increases rupee risk per trade

Consistency matters more than the exact number. Testing different multiples across historical trades reveals which suits the trader's win rate and average profit per winner.

4. Calculate stop-loss distance and level

For a long trade, subtract the ATR multiple from the planned entry price:

Stop-loss (long) = Entry price − (ATR × multiple)

For a short trade, add the ATR multiple to the entry:

Stop-loss (short) = Entry price + (ATR × multiple)

If entering a long position at ₹1,200 with ATR = ₹8.50 and a 1.5× multiple, the stop distance is ₹12.75 and the stop-loss level sits at ₹1,187.25. Rounding to the nearest tradable tick (₹1,187.00 or ₹1,187.50) simplifies order entry.

5. Determine position size using fixed risk percentage

Risk a consistent percentage of total trading capital—commonly 1%—on every trade. Calculate the number of shares as:

Quantity = (Total capital × Risk %) ÷ Stop-loss distance

With ₹2,00,000 capital, 1% risk is ₹2,000. A stop distance of ₹12.75 allows:

Quantity = ₹2,000 ÷ ₹12.75 ≈ 157 shares

This ensures that if the stop is hit, the loss equals exactly ₹2,000 before brokerage. Wider stops on more volatile stocks automatically reduce position size, while tighter stops on calmer stocks allow larger quantities—both targeting the same absolute risk.

6. Set the profit target as a risk-reward multiple

Professional traders aim for targets at least twice the stop distance (1:2 risk-reward ratio) to remain profitable even with a 50% win rate. If the stop distance is ₹12.75, the target sits ₹25.50 above entry:

Target (long) = Entry price + (Stop distance × reward multiple)

A 1:2 ratio on a ₹1,200 entry yields a ₹1,225.50 target. Higher ratios (1:3, 1:4) increase profitability per winner but reduce the percentage of trades that reach target before reversing.

Worked example using KOTAKBANK NSE daily closes

The following example uses actual NSE daily closing data for KOTAKBANK to illustrate ATR calculation and stop-loss placement. These are daily candles, but the method applies identically to intraday timeframes with corresponding ATR values.

Data (NSE daily closes):

  • 2026-10-14: Open 439.00, High 444.90, Low 437.20, Close 438.05
  • 2026-10-15: Open 439.65, High 447.95, Low 437.60, Close 447.95
  • 2026-10-16: Open 448.70, High 453.10, Low 443.65, Close 447.40
  • 2026-10-19: Open 440.50, High 447.15, Low 438.60, Close 442.30
  • 2026-10-21: Open 444.45, High 446.85, Low 434.50, Close 437.80
  • 2026-10-22: Open 435.20, High 442.50, Low 433.75, Close 437.00
  • 2026-10-23: Open 438.25, High 439.40, Low 427.70, Close 430.50
  • 2026-10-26: Open 440.90, High 446.30, Low 437.60, Close 440.75
  • 2026-10-27: Open 441.45, High 444.80, Low 439.90, Close 442.50
  • 2026-10-28: Open 441.00, High 444.30, Low 438.30, Close 440.00
  • 2026-10-29: Open 441.80, High 460.20, Low 439.25, Close 459.00
  • 2026-10-30: Open 459.20, High 462.90, Low 457.05, Close 461.60

True Range calculations for the final three candles:

  • 2026-10-28: High − Low = 444.30 − 438.30 = ₹6.00; |Close₍₂₇₎ − High₍₂₈₎| = |442.50 − 444.30| = ₹1.80; |Close₍₂₇₎ − Low₍₂₈₎| = |442.50 − 438.30| = ₹4.20. Maximum = ₹6.00.
  • 2026-10-29: High − Low = 460.20 − 439.25 = ₹20.95; |Close₍₂₈₎ − High₍₂₉₎| = |440.00 − 460.20| = ₹20.20; |Close₍₂₈₎ − Low₍₂₉₎| = |440.00 − 439.25| = ₹0.75. Maximum = ₹20.95 (gap up and large range).
  • 2026-10-30: High − Low = 462.90 − 457.05 = ₹5.85; |Close₍₂₉₎ − High₍₃₀₎| = |459.00 − 462.90| = ₹3.90; |Close₍₂₉₎ − Low₍₃₀₎| = |459.00 − 457.05| = ₹1.95. Maximum = ₹5.85.

Assuming a simplified 3-period ATR for illustration: (₹6.00 + ₹20.95 + ₹5.85) ÷ 3 = ₹10.93. A full 14-period calculation would smooth more data, but this demonstrates the method.

Trade setup on 2026-10-30:

Suppose a trader plans a long entry at the close of ₹461.60 after confirming a bullish signal. Using a 1.5× ATR multiple:

  • Stop distance: ₹10.93 × 1.5 = ₹16.40
  • Stop-loss level: ₹461.60 − ₹16.40 = ₹445.20
  • Capital: ₹3,00,000; Risk: 1% = ₹3,000
  • Position size: ₹3,000 ÷ ₹16.40 ≈ 183 shares
  • Target (1:2): ₹461.60 + (₹16.40 × 2) = ₹494.40

If the trade is executed, the maximum loss if stopped equals ₹3,000 (183 shares × ₹16.40 stop distance), and the potential profit if target is reached equals ₹6,000, achieving the intended 1:2 risk-reward ratio.

This example shows how ATR adapts to the stock's recent behaviour—the large move on 2026-10-29 increased the ATR, widening the stop to accommodate elevated volatility and preventing premature exit on routine retracements.

Adjusting ATR multiples for different market conditions

Volatility is not static. During earnings season, policy announcements or global uncertainty, ATR values expand. In quiet periods, they contract. Some traders adjust their ATR multiple inversely: using smaller multiples (1.0×) when ATR is elevated to keep absolute rupee risk manageable, and larger multiples (1.5× or 2.0×) when ATR compresses to avoid stops placed inside normal bid-ask spreads.

Alternatively, keeping the multiple constant and allowing position size to shrink when stops widen naturally achieves the same capital-preservation goal. The fixed-risk formula inherently reduces quantity when ATR rises, maintaining consistent rupee exposure.

Traders should backtest both approaches on their chosen instruments to identify which produces better risk-adjusted returns. Consistency within the chosen method matters more than the method itself.

Common mistakes when using ATR stops

Mixing timeframes: Calculating ATR on a 15-minute chart but executing trades on a 5-minute chart creates a mismatch. The 15-minute ATR is larger, placing stops too far away and reducing position size unnecessarily. Always match ATR timeframe to trade timeframe.

Moving the stop after entry: Widening a stop because the trade moves against expectations violates the pre-defined risk. ATR sets an objective threshold before entry; shifting it mid-trade reintroduces emotion and often leads to larger losses. If the setup invalidates, exit at the original stop rather than hoping for recovery.

Ignoring transaction costs: Very tight ATR-based stops on low-priced stocks can be eaten by brokerage, STT, and slippage. A ₹2 stop distance minus ₹0.50 in round-trip costs leaves only ₹1.50 of effective protection. Factor total transaction costs into stop distance, or trade higher-priced stocks where costs are a smaller percentage.

Using daily ATR for intraday trades: Daily ATR measures overnight and full-session volatility—often ₹15 to ₹30 on active stocks. Intraday traders holding positions for minutes or hours experience only a fraction of that movement. A daily ATR stop on a 5-minute trade would sit so far away that small adverse moves cause significant unrealised losses before the stop triggers, defeating the purpose of tight risk control.

Forgetting to recalculate ATR: Volatility changes over days and weeks. An ATR value from last month may no longer reflect current conditions. Recalculate ATR each morning or before each trade to ensure stops remain relevant.

Neglecting the SEBI square-off deadline: NSE requires all intraday positions in the equity cash segment to be closed by 3:20 PM. Traders must ensure ATR-based stops and targets are realistic within the remaining session time. A 1:3 risk-reward setup entered at 2:50 PM may not have enough time to reach target, skewing actual results versus backtested expectations.

Integrating ATR stops into a complete trading plan

ATR-based stop-loss placement is one component of a broader risk-management framework. Successful intraday traders combine it with:

  • Pre-market preparation: Identify stocks with sufficient liquidity (average daily volume above ₹10 crore) to ensure orders fill near desired prices, minimising slippage that can widen effective stops.
  • Entry rules: Use technical setups (breakouts, pullbacks, candlestick patterns) or quantitative signals to define where and when to enter, ensuring the trade has an edge beyond random chance.
  • Risk-reward ratios: Maintain minimum 1:2 or 1:3 ratios so that even a 40% win rate produces net profit after costs.
  • Daily loss limits: Cap total losses per day (e.g., 3% of capital) to prevent revenge trading after a string of stopped trades.
  • Position correlation: Avoid taking multiple positions in the same sector or correlated stocks, which can trigger all stops simultaneously during sector-wide moves.
  • Record-keeping: Log every trade with entry, stop, target, ATR value and outcome to identify patterns—such as whether 1.0× or 1.5× multiples perform better—and refine the approach over time.

Platforms that automate ATR calculation and position sizing reduce manual errors and allow faster execution, particularly important in fast-moving intraday markets where delays of seconds can shift risk-reward profiles.

Regulatory and practical considerations for NSE intraday trading

SEBI mandates that brokers must square off client intraday positions by 3:20 PM if the client has not done so, protecting both parties from overnight risk. Traders using ATR stops must ensure their targets are achievable within the session window. A trade entered at 2:00 PM with a 1:3 risk-reward may not have time to develop, forcing an exit before target or risking an automatic square-off at an unfavourable price.

Margin requirements also interact with position sizing. NSE intraday trades typically receive leverage (exposure multiples), but the margin blocked still constrains how many positions can run simultaneously. Larger ATR stops that reduce position size free up margin for additional trades, while tighter stops that increase size consume more margin and limit portfolio diversification.

Circuit filters—price bands beyond which trading halts temporarily—can prevent stop orders from executing if a stock hits the limit. Traders should check the circuit limits (typically ±10% or ±20% depending on the stock) and ensure ATR stops sit well within these bands. Placing a stop outside the circuit creates execution risk: the stock could gap through the stop when trading resumes, resulting in a worse fill than intended.

Comparing ATR stops to other methods

Fixed rupee stops: Simple but ignore volatility. A ₹10 stop on a ₹500 stock (2%) might be excessive, while the same ₹10 on a ₹50 stock (20%) is impractical.

Percentage stops: Better than fixed rupees but still fail to adapt to volatility differences between stocks. A 1% stop on a calm stock versus a volatile one produces wildly different outcomes.

Support/resistance stops: Placing stops just below support or above resistance aligns with market structure but can be subjective. Combining support-based stops with ATR provides confluence—if support sits 1.5× ATR away, both technical and volatility factors agree.

Chandelier stops: Another volatility-based method that uses ATR but applies it to the highest high (for longs) or lowest low (for shorts) over a lookback period, creating a trailing stop. Chandelier stops suit trend-following; fixed ATR stops suit defined-risk intraday setups.

No single method dominates all conditions. Many traders use ATR for initial stop placement, then trail the stop based on price structure (swing lows/highs) as the trade moves in their favour, locking in profit while still respecting volatility.

Tools and resources for ATR-based trading

Most NSE broker platforms—Zerodha Kite, Upstox Pro, Angel One, ICICI Direct—include ATR indicators in their charting packages. Traders can overlay ATR on price charts, set alerts when ATR crosses thresholds (indicating volatility expansion or contraction), and use bracket orders to automate stop and target placement.

Third-party platforms like TradingView offer advanced scripting (Pine Script) to create custom ATR-based strategies, backtest them on historical NSE data, and generate alerts. These tools help refine the chosen ATR multiple and risk percentage before committing real capital.

NSE's own historical data downloads allow traders to calculate ATR manually in spreadsheets, useful for understanding the formula and verifying indicator accuracy. SEBI's investor education materials cover margin, intraday rules and risk disclosure, providing the regulatory context within which ATR stops operate.

In short

  • Average True Range (ATR) was developed by J. Welles Wilder Jr. and captures gaps, limit moves and volatility that simple range calculations miss.
  • A 14-period ATR is the standard default, though shorter periods (7–10) respond faster to volatility changes and longer periods (20–30) smooth out fluctuations.
  • SEBI regulations require intraday positions to be squared off by 3:20 PM on NSE equity segments, making tight risk controls essential for time-limited trades.
  • ATR values are quoted in the same currency units as the stock price—a ₹10 ATR means the stock typically moves about ₹10 per candle on that timeframe.
  • Professional traders often risk between 0.5% and 2% of total capital per trade, with the majority clustering around 1% to survive drawdown periods.

Frequently asked questions

What ATR multiple should intraday traders use?

Most intraday traders use between 1.0× and 1.5× ATR for stop-loss placement. A 1.0× multiple creates tight stops suited to high-probability setups but increases the frequency of stop-outs. A 1.5× multiple provides more breathing room for normal volatility and suits balanced intraday strategies. The choice depends on the trader's win rate, risk tolerance and market conditions. Testing both multiples on historical trades helps identify which produces better risk-adjusted returns for the chosen strategy and instruments.

Should ATR be calculated on daily or intraday charts for intraday trading?

ATR must be calculated on the same timeframe used for trade execution. Intraday traders using 5-minute charts should apply 5-minute ATR; those trading 15-minute setups need 15-minute ATR. Daily ATR measures full-session volatility, which is far larger than intraday fluctuations, and would place stops too wide for short-term trades. Matching the ATR timeframe to the trade timeframe ensures the stop reflects the actual volatility experienced during the holding period.

How much capital should be risked per intraday trade?

A widely accepted guideline is risking between 0.5% and 2% of total trading capital per trade, with most professional traders clustering around 1%. This ensures that a series of losing trades—an inevitable part of trading—does not severely damage the account. For example, with 1% risk per trade, ten consecutive losses reduce capital by only about 9.6%, leaving ample room for recovery. Higher risk percentages accelerate both gains and losses, increasing psychological pressure and the chance of ruin during drawdown periods.

Can ATR stops be used for stock futures and options?

Yes, ATR-based stops apply to NSE stock futures by calculating ATR on the futures chart and placing stops accordingly. Position sizing adjusts for the lot size and margin requirements. For options, ATR stops are less common because option premiums do not move one-to-one with the underlying; option Greeks (delta, gamma) complicate the relationship. Traders using ATR for options typically apply it to the underlying stock to gauge volatility, then translate that into a premium-based stop using delta, or they use percentage-based stops on the option premium itself rather than ATR.

How often should ATR values be recalculated?

ATR recalculates automatically with each new candle on live charts, so the indicator updates in real time during the trading session. Traders should check the current ATR value before each trade to ensure stop distances reflect recent volatility. During periods of rapid volatility expansion—such as earnings, policy changes or market-wide events—ATR can double or halve within days. Using stale ATR values from previous sessions risks placing stops that are either too tight (triggering prematurely) or too wide (exposing excessive capital to loss).

What happens if the market gaps through an ATR-based stop-loss?

If a stock gaps beyond the stop-loss level due to news or overnight moves, the stop order executes at the next available price, which may be significantly worse than the intended stop level. This slippage increases the actual loss beyond the calculated risk. Traders can mitigate gap risk by avoiding holding positions into major announcements, trading only liquid stocks where gaps are smaller, and accounting for potential slippage when sizing positions. Intraday traders who square off all positions by 3:20 PM avoid overnight gap risk entirely, a key advantage of intraday versus positional strategies.

Sources

Try this analysis free on StockFinz AI

See it applied to live NSE data in AI Intraday Scout. Free forever plan, no card needed.

Start free

Educational content, not investment advice. StockFinz AI is not a SEBI-registered adviser. Trading involves risk of loss.