Overview
There are two main measures we use routinely: The center of our observations and the variability of the points in our data set from that mean.
There’s one main way to compute the center of a set: the mean.
Mean: It’s the average of a set of data. It’s computed adding all the elements of a set and divide by the number of elements.
The variability of a data set may be calculated using different methods. One of the most popular in trading is the range.
Range: The range is the difference between the highest and lowest points in a data set. On financial data, usually, a variant of the range is calculated: Average true range, which gives the average range over a time interval of the movement of prices.
The Strategy
The Volatility Expansion Strategy rationale is that a sudden thrust in the volatility in the opposite direction of the current momentum predicts further moves in the same direction.
For this strategy, we are going to use the Range as a measure of volatility. Specifically, we are going to use the Average True Range indicator to spot volatility sudden changes.
The rules of the strategy are:
Long Entries:
Set a buy stop order at Open + Average( Range, Length ) * NumRanges next bar
Short Entries:
Set a stop sell short order at Open – Average( Range, Length ) * NumRanges next bar
The parameters are the Length of the average and the NumRanges for longs and shorts.
Manage your trade using a trailing stop.
Let’s see how an un-optimized system performs under 14 years of EUR_USD hourly data:
The standard parameters are:
Length: 4
NumRanges: 1.5
As we can observe, the actual raw curve is rather good, showing a continuously growing equity balance. ( click on the image to enlarge)
Analyzing the Parameter map:
The new equity curve has improved a lot, especially in the drawdown aspect, and in the overall results, as well, although we know this isn’t a key aspect because this equity result was achieved with just a single-contract trade.
Main metrics of the Volatility Expansion System, on the EUR-USD
(click on the images to enlarge)
As a final note, one way to perform semi-automated trading using a volatility expansion is the free indicator Volatility Ratio, from MQL5.com
The Options window for this indicator allows you to toy with the parameter values, but I advise you to keep the default values and paper trade them, so you get the idea about how it works and how parameter changes may affect its effectiveness and the number of trade opportunities.
Finally, this is the type of chart annotations of this indicator: