![]() |
|||||||||||||||
|
:: Collaborations ::
|
|
:: ARCH and GARCH models for forecasting volatility :: In the Black-Scholes model, the volatility of the underlying asset is the only non-directly observable variable. For this reason, it is necessary to devise some method where by one can estimate (efficiently) and possibly anticipate the volatility. In a previous article, we have already discussed a rather popular method of deducing the implied volatility from the Black-Scholes model and option prices. This method has an advantage over direct estimations based on historical price changes, since it reflects how much volatility the market currently assumes within the Black-Scholes framework. Quite often, the implied volatility is found to give rise to a skew, smile or frown, (as previously illustrated) depending upon the asset or market. One problem with using the implied volatility is that whilst it takes into account the current view of the market, it does not give us any insight into possible future changes in volatility. Given that the value of an option is primarily driven by the volatility, making predictions is a valuable tool from a practitioner's perspective. To achieve this, we turn back our attention to historical price movements. In the figure below, we have calculated the daily percentage volatility rate (per day) of the FTSE 100 over several years (data provided courtesy of Bloomberg). [Note, for an index such as the FTSE 100, the volatility rates are generally less than that of a single stock option.] We see that the volatility rates are higher over certain periods and lower in others. The most striking feature is that periods of high volatility tend to cluster together. Therefore, one would expect the volatilities to be correlated to some extent. The other noticeable feature is that the volatility tends to revert to some long-running average - a property commonly known as mean-reversion. The flat red line in the figure above shows the average volatility over the entire period. The mean-reversion nature of the volatilities helps ensures that the process remains statistically stationary. [A discussion into stationary Vs non-stationary stochastic processes is beyond the scope of this article. It is common to adopt a weaker definition of a stationary process where the first two order moments remain finite in time.] Autocorrelation structures. We take a slight detour
to introduce the definition of the autocorrelation function. The
correlation function between two time series X and Y is given by
the expression
where
The autocorrelation function is an average measure of the correlations that exist within a time series. To demonstrate the correlated nature of the volatilities, we have calculated the autocorrelation function of the daily volatility rates, illustrated in the figure below. One immediately sees that the volatility autocorrelation decays extremely slowly with increasing time lag. The form of this volatility autocorrelation has been empirically suggested to be either exponentially decaying, or exhibiting long-range memory (power-law decay). We have performed a least squares estimate (red line) for an exponentially decaying function of the form
where a is a constant, as a rough comparison to the empirical data. The exponential decay fit appears to be inadequate for characterising the form of the autocorrelation decay. ARCH models As the name suggests, the model has the following properties: 1) Autoregression - Uses previous estimates of volatility to calculate
subsequent (future) values. Hence volatility values are closely
related. In order to introduce ARCH processes, let us assume that we have a time
series of asset price quotes
Furthermore, we are required to determine the long-running historical
volatility (e.g. over several years) denoted by Formally, an ARCH(m) process may be expressed mathematically as
where
Here m denotes the number of observations of
or
using the above relation. GARCH models Bollerslev (1986) later proposed a more generalised form of the ARCH(m) model appropriately termed the GARCH(p,q) (General-ARCH) model. The GARCH(p,q) model may be written as
The p and q denote the number of past observations of The EWMA model The Exponentially Weighted Moving Average model (EWMA) is a special
case of the GARCH(1,1) model where
Since
The EWMA model differs from ARCH and GARCH models since it does not
mean-revert. The preference between these different models
is dependent upon many factors. For example, the asset class,
forcasting time frame under consideration, and the efficiency with which
the weighting parameters may be calibrated to the time series. Whilst
the maximum likelihood estimators method may be the most
obvious method to select for calibration with empirical data, more efficient
algorithms have also been put forward.
|
| Legal Notice | Privacy Notice |