โš ๏ธThis platform is for educational purposes only. We are NOT SEBI-registered. DO NOT BUY OR SELL stocks based on recommendations.Read Full Disclaimer|โš ๏ธThis platform is for educational purposes only. We are NOT SEBI-registered. DO NOT BUY OR SELL stocks based on recommendations.Read Full Disclaimer|
Indicators & Metrics4 min read

Stock Volatility: Measuring the Ride Before You Buy the Ticket

Historical volatility shows how wild a stock swings. Learn how to calculate it and adjust position size to survive the ride.

3 Nov 2026

Imagine two stocks that both start the year at โ‚น1,000 and end the year at โ‚น1,150. Both delivered a respectable 15% return. Yet, holding one felt like a peaceful train ride, while holding the other felt like a heart-stopping roller coaster. The difference lies in volatilityโ€”the speed and severity with which a stock's price swings around its average path.

What Historical Volatility Actually Measures

Historical volatility does not care whether a stock is going up or down. It is completely direction-agnostic. A stock gaining 3% every day has the exact same volatility as a stock plunging 3% every day. What it measures is dispersion: how far daily price moves scatter from the average daily return.

To calculate historical volatility, statisticians measure the standard deviation of daily percentage changes over a chosen window (such as 30 or 252 days) and then annualise that number. Because Indian markets trade roughly 252 days a year, we scale daily volatility using the square root of 252.

Annualised Volatility = Daily Standard Deviation (ฯƒ) ร— โˆš252

Since the square root of 252 is approximately 15.87, a blue-chip stock with a daily standard deviation of 1% has an annualised volatility of roughly 16%. In contrast, a fast-moving small cap with daily swings of 3.5% carries an annualised volatility of nearly 55%.

Same Destination, Entirely Different Journeys
Stock A (Low Volatility)Stock B (High Volatility)
896101211281244Day 0Day 60Day 120Day 180Day 240Stock A (Low Volatility) โ€” Day 0: 1000Stock A (Low Volatility) โ€” Day 30: 1020Stock A (Low Volatility) โ€” Day 60: 1035Stock A (Low Volatility) โ€” Day 90: 1050Stock A (Low Volatility) โ€” Day 120: 1045Stock A (Low Volatility) โ€” Day 150: 1075Stock A (Low Volatility) โ€” Day 180: 1090Stock A (Low Volatility) โ€” Day 210: 1110Stock A (Low Volatility) โ€” Day 240: 1135Stock A (Low Volatility) โ€” Day 252: 1150Stock A (Low Volatility) 1150Stock B (High Volatility) โ€” Day 0: 1000Stock B (High Volatility) โ€” Day 30: 1120Stock B (High Volatility) โ€” Day 60: 970Stock B (High Volatility) โ€” Day 90: 1080Stock B (High Volatility) โ€” Day 120: 920Stock B (High Volatility) โ€” Day 150: 1060Stock B (High Volatility) โ€” Day 180: 1210Stock B (High Volatility) โ€” Day 210: 1040Stock B (High Volatility) โ€” Day 240: 1220Stock B (High Volatility) โ€” Day 252: 1150Stock B (High Volatility) 1150
Both stocks end at โ‚น1,150, but Stock B exposes you to severe drawdowns along the way. ยท Illustrative example

Why Volatility Cuts Both Ways

High volatility attracts traders because big swings create rapid profit targets. However, the exact mechanism that generates quick 20% upside runs also produces gut-wrenching 20% drawdowns. If you buy a volatile stock, you must grant it breathing room. Placing a tight 2% stop-loss on a stock that routinely moves 4% in normal intraday trade virtually guarantees you will be shaken out at a loss.

Conversely, you cannot expect a steady, low-volatility giant to double in four months. A stock with 15% annualised volatility simply does not possess the daily momentum to travel that far that fast without extraordinary news.

Adjusting Your Position Size to the Swing

The secret to surviving volatile stocks is not avoiding them; it is sizing your position so that your total rupee risk remains constant regardless of how wild the asset is.

Sizing Two Trades with a โ‚น2,000 Risk Limit
  1. Portfolio Capital: โ‚น1,00,000 | Maximum Rupee Risk per trade (2%): โ‚น2,000
  2. Stock A (Low Volatility, โ‚น1,000 price): Requires a 5% stop (โ‚น50) to stay clear of daily noise.
  3. Position Size A: โ‚น2,000 risk รท โ‚น50 risk per share = 40 shares (โ‚น40,000 allocated).
  4. Stock B (High Volatility, โ‚น1,000 price): Requires a 15% stop (โ‚น150) to avoid false stop-outs.
  5. Position Size B: โ‚น2,000 risk รท โ‚น150 risk per share = 13 shares (โ‚น13,000 allocated).

Notice how both trades risk precisely โ‚น2,000. For the calmer stock, you commit โ‚น40,000 of your capital. For the volatile stock, you dial down your capital commitment to just โ‚น13,000. You still participate in the high-volatility upside, but an adverse swing cannot derail your portfolio.

Capital Allocated for the Same โ‚น2,000 Rupee Risk
014,40028,80043,200Rupees Allocated โ€” Stock A (5% Stop): 40,00040,000Stock A (5%โ€ฆRupees Allocated โ€” Stock B (15% Stop): 13,00013,000Stock B (15โ€ฆ
Wilder stocks demand wider stop distances, which in turn require smaller position sizes. ยท Illustrative example
Remember this

Never fit your stop-loss to your account size; fit your position size to the stock's natural volatility.

You can check any Indian stock's historical volatility and Average True Range on stock-analyze.com's metrics tab to size your next order accurately before entering the trade.

Put this lesson to work

See these numbers live on any NSE/BSE stock โ€” fundamentals, technicals and an AI verdict on one page.

Analyze a stock free