WORKING PAPER SERIES
Markov Switching in GARCH Processes and Mean Reverting Stock Market Volatility.
Michael J. Dueker
Working Paper 1994-015B http://research.stlouisfed.org/wp/1994/94-015.pdf
PUBLISHED: Journal of Business and Economic Statistics, January 1997.
FEDERAL RESERVE BANK OF ST. LOUIS Research Division 411 Locust Street St. Louis, MO 63102 ______________________________________________________________________________________ The views expressed are those of the individual authors and do not necessarily reflect official positions of the Federal Reserve Bank of St. Louis, the Federal Reserve System, or the Board of Governors. Federal Reserve Bank of St. Louis Working Papers are preliminary materials circulated to stimulate discussion and critical comment. References in publications to Federal Reserve Bank of St. Louis Working Papers (other than an acknowledgment that the writer has had access to unpublished material) should be cleared with the author or authors. Photo courtesy of The Gateway Arch, St. Louis, MO. www.gatewayarch.com
MARKOV SWITCHING IN GARCH PROCESSES AND MEAN REVERTING STOCK MARKET VOLATILITY
ABSTRACT This paper introduces four models of conditional heteroscedasticity that contain markov switching parameters to examine their multi-period stock-market volatility forecasts as predictions of options-implied volatilities. The volatility model that best predicts the behavior of the optionsimplied volatilities allows the student-t degrees-of-freedom parameter to switch such that the conditional variance and kurtosis are subject to discrete shifts.
The half-life of the most
leptokurtic state is estimated to be weak, so expected market volatility reverts to near-normal levels fairly quickly following a spike.
KEYWORDS:
Conditional Heteroscedasticity, Asset Price Volatility, Kurtosis, Markov Switching
JEL CLASSIFICATION:
Michael Dueker Economist Federal Reserve Bank 411 Locust Street St. Louis, MO 63102
C22, G12
1. Introduction
Volatility clustering is a well-documented feature of financial rates of return: Price changes that are large in magnitude tend to occur in bunches rather than with equal spacing. A natural question is how long financial markets will remain volatile, because volatility forecasts are central to calculating optimal hedging ratios and options prices. Indeed we can study the behavior of options-implied stock-market volatilities to find stylized facts that parametric volatility models should aim to capture. Two stylized facts that ~onventional volatility models, notably generalized autoregressive conditional heteroskedasticity IGARCH, Bollerslev (1986)], find hard to reconcile are: 1) conditional volatility can increase substantially in a short amount of time at the onset of a turbulent period; 2) the rate of mean reversion in stock-market volatility appears to vary positively and nonlinearly with the level of volatility. In other words, stock-market volatility does not remain persistently two to three times above its normal level the same way it can persist at 30-40 percent above normal. Hamilton and Susmel (1994) and Lamoureux and Lastrapes (1993) highlight the forecasting difficulties of conventional GAItCH models by showing that they can provide worse multi-period volatility forecasts than constant-variance models. In particular, multi-period GARCH forecasts of the volatility are too high in a period of above-normal volatility. Friedman and Laibson (1989) address the forecasting issue by not allowing the conditional variance in a GARCH model to respond proportionately to ‘large’ and ‘small’ shocks. In this 2
way, the conditional variance is restrained from increasing to a level from which volatility forecasts would be undesirably high. One drawback of this approach is that in such a model the conditional volatility might understate the true variance by not responding sufficiently to large shocks and thereby never be pressed to display much mean reversion. Thus, such “threshold” models do not necessarily address the two stylized facts listed above: sharp upward jumps in volatility, followed by fairly rapid reversion to near-normal levels. This article endeavors to craft a volatility model that can address these two stylized facts from within the class of GARCH models with markov-switching parameters. Markov-switching parameters ought to enable the volatility to experience discrete shifts and discrete changes in the persistence parameters. Partly in response to Lamoureux and Lastrapes (1990), who observed that structural breaks in the variance could account for the high persistence in the estimated conditional variance, Hamilton and Susmel (1994) and Cai (1994) introduced markov-switching parameters to ARCH models and I extend the approach to GARCH models, since the latter are more flexible and widely used. The next section presents tractable methods of estimating GARCH models with markov-switching parameters. The third section describes four specifications that are estimated and provides in-sample and out-of-sample goodness-of-fit test results. The fourth section uses the estimated models to generate multi-period forecasts of stock-market volatility and compares the forecasts with options-implied volatilities to see which of the GARCH/Markov switching models best explains the two stylized facts described above.
3
2. GARCH/Markov switching volatility models
Each of the volatility model specifications will assume a student-t error distribution with
flj
degrees of freedom in the dependent variable y:
I/i
=
(1)
itt+~t
student-t(mean = 0, n~,h~)
nt>2
In all of the models, the conditional mean, jz2, is allowed to switch according to a markov process governed by a state variable, St:
/lzSt+Ith(1—St)
=
S~E{0,l}
Prob.(St = 0 I S~_1= 0) Prob.(St = 1
st_i
=
1)
=
p
=
q
The unconditional probability of S~= 0 equals (1 is denoted a~and is a function of =
ii
1
—
q)/(2
—
(2)
Vt
p
—
q). The variance of c~
and h~in all of the models considered such that
f(nt, hi), where the specific function f varies across the models. In all cases, however,
Ii is assumed to be GARCH(1,1) process with markov-switching parameters also governed
4
by S, so that a general form for Ii is
h~(S~, S~_1, So) ...,
=
‘y(S~)+ a(St_i)41 + i3(S~_1)h~_1(S~1,So) ...,
(3)
Note that the presence of lagged h on the right side of (3) causes the GARCH variable to be a function of the entire history of the state variable. If h were an ARCH(p) process, then
h would depend only on the p most recent values of the state variable, as in Cai (1994) and Hamilton and Susmell (1994). Here I discuss how methods described in Kim (1994) can be applied to make estimation feasible for GARCH processes subject to markov switching. Clearly it is not practical to examine all of the possible sequences of past values of the state variable when evaluating the likelihood function for a sample of more than a thousand observations, as the number of cases to consider exceeds 1000 by the time t
=
10. Kim
(1994) addresses this problem by introducing a collapsing procedure that greatly facilitates evaluation of the likelihood function at the cost of introducing a degree of approximation that does not appear to distort the calculated likelihood by much. The collapsing procedure, when applied to a GARCH process, calls for treating the conditional dispersion, h~,as a function of at most the most recent M values of the state variable S. For the filtering to be accurate, Kim notes that when h is p-order autoregressive, then M should be at least p+ 1. In the GARCH(1,1) case p
=
1, so we would have to keep track of M2 or four cases,
based on the two most recent values of a binary state variable. Thus, h~is treated as a (i ) 3
function of only St and Se_i: h~
.
=
h~(S~ = z, S~—~ = 5
Denoting ~ as the information available through time t, we keep the number of cases to four by integrating out S~_~ before plugging lagged h into the GARCH equation:
Prob.(St_i
=
This method of collapsing of ~
onto
=
I S~=
i, ~
(4)
at every observation gives us a tractable GARCH
formula which is approximately equal to the exact GARCH equation from equation (3):
=
~y(St= i) + a(St_i
=
~) (~i)~ + /3(S~_1= j)h~1,
(5)
Note that the collapsing procedure integrates out the first lag of the state variable, St_i, from the GARCH function, h~,at the right point in the filtering process to prevent the conditional density from becoming a function of a growing number of past values of the state variable. From this general framework, we choose specifications that differ according to the parameters that switch and the relationship between the GARCH process, h, and the variance c.r2. In several specifications, the GARCH processes are functions of lagged values of the
state variable, but not the contemporaneous value, S~.For these, we treat h~as a function of only Se_i, so we only need to keep track of two cases:
=
h(S~_1=
j).
Furthermore,
after integrating out St_i, we are left with a scalar in the collapsing process:
lit
=
Prob.(St_i
6
=
0 ço~)h~O) +
(6)
Prob.(St_i
=
1
A tractable GARCH equation is then an even simpler version of equation (5):
=
~ + ~(S~_~ =
j) (W)2
+ ~(S~_~ = j)i,
(7)
Another feature of this GARCH/Markov switching framework is that the state variable implies a connection between the mean stock return and the variance and possibly kurtosis. If the mean stock return is lower in the high-volatility state, then the model can explain negatively skewed distributions, both unconditional and conditional on available information. The student-i distributions have zero skewness only when conditional on particular values of the state variables, which are unobservable.
3. Four specifications
and estimation results
The first specification is a GARCH analogue to Cai’s (1994) ARCH model with markov switching in ~y. The variance is assumed to follow a GARCH process so that o~= and the only parameter in h~subject to markov switching is ~y. This type of switching is tantamount to allowing shifts in the unconditional variance, since the unconditional variance of the ordinary, constant-parameter GARCH(1,1) process is ‘y/(l
7
—
—
i3). For
this model, the GARCH variance takes the form
=
7(St
=
i +~
((~))2
+ /3h~1,
(8)
with constant a and /3. We denote this model as the GARCH-UV model for GARCH with switching in the unconditional variance. In practice, we parameterize y(St) as g(St)’y, where g(S = 1) is normalized to unity. The second specification is a GARCH analogue to Hamilton and Susmel’s (1994) ARCH model with markov switching in a normalization factor g, where the variance c~= ~
In
this case, the GARCH equation (5) takes the form
(1
=
where -y and
/3
‘1 +
a . g(S~_i=.i)
are constant and g(S
=
f(~\2
+ flhz~_~,
(9)
1) is normalized to unity. We denote this model
as the GARCH-NF model for GARCH with switching in the normalization factor, g. Note that in the GARCH-NF model the GARCH process in equation (9) is not a function of S~, so estimation is somewhat simplified. The third specification is a markov-switching analogue to Hansen (1994), where the variance follows a GARCH process (cr~ = h~)and the student-i degrees-of-freedom parameter is allowed to switch. Hansen (1994) introduces a model in which the student-i degrees-of-freedom parameter, variables dated up to time i
—
~t
is allowed to vary over time as a probit-type function of
1. Because Hansen’s (1994) specification is not conducive to 8
multi-period forecasting, however, we chose to make
follow a markov process governed
flj
by St: 5
+ flh(1
= ~t t
—
Si).
Although n~does not enter the GARCH equation (7) in this specification, the GARCH process is still a function of the state variable, because state-switching in the mean implies that
f
is a function of the state variable:
=
7+ a
(4~2~)2+
31
/
Because the kurtosis ofa student-i random variable equals 3(nt determined by
~t,
(10)
1t_i.
—
2)/(nt —4) and is uniquely
we call this the GARCH-K model for GARCH with switching in the
conditional kurtosis. The fourth specification is similar to the GARCH-K model except the variance is assumed to be
cr~ =
htnt/frit—2),
(11)
rather than o~= h~. In this model, the GARCH process h~scales the variance of a given value of the shape parameter
flj.
Here it is convenient to define
9
Vt
=
~-,
t~
for
so that
(1
—
2v~)=
(~~) and the GARCH equation (7) becomes =
+ a(1
—
2v~1)(4~2~)2+
flL1.
(12)
We denote this specification as the GARCH-DF model for GARCH with switching in the degrees-of-freedom parameter. As in the GARCH-NF and GARCH-K models, h is a function of ~
but not St, in the CARCH-DF model. The GARCH-DF model shares
two features with the GARCH-NF model: the variance is subject to discrete shifts and the lagged squared residuals are endogenously downweighted in states where ~ is large. With the GARCH-K model, the GARCH-DF model shares the feature of time-varying conditional kurtosis, so that conditional fourth moments are not assumed to be constant. We also report results on the usual GARCH(l,1) model with markov switching in the mean and a model of switching ARCH with a leverage effect (SWARCH-L), as in Hamilton and Susmel (1994). The SWARCH-L model has switching in a normalizing factor in the variance: c~= ~
where h~follows an ARCH(2) process with a leverage effect:
=+
(~)
(~~~)2+
g(S~-~ = k)
where D~1is dummy variable that equals one when f(St_i
=
(4~2)2,
(13)
j)t_i
~
‘it
where
‘it
=
1
if
=
0,
(i—i) <EF( t,
otherwise.
ö) (16)
The expected value of the cumulative density function, F, is taken across the states that might have held at each time. The goodness-of-fit test statistic equals 100/T>~~(n~ —
T/100)2 and is distributed
x~under the null.
Table 2 provides results from the goodness-of-fit tests. Only the GARCH-DF model is not rejected on an in-sample basis, with a .57 probability value. All six models are rejected out of sample, however. To examine the source of failure in models other than GARCH-DF in the goodnessof-fit test, Figures la and lb plot the distribution of the in-sample observations across the 100 groups. Figure la shows that the GARCH-DF observations are roughly uniformly
14
distributed across the groups, whereas the GARCH-NF observations have a hump-shaped distribution in Figure lb. Too many GARCH-NF residuals are near the center of the cumulative density, which implies that the model’s conditional densities are overly peaked, i.e., are too leptokurtic. By not allowing the conditional kurtosis to change, the GARCHNF model apparently fits a constant conditional kurtosis that is too high. If time-varying kurtosis is an important feature of stock returns, then it worth studying the distribution of the observations in the GARCH-K model also. Figure ic shows that the GARCH-K model also provides conditional densities that are too leptokurtic on average, despite its provision for time-varying kurtosis. The reason might be that the GARCH-K model has a very persistent state in which fourth moments do not exist, because q
=
.9986. It is possible
that the GARCH-K model overstates the persistence of periods of fat-tailed stock returns distributions: they might be better described as episodes than regimes, as the GARCH-DF model suggests.
4. Predicting Options-Implied Volatilities
As an economic test of the GARCH/Markov switching models, we use them to predict the next day’s opening level of the VIX market volatility index compiled by the Chicago Board Options Exchange. The VIX index is derived from an options-pricing model is not a direct observation ofmarket expectations. Nevertheless, many financial market participants 15
are interested in options-implied volatilities in their own right. The VIX index attempts to represent, as closely as possible, the implied volatility on a hypothetical at-the-money option on the S&P100 with 30 calendar days (22 trading days) to expiration. Details on the construction of the VIX from near-the-money options prices are in Whaley (1993). The implied volatility on an option reflects beliefs about average volatility over the life of the option. Thus, the constant 22 day horizon of the VIX implies that we must use the GARCH/Markov switching volatility models to create multi-period forecasts of volatility for all periods between one and 22 days ahead. In other words, to predict the VIX index well, the GARCH/Markov switching models need to provide good multi-period forecasts for a full range from one to 22 trading days ahead. Daily data on the VIX index were available from 1986-1992. Because the VIX data are based on the S&P100 and the stock-market data are S&P500 returns, the mean of the VIX index is slightly higher than the average volatility forecast from the GARCH models. The broader S&P500 index is somewhat less volatile than the S&P 100. For this reason, I normalize each volatility measure with its 1986-1992 sample mean. Hence a value of 1.5 means that volatility is expected to be One-and-a-half times its normal level in the coming month. Details on the construction of multi-period forecasts from the GARCH/Markov switching models are in the appendix. I use a minimum forecast error variance criterion to measure the closeness of the modelimplied and options-implied monthly volatilities. Ifwe denote the options-implied volatility as VIX and the monthly average of the model-predicted volatilities as ~, then the criterion 16
is —
Note that
VIX~)2.
for a Wednesday, forexample, is calculated using information available through
?Y~
Tuesday, whereas V1X,~is the data from Wednesday’s opening quotes. In this sense, we are using the GARCH/Markov switching models to predict the options-implied volatilities. Table 3 shows that only the GARCH-DF and CARCH-K models predict the optionsimplied volatility index better than the conventional GARCH model, and the GARCH-DF model achieves a notable 14 percent reduction in the forecast error variance. Figures 2a-c depict the 22-day average volatility forecasts for all the models and the V1~X volatility in the aftermath of the October 1987 stock market crash. As described in Schwert (1987), for several days after October 19, 1987 options markets became very thin and the options written contained extremely large risk premia, i.e., implied volatilities. Figures 2a-c show that the VIX index reached about eight times its normal level immediately following the crash, but returned to less than two times normal by the end of October 1987. The GARCH-DF model best predicts the VIX index throughout November and early December 1987. The switch to n(St
=
0)
=
2.64 led to a downweighting, from .027 to .009, of the
lagged squared residuals in the persistent GARCH process. Furthermore, the conditional variance temporarily shifted discretely upward for as long as n(S~= 0) was expected to persist. The volatility implied by the GARCH-K model in Figure 2a, in contrast, overpredicts
17
the VIX index for about six weeks, beginning at the end of October 1987. The variance in the GARCH-K model is a GARCH process, so it displays the same over-persistence that characterizes the conventional GARCH model, shown in Figure 2c. In fact, the forecasts from the conventional GARCH model and the GARCH-K model look very similar. The GARCH-NF model in Figure la, on the other hand, underpredicts volatility following the crash. The GARCH-NF model quickly switched to the state where g(S~= 1)
=
12.59, so
the squared residuals were given little weight in the GARCH process and Ii did not increase much. The variance, cr~= gtht did increase with g projected to last long with p
=
=
12.59, but the increase was never
.75. Consequently the forecasted average volatility for
the month never increased to more than three times the normal level in the GARCH-NF model. In Figure 2b, the GARCH-UV model badly underpredicts the VIX index in late October 1987, but does fairly well in November and December 1987. The GARCH-UV model estimates a constant and relatively low weight, a, on the lagged squared residuals in the GARCH process, so the conditional variance never increases to more than three times normal, in contrast to the spike in the VIX index; In this sense, the GARCH-UV does not necessarily describe the rate of mean reversion in stock-market volatility well, since it does not capture the initial volatility spike. In Figure 2c, the SWARCH-L model shows a good deal of persistence, but does not put enough weight on lagged squared residuals to lift the conditional variance to the levels necessary to match the spike in the VIX index either. Figures 3 focuses on a milder volatility spike in October 1989, when the VIX index peaked at about 2.5 times its normal level. Again, the GARCH-DF tends to split through
18
the middle of oscillations of the VIX index better than the other model-implied volatilities, although the improvement is less marked than in Figure 2. The same general patterns hold in Figure 3, as in Figure 2, with the GARCH-K and GARCH models tending to overpredict volatility and the GARCH-UV and SWARCH-L models showing persistence, but failing to yield sufficiently dramatic initial increases in volatility.
5. Conclusions This paper introduces a tractable framework for adding markov-switching parameters to conditional variance models. Four different specifications of markov-switching volatility models are estimated, and the addition of markov-switching parameters is found to have a variety of effects on the behavior of the conditional volatility, relative to the model without switching. The specification found to predict options-implied expectations of stock-market volatility best is the one in which the student-i degrees-of-freedom parameter switches so as to induce substantial discrete shifts in the conditional variance. This model model allows for two sources of mean reversion in the wake of large shocks that are not available in a standard model: A switch out of the fat-tailed state is estimated to induce a 68 percent decrease in volatility for a given level of dispersion; and the weight given to the most recent shock decreases by two-thirds when the fat-tailed state pertains, thereby reducing the influence and persistence of large shocks. Another novel feature of this model is that it relates stock returns to the degree of lep-
19
tokurtosis in the conditional returns distribution. Traditional models, in contrast, assume constant conditional kurtosis and relate expected returns to the conditional variance. The point estimates support the hypothesis that stock returns are generally lower in the more fat-tailed state. We also draw economically relevant comparisons between the behaviors of optionsimplied volatilities and the conditional variances from the volatility models studied. Since options-implied volatilities serve as useful proxies for market expectations of volatility, it is interesting to observe that the condtional variance from one ofthe switching-in-the-variance models reverts to normal about as quickly as the options-implied volatility following large shocks, such as the stock market crash of October 1987. The conventional volatility model, in contrast, has a conditional variance that remains above normal with considerably greater persistence. Thus, markov switching in the variance is shown to add a realistic degree of mean reversion to the conditional variance. In addition, the description of time-varying stock return skewness and kurtosis provided by these models could prove useful in analyzing options prices on the S&P500 index. An interesting extension would be to model the transition probabilities of the markov process as time-varying functions of conditioning variables in order to test whether transitions into and out of fat-tailed states could be better predicted using more information.
20
Acknowledgments The content is the responsibility of the author and does not represent official positions of the Federal Reserve Bank of St. Louis or the Federal Reserve System. I thank James Hamilton and Bruce Hansen for sharing their programs and Barbara Ostdiek and Robert Whaley for the VIX data.
21
Appendix on multi-period volatility forecasts
Forecasts of the volatility m periods ahead are based on the well-known relationship between GARCH models and autoregressive, moving-average representations ofthe squared disturbances. A GARCH(l,l) process,
h~=7+a~_1 +/3h~_1,
(17)
implies that the squared residuals obey an ARMA(l,1) process:
=
where ~
—
y + (a + /3)~_~ /3(~_~ h~_1)+ —
—
(~ h,~) —
(18)
h,~is a mean zero error that is uncorrelated with past information. In forecasting
the squared residuals m periods ahead with the GARCH-DF model, for example, we define H~= f~(l 2v~).In this case H has an ARMA(l,l) representation, —
H~= 7+ (a + /3)H~....1 /3(H~_1 i’t_~)+ (H~— he), —
—
(19)
where E~[H~~ I II~} 1 =
=
y + aHt + i3h~
(20)
Since the sample size is large, longer-range forecasts can be built from the asymptotic
22
forecasting equation for first-order autoregressive processes, so that for mm> 1
Et[Ht+m
I H~}
=
(a +
fl)m_lh
+
[1
—
(a + /3)m-i1 1
—
—
/3
(21)
It remains to integrate out the unobserved states:
EtE~+m=
~
Prob.(S~
= i,
St = i I ~t)Et[Ht+m I S~=
where H~(S~ =
j)
= (4~)2
1
j]
1
i0 j0
(1
—
(1)
2 —
(22)
Vt+m
2v~). The expected average variance over the next 22
trading days is then taken as =
>
(23)
,n=i
Similar forecasts are drawn for the other models with H defined such that H~= the GARCH-NF model and lit
=
—
~yt
in
in the GARCH-UV model.
For the SWARCH-L model, the multi-period forecasts are derived by recursive substituion as in Hamilton and Susmel(1994).
23
References Bollerslev, T. (1986), “Generalized Autoregressive Conditional Heteroscedasticity,” Journal of Econometrics 31, 307-327. Bollerslev, T., Chou, R.Y. and Kroner, K.F. (1992), “ARCH Modeling in Finance: A Review of the Theory and Empirical Evidence,” Journal of Econometrics 52, 5-59. Cai, J. (1994), “A Markov Model of Switching-Regime ARCH,” Journal of Business and Economic Statistics 12, 309-316. Engle, R.F. and Mustafa, C.(l992), “Implied ARCH Models from Options Prices,” Journal of Econometrics 52, No. 1/2, 289-311. Filardo, A. (1994), “Business-cycle Phases and their Transitional Dynamics,” Journal of Business and Economic Statistics 12, 299-308. Friedman, B.M. and Laibson, D.I. (1989), “Economic Implications of Extraordinary Movements in Stock Prices,” Brooking Papers on Economic Activity, 2/1989, 137-189. Hamilton, J.D. (1990), “Analysis ofTime Series Subject to Changes in Regime,” Journal of Econometrics 45, No. 1/2, 39-70. Hamilton, J.D. and Susmel, R. (1994), “Autoregressive Conditional Heteroskedasticity and Changes in Regime,” Journal of Econometrics 64, 307-333. Hansen, B.E. (1992), “The Likelihood Ratio Test under Nonstandard Conditions: Testing the Markov Switching Model of GNP,” Journal of Applied Econometrics 7, S61-S82. Hansen, B .E. (1994), “Autoregressive Conditional Density Estimation,” International Economic Review 35, 705-730. Kim, C.J. (1994), “Dynamic Linear Models with Markov Switching,” Journal of Econometrics, January/February 1994, 1-22. Lamoureux, C. and Lastrap~s,W. (1990), “Persistence in Variance, Structural Change, and the GARCH Model,” Journal of Business and Economic Statistics 8, 225-234. Lamoureux, C. and Lastrapes, W. (1993), “Forecasting Stock Return Variance: Toward an Understanding of Stochastic Implied Volatilities,” Review of Financial Studies 5, 293326. Turner, C.M., Startz, R. and Nelson, C.R. (1989), “A Markov Model of Heteroscedasticity, Risk, and Learning in the Stock Market,” Journal of Financial Economics 25, 3-22. Vlaar, P.J. and Palm, F.C. (1993), “The Message in Weekly Exchange Rates in the European Monetary System: Mean Reversion, Conditional Heteroscedasticity, and Jumps,” Journal of Business and Economic Statisitics 11, 351-60.
24
Whaley, R.D. (1993) “Derivatives on Market Volatility: Hedging Tools Long Overdue,” Journal of Derivatives 1, 71-84.
25
Table 1: GARCH/Markov switching models applied to daily percentage changes in S&P 500 index Note: Standard errors are in parentheses pararn. log-uk. = 0) =
1)
v(5~= 0)
GARCH-DF -3294.3 .0107 (.1431) .06 19 (.0207) .3787
GARCH-NF -3294.1 -1.333 (1.487) .0576
GARCH-UV -3292.7 -.0971 (.1287) .0636
GARCH-K -3295.3 .0158 (.0219) .0803
GARCH -3301.0 .0542 (.1287) .0556
SWARCH-L -3311.5
(.0164)
(.0169)
(.0224)
(.0890)
(.0168)
.1478
.1762
.0931
.1860
.1833
(.0480) .1208 (.0272) .0105 (.0035)
(.0209) .1478 (.0209) .0109 (.0038)
(.0090) .1762 (.0090) .0124 (.0033)
(.0195) .1860 (.0195) .0228 (.0064) .0344 (.0077) .9394
(.0198) t~=.04l (.025) .6912 (.0372) a1=l.3E-4 (.0083) a2=.0192
.0366 (.0884) .0585
a
.0360
.0334
.0138
~3
(.0076) .9466
(.0060) .9537
(.0046) .9554
(.0323) .2393 (.0270) .0233 (.0066) .0328 (.0074) .9307
(.0102) n.a.
(.0082)
(.0090)
(.0323)
(.0121)
12.59 (6.414)
5.703 (1.882)
n.a.
n.a.
3.782 (.4780)
n.a.
1
1
n.a.
n.a.
1
.8544
.7479 (.1644) .9980 (.0017)
.9144
v(S~= 1) .y
g(St
=
0)
g(S~= 1)
p
(.0961)
q
.9842 (.0148)
26
.9602
.9978
(.0173)
(.0021)
.9950 (.0018)
.9986 (.0013)
(.0139)
.9849 (.0076)
.9420
.9977 (.0012)
Table 2 C hi-square goodness-of-fit tests for GARCH/Markov switching models in-sample period:1982-1991 out-of-sample: 1992-Sep. 1994
Note: prob. values are in parentheses model in-sample out-of-sample GARCH-DF 96.65 152.1 (.577) (4.8E-4) GARCH-NF 193.7 208.1 (.000) (.000) GARCH-UV 136.6 188.4 (.007) (.000) GARCH-K 235.4 294.3
[
(.000)
(.000)
GARCH
140.0 (.004)
228.4 (.000)
SWARCH-L
231.0
307.9
(.000)
(.000)
Table 3 Predicting Options-Implied Volatility Index with GARCH/Markov switching models: 1988-92 Note: Size of forecast error variance relative to GARCH model in parei~theses model Forecast Error Variance GARCH-DF .0365 (.86) GARCH-NF .0548 (1.33)
GARCH-UV
.0589
(1.43) GARCH-K GARCH SWARCH-L
.0399 (.97) .0413 (1.00) .0956 (2.31)
27
Figure la Distribution of GARCH-DF Residuals Into 100 Groups Based on Cumulative Density Function 40-
I. II~‘I
Ii
Figure lb
Distribution of GARCH-NF Residuals Into 100 Groups Based on Cumulative Density Function
Figure Ic
Distribution of GARCH-K Residuals into 100 Groups Based on Cumulative Density Function 45.
I
40~
I
II II I I~ I I
35.
3025-
2015-
105, 0-
I I
11 I
10
I
II
I
I~
I
I
I
I
20
30
I
40
_
I
II Ii I
I
50
I
60
.
70
I
80
I
90
I
100
Figure 2a
U)
a)
.4-’ .4...’
I,’
0 > ccc) I-
a)
p >
Oct 12, 87
Nov
91
87
Dec 8, 87
Jan 7, 88
Figure 2b
U)
a)
.4-’
—U)
>a) r3)c.sJ CCC) a) > >~-
-c .4-’
—
—
C~5 0 Li..
Oct 12, 87
Novg,87
Dec 8, 87
Jan 7, 88
Figure 2c 8
U)
a)
6
mO) a) >~L... (~. I
4
—
c~a) 0’-
2
0 U-
0 Oct 12, 87
Nov9,87
Dec 8, 87
Jan 7, 88
Figure 3a
U)
0) C~c~)
—c >~
w >
0) >~r-
0)0) (0— 00) 0 U-
Sep 28, 89
Oct26, 89
Nov24, 89
Dec22, 89
2.5-
Figure 3b VIX options-implied and model-implied volatilities
U)
a) ‘lx U)
0
> a) 0) > >~ C’,
E
1.5-
Ii,
0
GARCH- DF
C~)
~l) U)
C’, C)
20
U-
0.5-
Sep 28, 89
Oct 26, 89
Nov 24, 89
Dec 22, 89
Figure 3c
U)
0) 4-’
C’,
U)
0 > a) D)
E
C’,
a) >
C’,
0)1
C’,
a) c~)
a)
.4-.’
U)
C’, C)
20 2
U-
Sep 28, 89
Oct26, 89
Nov24, 89
Dec22, 89