Historical Volatility Indicator: Complete Trading Guide
Historical Volatility calculates the annualized standard deviation of logarithmic returns, providing a statistical measure of past price dispersion for risk assessment.

Settings — HV
| Category | volatility |
| Default Period | 20 |
| Best Timeframes | H4, D1, W1 |
Most traders obsess over price direction and completely ignore the one metric that determines whether their position sizing will blow them up or keep them alive: volatility. Historical Volatility (HV) measures the annualized standard deviation of logarithmic returns — giving you a statistically grounded view of how violently an instrument has been moving. Get this number right, and your stops stop getting hunted.
Key Takeaways
- Historical Volatility strips away price direction entirely. It does not care whether the market went up or down — only h...
- A common misconception: high HV does not mean buy, and low HV does not mean sell. HV tells you about the energy state of...
- The default period of 20 is a starting point, not a law. Each timeframe has its own volatility rhythm, and your settings...
1How Historical Volatility Works: The Math, Simplified
Historical Volatility strips away price direction entirely. It does not care whether the market went up or down — only how far and how fast it moved. The calculation follows three steps: first, compute the natural logarithm of each closing price divided by the previous close (these are log returns); second, calculate the standard deviation of those log returns over the chosen period (default: 20 bars); third, annualize the result by multiplying by the square root of the number of trading periods in a year — typically 252 for daily data, 52 for weekly.
The output is expressed as a percentage. An HV reading of 15 means the instrument has been moving at an annualized rate of 15% volatility. An HV of 40 signals aggressive, high-energy price action. An HV of 8 suggests a market that is coiling, grinding sideways, or simply sleeping.
Why log returns instead of simple percentage changes? Log returns are time-additive and handle compounding correctly. A stock dropping from 100 to 50 is not the same magnitude as one rising from 50 to 100 in simple percentage terms, but log returns treat these symmetrically — which matters when you are comparing volatility across different instruments or timeframes.
The default period of 20 is not arbitrary. On daily charts, 20 sessions approximates one calendar month of trading. This gives you a rolling window that is long enough to smooth out single-day spikes but short enough to remain responsive to recent regime changes.
2How to Read HV Signals: What Rising and Falling Values Actually Mean
A common misconception: high HV does not mean buy, and low HV does not mean sell. HV tells you about the energy state of the market, not its direction. The signals come from the transitions.
Rising HV after a compression phase is the most actionable signal. When HV has been depressed — say, below 12 on a forex major — and then starts climbing, a breakout is either underway or imminent. This is the market waking up. Entering in the direction of the breakout candle during early HV expansion captures the highest risk-to-reward phase of the move.
Falling HV after a spike signals exhaustion. If EUR/USD posted a 200-pip range day and HV jumps to 18, then over the next three to five sessions HV starts declining back toward 12, the momentum phase is fading. Mean-reversion setups become viable. Range-bound strategies start working again.
Divergence between price and HV is subtle but powerful. Price makes a new high while HV prints lower than it did on the previous swing high — this tells you the new high was achieved with less volatility, less conviction, less fuel. That is a warning sign for trend continuation trades.
For buy signals: look for HV turning up from multi-month lows combined with a breakout above a consolidation zone. For sell signals on trend trades: look for HV failing to confirm new price extremes. Neither signal works in isolation. Pair HV with a momentum indicator like RSI or a simple 20-period moving average to confirm direction.
“The default period of 20 is a starting point, not a law.”
3Optimal HV Settings by Timeframe: H4, D1, and W1
The default period of 20 is a starting point, not a law. Each timeframe has its own volatility rhythm, and your settings should match the trading style you are actually executing.
On H4 charts, the 20-period default covers roughly 80 hours — about two trading weeks. This works well for swing trades lasting three to eight days. H4 HV reacts quickly to intraday volatility clusters, making it useful for detecting when European or New York session breakouts are gaining real momentum versus faking out. A period of 14 to 20 is the practical range here.
On D1 charts, the 20-period setting is near-ideal for position traders. It captures the last four calendar weeks of price behavior, which aligns well with how institutional positioning cycles tend to unfold. Some traders extend to 30 periods on D1 to smooth out event-driven spikes (earnings, FOMC, NFP) that would otherwise distort the reading. In my experience, 20 on D1 is the cleanest setting for forex and index futures.
On W1 charts, the 20-period window covers 20 weeks — five months of data. This is macro-level volatility analysis. HV on weekly charts is most useful for identifying secular volatility regimes: the prolonged low-volatility compression of 2017, for example, or the explosive expansion in March 2020. For weekly traders, a period of 12 to 16 can be more responsive without sacrificing too much smoothness.
One practical rule: if your HV line looks like a seismograph during an earthquake, your period is too short. If it barely moves over three months, it is too long. Adjust until the line shows two to four clear cycles per year on your chosen timeframe.
4Practical Application: Building Actual Trade Setups with HV
Volatility-based position sizing is where HV earns its place on your chart. The standard approach: take your account risk per trade (say, 1% of a $10,000 account = $100), divide by the HV-implied daily range, and size accordingly. If HV on a daily EUR/USD chart reads 8% annualized, the implied daily move is 8% divided by the square root of 252, which gives roughly 0.50% — about 50 pips on a 1.1000 quote. Your stop should sit outside that range. A 30-pip stop during a 50-pip daily range environment is inside the noise.
For breakout trades, the setup I look for runs like this: HV compresses below its 90-day average for at least 10 sessions. Price forms a tight range — ideally a rectangle or a pennant. HV then ticks up two sessions in a row. Enter on the third session in the direction of the break, with a stop set at 1.2x the current daily HV range. Target is 2.5x to 3x that same range.
For trend-following trades on D1, use HV as a filter: only take long entries when HV is above its 20-period moving average (volatility is expanding, trend has energy). Avoid entries when HV is contracting, even if the trend looks intact on price alone — those are the setups that chop you out.
Pulsar Terminal makes this workflow efficient: you can set SL and TP levels directly on the chart based on HV-derived ranges, using its multi-level SL/TP and one-click execution to enter breakout trades the moment HV confirms expansion without fumbling through MetaTrader's default order dialogs.
For mean-reversion setups, flip the logic. Wait for HV to spike to a 60-day high, then fade the move once HV starts declining. The first two sessions of HV contraction after a spike are statistically the highest-probability reversion window.
“Here is something that surprises traders coming from equities options: implied volatility (IV) is forward-looking and derived from option pricing; Historical Volatility is backward-looking and derived from realized price action.”
5HV vs. Implied Volatility: Why the Difference Matters for Retail Traders
Here is something that surprises traders coming from equities options: implied volatility (IV) is forward-looking and derived from option pricing; Historical Volatility is backward-looking and derived from realized price action. They measure different things, and their relationship is one of the most traded signals in professional volatility desks.
For retail spot forex and futures traders without access to options data, HV is the only volatility measure available — and that is fine. HV tells you what the market has actually done, not what options market makers are pricing in. It is a clean, unmanipulated reading of realized price behavior.
Where the gap matters: when HV is very low but you sense a major event is approaching (central bank decision, geopolitical development), HV will not warn you in advance. It will only reflect the explosion after it happens. This is a genuine limitation. The practical workaround is calendar awareness — check economic calendars before entering low-HV compression trades, because what looks like a clean breakout setup can be a pre-event coil that resolves violently in either direction.
Another tradeoff: HV is not predictive of direction. A reading of 30 tells you the market is moving fast. A reading of 5 tells you it is not. Neither tells you which way it will go next. Traders who treat HV spikes as directional signals — buying because volatility is high — misuse the indicator entirely. HV answers the question 'how much?' Direction is answered elsewhere.
Frequently Asked Questions
Q1What does a Historical Volatility reading of 20 mean?
An HV reading of 20 means the instrument has been moving at an annualized volatility rate of 20%. For a daily chart, this implies an average daily move of approximately 1.26% (20 divided by the square root of 252). Use this figure to calibrate stop distances and position size.
Q2What is the best period setting for Historical Volatility on a daily chart?
The default period of 20 works well for daily charts because it covers approximately one calendar month of trading sessions. Traders focused on longer position trades sometimes extend to 30 to reduce sensitivity to single-day event spikes, but 20 remains the most widely used setting.
Top Brokers

About the Author
Daniel Harrington
Senior Trading Analyst
Daniel Harrington is part of the Pulsar Terminal team, where he leads the blog and editorial content. With over 12 years of experience in forex and derivatives markets, he covers MT5 platform optimization, algorithmic trading strategies, and practical insights for retail traders.

Risk Disclaimer
Trading financial instruments carries significant risk and may not be suitable for all investors. Past performance does not guarantee future results. This content is for educational purposes only and should not be considered investment advice. Always conduct your own research before trading.
Use This Indicator
Use This Indicator — HV
Advanced charting and real-time HV analysis on MetaTrader 5.
Get Pulsar Terminal