Measuring Volatility With the Standard Deviation Indicator

11 Min read

This article will discuss the Standard Deviation indicator from MetaTrader 4 and MetaTrader 5 which applies this statistical concept to Forex trading, and other financial prices, in order to reveal details about market volatility, and what this means for professional traders.

What Is Standard Deviation?

Standard deviation is a term derived from the statistical branch of mathematics and is a method used to describe the distribution of a set of data values. Standard deviation ascribes a value to how spread out the distribution of those values are from the mean value for the data set. The greater the standard deviation, the more widely spread the values in the data set are. The lower the standard deviation, the more narrowly spread the values are.

Standard Deviation in Forex and Finance

Specifically in the world of financial markets, standard deviation is used as one of several ways of quantifying volatility, and, therefore, risk. 

Why Care About Volatility?

Fund managers are very interested in volatility, and therefore standard variation, as a means of making a more like-for-like comparison of different funds, and their continuously compounded returns over a set period of time.

When comparing managed funds, one of the most common measures is the Sharpe ratio. The Sharpe ratio takes the differential return for the investment (that is, the return of the investment minus a risk-free rate of return) and divides it by the standard deviation of the returns being measured.

This form of standard deviation investing allows pensions funds to compare different mutual funds by adjusting for risk. Long-term investors also care about volatility because it is a useful guide to help guide expectations of how losses may swing against you over the lifetime of an investment. When it comes to Forex trading, how widely prices are ranging from the mean price over a time period is useful for a number of reasons.

It can inform a trader's thinking on how close or far to place a stop-loss, or it can provide clues on whether prices are breaking out of a range, or about to return towards a recent mean. If the standard deviation for a currency pair is large, then price values are scattered and the price range is wide. In other words, volatility is high. For a low standard deviation, prices are less scattered and volatility is low. So the Standard Deviation indicator is basically a volatility indicator.

For Forex traders, the effect of volatility is double-edged: greater volatility offers greater opportunity for profit, but there is also a greater risk of prices moving against you. Really, how much volatility you want as a trader depends on your style of trading. A swing trader will actively seek out more volatile markets, as steeper fluctuations in the price allow for substantive profits over shorter periods.

A trader using a long-term, trend-following strategy would prefer a less volatile instrument, as the 'noise' of price fluctuations may make trends harder to recognise, and less smooth of a ride when holding a position.

So how do we actually calculate the standard deviation for a group of prices? Keep reading to find out!

Calculating the Standard Deviation

There are a number of steps involved in calculating the standard deviation of a price set. These steps are as follows:

  • Decide on a specific window of observation (for example, 20 periods)
  • Calculate the average (arithmetic mean) for prices over the course of the window
  • Calculate how much price for each period deviates from the mean (that is, price – mean)
  • Square the deviation values from step 3
  • Sum the values from step 4
  • Divide by the number of periods to give the variance
  • Take the square root of the variance to give the standard deviation

We can sum this all up with the standard deviation equation for 'N' periods:

  • = i=1N[x - x]2

Where 'σ' is the standard deviation, x is the price, and x is the mean of the price values. This standard deviation formula is the method used by the indicator in MT4. The Standard Deviation indicator, therefore, looks at prices over a given number of periods and plots a histogram that represents the standard deviation for the window of observation.

The window of observation is constantly moving as time progresses, the earliest data point being ousted by a new one each time we get a new price bar. This allows us to see at a glance how volatility has been changing with time for our instrument of choice. Furthermore, it also helps us to shape our expectations for the future of that instrument.

The Standard Deviation Indicator in MetaTrader 4 and 5

The Standard Deviation indicator is one of the tools that come bundled as standard when you download MT4. The standard indicators in MT4 are divided up into four broad categories of Trend, Oscillators, Volumes, and Bill Williams. The Standard Deviation indicator is labelled in MetaTrader 4 as a trend indicator, and you will therefore find it in the 'Trend' folder within the 'Navigator', as shown in the screenshot below:

Source: MetaTrader 4 - setting the parameters for the Standard Deviation indicator in MT4

Bear in mind, that although it's designated here as a trend tool, it is one of the key volatility indicators in MT4. You can also see in the screenshot above the parameters that you are able to set. The default period is 20, and it is applied as default to 'Close' (closing price of each bar). A variety of other price values can be used, including open, high, low, or median. The default method is 'Simple', which refers to the averaging method.

A number of other averaging methods are available, including exponential. As you can see, there are a large number of variations that you can play around with, but the default values are always a sensible place to start. Shown below is the Standard Deviation indicator added to an hourly USD/JPY chart. The Forex standard deviation values are shown by the green histogram plotted below the main price chart.

Depicted: MetaTrader 4 - price data from Admirals - hourly USD/JPY chart - Disclaimer: Charts for financial instruments in this article are for illustrative purposes and does not constitute trading advice or a solicitation to buy or sell any financial instrument provided by Admirals (CFDs, ETFs, Shares). Past performance is not necessarily an indication of future performance.

In the green histogram above of standard deviation for USD/JPY, we see that the highest value over the whole chart is lower than 0.5. In other words, prices were not particularly volatile over the observed period. If prices start to move enough to push the indicator up above 1.0 standard deviations, we should start to take notice. This is a significant price move, suggesting above-average strength or weakness.

How can we use this?

In statistics, we expect in a normal distribution to see around two-thirds of values varying by less than one standard deviation from the mean. Around 95% of all values vary by less than two standard deviations, and nearly all values lie within three standard deviations of the mean. Now, we cannot say that prices traded for an instrument obey a normal distribution.

However, there may be times when it is a reasonable assumption, for example, in a market moving sideways, when short-term price fluctuations are effectively random. In such a circumstance, you might assume reversion to the mean to be a likely behaviour and trade accordingly.

Of course, different traders may use the same information in different ways, according to their trading styles. A trend-following trader may look at a high standard deviation value and see it as a possible formation of a new trend, as prices break out of the old range.

The use of standard deviation as a standalone indicator is somewhat limited though, and there are more applications when using it as building block in combination with other tools. For example, standard deviation is used as a key part when constructing the Bollinger Bands, probably the most famous type of volatility channel indicator.

With this indicator, a moving average acts as a centre-line and then volatility channels – the Bollinger Bands – are plotted a number of standard deviations above and below. John Bollinger, who invented the indicator, suggested that when bands narrow, there is a high chance of a subsequent spike in volatility. Trend-following traders also use the bands as a breakout signal.

There are plenty of other ways in which you could use standard deviation in combination with other indicators. For example, you could use a trend-confirming tool, such as a moving average, or several moving averages in combination with each other (e.g. EMA, SMA etc) to establish the overall trend as a first step. You could then use the Standard Deviation indicator as a second step, trading on the basis of reversion to the mean — but only when such a trend is in the direction of the larger trend.

So is the Standard Deviation indicator a tool you should be using?

The ultimate judgement for this should come down to what is most effective for you in practice. The best indicator of market volatility may differ from trader to trader according to their own experiences and needs. So make sure to try it out with a demo trading account first, and see how it goes for you.

All the other volatility indicators in MetaTrader 4 and MetaTrader 5 can be used with an Admirals demo account with real market prices, but without any risk, making it the perfect environment for trying out trading strategies.

Standard Deviation Indicator Conclusion

If you're looking for something that is easy to use and understand, Standard Deviation is one of the best volatility indicators you'll find in MT4 and MT5. It uses well-established statistical theory to calculate its values and helps you to easily see whether volatility is high or low. We hope that you enjoyed this discussion of the Standard Deviation indicator.

Trade With MetaTrader 5 

Admirals offers traders the number 1 multi-asset trading platform in the world completely free! MetaTrader 5 enables traders access to superior charting capabilities, free real-time market data & analysis, the best trading widgets available, and much more! Click the banner below to start your free download: 

About Admirals
Admirals is a multi-award winning, globally regulated Forex and CFD broker, offering trading on over 8,000 financial instruments via the world's most popular trading platforms: MetaTrader 4 and MetaTrader 5. Start trading today!

This material does not contain and should not be construed as containing investment advice, investment recommendations, an offer of, or recommendation for, any transactions in financial instruments. Please note that such trading analysis is not a reliable indicator for any current or future performance, as circumstances may change over time. Before making any investment decisions, you should seek advice from independent financial advisors to ensure you understand the risks


The MACD Trading Strategy, Explained
This article explains what the MACD indicator is and explores the various features of the MACD indicator, how to scalp with the MACD indicator, strategies that pair the MACD indicator with other indicators, the best indicator settings for a MACD trading strategy, MACD breakouts, MACD patterns, and m...
Trading With the ADX Indicator
This article will explain what the ADX indicator is, it will cover the Forex ADX indicator calculation in detail, it will take a look at the advanced Forex ADX indicator for MetaTrader 4 and MetaTrader 5, it will explain how to read the ADX indicator, how to measure trend strength, and much more!Som...
A Guide to Forex Day Trading Signals
Forex signals are available to aid you in making higher profits and to make your Forex trading journey more successful. Whether you are an experienced trader, or a novice Forex trader, you will need Forex signals, as they make the whole trading process a lot easier. Forex trading can be very difficu...
View All