Unit 2, lesson 15

Conditional volatility and GARCH

How ARCH and GARCH models let the conditional variance respond to past shocks, how variance persistence drives variance forecasts, and why strict stationarity differs from a finite unconditional variance.

  • Video 15
  • Time series, volatility and filtering

Should the risk estimate for tomorrow’s return on an equity index be larger after a day with a large price move than after a quiet day, even when the expected return is zero either way? A model can say yes only if the size of the next shock depends on the past while its mean does not. This lesson writes that dependence as a recursion for the conditional variance, first in the ARCH model and then in GARCH, derives the variance forecasts and the rate at which they revert, and separates the condition for a finite unconditional variance from the weaker condition for strict stationarity.

Key terms

Conditional variance

Definition Fix a probability model with physical measure P\mathbb{P}, under which every expectation on this page is taken, and let Ft−1\mathcal{F}_{t-1} be the information at date t−1t-1, generated by the initial values and the innovations observed up to t−1t-1. For an innovation εt\varepsilon_t with E[εt2]<∞\mathbb{E}[\varepsilon_t^2] < \infty and conditional mean μt=E[εt∣Ft−1]\mu_t = \mathbb{E}[\varepsilon_t \mid \mathcal{F}_{t-1}], the conditional variance is

Var⁡(εt∣Ft−1)=E[(εt−μt)2∣Ft−1],\begin{aligned} &\operatorname{Var}(\varepsilon_t \mid \mathcal{F}_{t-1}) \\[0.4em] &= \mathbb{E}\bigl[(\varepsilon_t - \mu_t)^2 \mid \mathcal{F}_{t-1}\bigr], \end{aligned}

a nonnegative random variable whose value is known at date t−1t-1. The volatility models of this lesson write the innovation as

εt=ht zt,\varepsilon_t = \sqrt{h_t}\, z_t ,

where ht>0h_t > 0 is Ft−1\mathcal{F}_{t-1}-measurable and the standardized shock ztz_t satisfies

E[zt∣Ft−1]=0,E[zt2∣Ft−1]=1.\begin{gathered} \mathbb{E}[z_t \mid \mathcal{F}_{t-1}] = 0, \\[0.4em] \mathbb{E}[z_t^2 \mid \mathcal{F}_{t-1}] = 1. \end{gathered}

Taking out what is known gives E[εt∣Ft−1]=0\mathbb{E}[\varepsilon_t \mid \mathcal{F}_{t-1}] = 0 and Var⁡(εt∣Ft−1)=ht\operatorname{Var}(\varepsilon_t \mid \mathcal{F}_{t-1}) = h_t. Both statements concern the conditional distribution of εt\varepsilon_t given the past, in which hth_t is a known number, so they stay true when E[εt2]\mathbb{E}[\varepsilon_t^2] is infinite. When the innovations have finite second moments, the law of total variance gives the unconditional variance Var⁡(εt)=E[ht]\operatorname{Var}(\varepsilon_t) = \mathbb{E}[h_t], because the conditional mean is zero, and the zero conditional mean also gives Cov⁡(εt,εt−k)=0\operatorname{Cov}(\varepsilon_t, \varepsilon_{t-k}) = 0 for every k≥1k \ge 1.

In plain words The conditional variance is the spread of the next shock as seen with the information available today. Its mean can be zero at every date while its size moves with the past, so returns can be uncorrelated and still have predictable magnitudes. That is a mathematical description of volatility clustering. By itself it says nothing about the shape of the shock distribution or about why prices move. The square root ht\sqrt{h_t} is the conditional volatility, measured in return units, while hth_t is measured in squared return units.

Example In a constructed one-date model, the conditional variance is ht=0.5h_t = 0.5 after a calm day and ht=3h_t = 3 after a turbulent day, and calm days have probability 0.80.8. The unconditional variance is the probability-weighted average of the conditional variances,

0.8⋅0.5+0.2⋅3=1.0.8 \cdot 0.5 + 0.2 \cdot 3 = 1 .

A forecaster who ignores the information uses the variance 11 on both kinds of day, which is twice the conditional variance after a calm day and one third of it after a turbulent day. The conditional volatilities are 0.5≈0.707\sqrt{0.5} \approx 0.707 and 3≈1.732\sqrt{3} \approx 1.732, and their weighted average 0.8⋅0.707+0.2⋅1.732≈0.9120.8 \cdot 0.707 + 0.2 \cdot 1.732 \approx 0.912 is below the unconditional standard deviation 11. It is the variances, not the volatilities, that average to the unconditional value.

ARCH model

Definition An ARCH model of order qq sets εt=ht zt\varepsilon_t = \sqrt{h_t}\, z_t, where the standardized shocks ztz_t are independent and identically distributed with mean 00 and variance 11 and are independent of the initial values, so that ztz_t is independent of Ft−1\mathcal{F}_{t-1}. The conditional variance is

ht=ω+∑j=1qαjεt−j2,h_t = \omega + \sum_{j=1}^{q} \alpha_j \varepsilon_{t-j}^2 ,

with ω>0\omega > 0 and αj≥0\alpha_j \ge 0. These signs give ht≥ω>0h_t \ge \omega > 0, and because only squares enter, a shock of −c-c raises the next variance exactly as much as a shock of +c+c. For the ARCH(1) model ht=ω+αεt−12h_t = \omega + \alpha \varepsilon_{t-1}^2, suppose a strictly stationary solution with σ2=E[εt2]<∞\sigma^2 = \mathbb{E}[\varepsilon_t^2] < \infty exists. Then E[εt2]=E[ht]=ω+α E[εt−12]\mathbb{E}[\varepsilon_t^2] = \mathbb{E}[h_t] = \omega + \alpha\, \mathbb{E}[\varepsilon_{t-1}^2], so σ2=ω+ασ2\sigma^2 = \omega + \alpha \sigma^2 and

σ2=ω1−α.\sigma^2 = \frac{\omega}{1 - \alpha} .

Since σ2(1−α)=ω>0\sigma^2 (1 - \alpha) = \omega > 0, this forces α<1\alpha < 1. The calculation finds the only possible value and shows that α<1\alpha < 1 is necessary. That a stationary solution with finite variance exists when 0≤α<10 \le \alpha < 1 is a separate result about the stochastic recursion, stated here without proof. If moreover E[εt4]<∞\mathbb{E}[\varepsilon_t^4] < \infty, the differences νt=εt2−ht\nu_t = \varepsilon_t^2 - h_t are martingale differences with finite variance and

εt2=ω+αεt−12+νt,\varepsilon_t^2 = \omega + \alpha \varepsilon_{t-1}^2 + \nu_t ,

so the squared innovations follow an AR(1) model with coefficient α\alpha and Corr⁡(εt2,εt−12)=α\operatorname{Corr}(\varepsilon_t^2, \varepsilon_{t-1}^2) = \alpha. With Gaussian shocks, the stationary solution has a finite fourth moment exactly when 3α2<13\alpha^2 < 1.

In plain words ARCH builds the next variance from a floor plus weights on recent squared surprises, so a large move in either direction raises the next variance by the same amount. Taking expectations of the recursion gives the only long-run variance the model could have. It does not prove that the model has one.

Example Take the constructed values ω=0.2\omega = 0.2 and α=0.5\alpha = 0.5 in an ARCH(1) model. After εt−1=2\varepsilon_{t-1} = 2 or εt−1=−2\varepsilon_{t-1} = -2 the next variance is ht=0.2+0.5⋅4=2.2h_t = 0.2 + 0.5 \cdot 4 = 2.2, a conditional volatility of about 1.4831.483, and after εt−1=0\varepsilon_{t-1} = 0 it is the floor ht=0.2h_t = 0.2, a volatility of about 0.4470.447. Since α<1\alpha < 1, the stationary variance is 0.2/(1−0.5)=0.40.2/(1 - 0.5) = 0.4. With Gaussian shocks 3α2=0.75<13\alpha^2 = 0.75 < 1, so the fourth moment is finite, the squared innovations have lag-one autocorrelation 0.50.5, and the innovations themselves are uncorrelated.

GARCH model

Definition A GARCH(1,1) model keeps εt=ht zt\varepsilon_t = \sqrt{h_t}\, z_t with the same shock assumptions as the ARCH model and lets the variance depend on its own past,

ht=ω+αεt−12+βht−1,h_t = \omega + \alpha \varepsilon_{t-1}^2 + \beta h_{t-1},

with ω>0\omega > 0, α≥0\alpha \ge 0, β≥0\beta \ge 0 and a given starting value h0>0h_0 > 0. The coefficient α\alpha is the response to the latest squared shock, β\beta carries forward part of the previous variance, and the signs give ht≥ω>0h_t \ge \omega > 0 for every t≥1t \ge 1. Substituting εt−12=ht−1zt−12\varepsilon_{t-1}^2 = h_{t-1} z_{t-1}^2 gives the random-coefficient form

ht=ω+(αzt−12+β) ht−1,h_t = \omega + (\alpha z_{t-1}^2 + \beta)\, h_{t-1},

in which the multiplier αzt−12+β\alpha z_{t-1}^2 + \beta is independent of ht−1h_{t-1} and has mean α+β\alpha + \beta. For a strictly stationary solution with β<1\beta < 1, repeated substitution writes the variance as an ARCH model of infinite order,

ht=ω1−β+α∑k=1∞βk−1εt−k2.\begin{aligned} h_t &= \frac{\omega}{1 - \beta} \\[0.4em] &\quad + \alpha \sum_{k=1}^{\infty} \beta^{k-1} \varepsilon_{t-k}^2 . \end{aligned}

GARCH models with more lags add further past squared innovations and further past variances, all with nonnegative coefficients.

In plain words GARCH gives the latest squared shock the weight α\alpha and keeps the fraction β\beta of the previous variance, so every past shock still counts, with a weight that falls geometrically with its age. Three parameters produce slowly fading volatility that a pure ARCH model would need many lags to imitate.

Example Take the constructed values ω=0.1\omega = 0.1, α=0.1\alpha = 0.1 and β=0.8\beta = 0.8, the starting variance h0=1h_0 = 1 and the observed innovation ε0=2\varepsilon_0 = 2. This is a shock of two conditional standard deviations, because z0=ε0/h0=2z_0 = \varepsilon_0/\sqrt{h_0} = 2. The next variance is

h1=0.1+0.1⋅4+0.8⋅1=1.3,\begin{aligned} h_1 &= 0.1 + 0.1 \cdot 4 + 0.8 \cdot 1 \\[0.4em] &= 1.3 , \end{aligned}

and an innovation of −2-2 would give the same value. In the infinite-order form the constant is 0.1/0.2=0.50.1/0.2 = 0.5, and the weights on εt−12\varepsilon_{t-1}^2, εt−22\varepsilon_{t-2}^2 and εt−32\varepsilon_{t-3}^2 are 0.10.1, 0.080.08 and 0.0640.064.

Variance forecast and persistence

Definition In the GARCH(1,1) model, write

ht+k∣t−1=E[ht+k∣Ft−1]h_{t+k \mid t-1} = \mathbb{E}[h_{t+k} \mid \mathcal{F}_{t-1}]

for the variance forecast made at date t−1t-1 for the horizon k≥0k \ge 0, where ht∣t−1=hth_{t \mid t-1} = h_t because hth_t is already known. It is also the forecast of the squared innovation, since the tower property and E[zt+k2∣Ft+k−1]=1\mathbb{E}[z_{t+k}^2 \mid \mathcal{F}_{t+k-1}] = 1 give E[εt+k2∣Ft−1]=ht+k∣t−1\mathbb{E}[\varepsilon_{t+k}^2 \mid \mathcal{F}_{t-1}] = h_{t+k \mid t-1}, which is the conditional variance of εt+k\varepsilon_{t+k} given Ft−1\mathcal{F}_{t-1}. Taking conditional expectations of the recursion replaces the unknown εt+k2\varepsilon_{t+k}^2 by ht+k∣t−1h_{t+k \mid t-1}, so

ht+k+1∣t−1=ω+ϕ ht+k∣t−1,ϕ=α+β.\begin{gathered} h_{t+k+1 \mid t-1} = \omega + \phi\, h_{t+k \mid t-1}, \\[0.4em] \phi = \alpha + \beta . \end{gathered}

The number ϕ\phi is the variance persistence. If ϕ≠1\phi \ne 1 and hˉ=ω/(1−ϕ)\bar h = \omega/(1 - \phi), solving the recursion gives

ht+k∣t−1=hˉ+ϕk(ht−hˉ),h_{t+k \mid t-1} = \bar h + \phi^{k} (h_t - \bar h),

and if ϕ=1\phi = 1 it gives ht+k∣t−1=ht+kωh_{t+k \mid t-1} = h_t + k\omega. The recursion uses only conditional expectations, so it holds whether or not the process is stationary. When ϕ<1\phi < 1 the forecast reverts geometrically to hˉ\bar h, and for 0<ϕ<10 < \phi < 1 the distance to hˉ\bar h halves every ln⁡(1/2)/ln⁡ϕ\ln(1/2)/\ln \phi steps. When ϕ≥1\phi \ge 1 the forecast grows without bound. The same number governs the squared innovations. With νt=εt2−ht\nu_t = \varepsilon_t^2 - h_t,

εt2=ω+ϕ εt−12+νt−βνt−1,\begin{aligned} \varepsilon_t^2 &= \omega + \phi\, \varepsilon_{t-1}^2 \\[0.4em] &\quad + \nu_t - \beta \nu_{t-1}, \end{aligned}

and for a stationary solution with a finite fourth moment this is an ARMA(1,1) model with autoregressive coefficient ϕ\phi and white noise νt\nu_t.

In plain words To forecast past the next date, replace each future squared shock by its expected value, which is the variance forecast itself and not zero. When ϕ<1\phi < 1, each step then keeps the fraction ϕ\phi of the current distance from hˉ\bar h, so a persistence close to one makes a volatility shock fade slowly. The forecast is a smooth curve of conditional expectations, while the realized variances keep jumping as new shocks arrive.

Example With the constructed values ω=0.1\omega = 0.1, α=0.1\alpha = 0.1 and β=0.8\beta = 0.8, the persistence is ϕ=0.9\phi = 0.9 and hˉ=1\bar h = 1. At date 00 the next variance h1=1.3h_1 = 1.3 is known, and the forecast of the one after it is

h2∣0=0.1+0.9⋅1.3=1.27.h_{2 \mid 0} = 0.1 + 0.9 \cdot 1.3 = 1.27 .

The realized value h2=0.1+0.1 ε12+0.8⋅1.3h_2 = 0.1 + 0.1\, \varepsilon_1^2 + 0.8 \cdot 1.3 is known only at date 11. It equals 1.141.14 if ε1=0\varepsilon_1 = 0 and 1.541.54 if ε1=2\varepsilon_1 = 2, and neither contradicts the forecast, which averages over ε1\varepsilon_1. After ten transitions from h1h_1,

h11∣0=1+0.3⋅0.910≈1.104604,\begin{aligned} h_{11 \mid 0} &= 1 + 0.3 \cdot 0.9^{10} \\[0.4em] &\approx 1.104604 , \end{aligned}

and the distance to hˉ\bar h halves about every 6.586.58 steps. The conditional standard deviation of ε11\varepsilon_{11} given F0\mathcal{F}_0 is 1.104604≈1.0510\sqrt{1.104604} \approx 1.0510 in return units. It is in general not the conditional mean of the volatility h11\sqrt{h_{11}}, which by Jensen’s inequality is at most this value.

Unconditional variance

Definition For a strictly stationary solution with E[εt2]<∞\mathbb{E}[\varepsilon_t^2] < \infty, the unconditional variance is the same at every date and equals the mean conditional variance,

Var⁡(εt)=E[εt2]=E[ht].\operatorname{Var}(\varepsilon_t) = \mathbb{E}[\varepsilon_t^2] = \mathbb{E}[h_t] .

In the GARCH(1,1) model, taking expectations of the recursion gives E[ht]=ω+(α+β) E[ht]\mathbb{E}[h_t] = \omega + (\alpha + \beta)\, \mathbb{E}[h_t], so

Var⁡(εt)=ω1−α−β,\operatorname{Var}(\varepsilon_t) = \frac{\omega}{1 - \alpha - \beta},

and because ω>0\omega > 0, a finite variance forces α+β<1\alpha + \beta < 1. The converse is a standard result, stated here without proof. If α+β<1\alpha + \beta < 1, the recursion has a strictly stationary solution with this finite variance, and that solution is weakly stationary with zero autocovariances at every nonzero lag. The boundary case α+β=1\alpha + \beta = 1 is called integrated GARCH, and whenever α+β≥1\alpha + \beta \ge 1 no stationary solution has a finite variance. Higher moments need more. If κ=E[zt4]<∞\kappa = \mathbb{E}[z_t^4] < \infty, the stationary solution has a finite fourth moment exactly when

κα2+2αβ+β2<1,\kappa \alpha^2 + 2\alpha\beta + \beta^2 < 1,

which says that the squared multiplier (αzt2+β)2(\alpha z_t^2 + \beta)^2 has mean below one. A unit variance of ztz_t therefore does not make the fourth moment of εt\varepsilon_t finite.

In plain words The unconditional variance is the average of the conditional variances over the stationary distribution, and it is the level that the variance forecasts approach. It exists only when the persistence is below one. Knowing that the standardized shock has variance one controls the second moment of the innovations and says nothing about their fourth moment.

Example With the constructed values ω=0.1\omega = 0.1, α=0.1\alpha = 0.1 and β=0.8\beta = 0.8, the unconditional variance is 0.1/(1−0.9)=10.1/(1 - 0.9) = 1 in squared return units. With Gaussian shocks κ=3\kappa = 3, and 3⋅0.01+2⋅0.08+0.64=0.83<13 \cdot 0.01 + 2 \cdot 0.08 + 0.64 = 0.83 < 1, so the fourth moment is finite as well. Taking expectations of the squared random-coefficient recursion gives

E[ht2]=0.01+0.181−0.83=1917,\mathbb{E}[h_t^2] = \frac{0.01 + 0.18}{1 - 0.83} = \frac{19}{17},

so E[εt4]=3⋅19/17≈3.35\mathbb{E}[\varepsilon_t^4] = 3 \cdot 19/17 \approx 3.35. Since E[εt2]=1\mathbb{E}[\varepsilon_t^2] = 1, this is also the kurtosis of εt\varepsilon_t, above the normal value 33 even though every standardized shock is normal. Now raise α\alpha to 0.20.2 and keep β=0.8\beta = 0.8. The persistence becomes 11, the variance formula would divide by zero, and the model has no finite unconditional variance. From h0=1h_0 = 1 and ε0=2\varepsilon_0 = 2 the next variance is h1=0.1+0.8+0.8=1.7h_1 = 0.1 + 0.8 + 0.8 = 1.7, and the forecasts h1+k∣0=1.7+0.1kh_{1+k \mid 0} = 1.7 + 0.1k grow by ω\omega at every step, to 2.72.7 after ten steps.

Strict stationarity

Definition A process (Xt)(X_t) is strictly stationary if for every nn, all dates t1,…,tnt_1, \dots, t_n and every shift ss, the vector (Xt1+s,…,Xtn+s)(X_{t_1 + s}, \dots, X_{t_n + s}) has the same joint distribution as (Xt1,…,Xtn)(X_{t_1}, \dots, X_{t_n}). The definition needs no moments. A strictly stationary process with finite second moments is weakly stationary, while a strictly stationary process can have an infinite variance. For the GARCH(1,1) model with ω>0\omega > 0, α≥0\alpha \ge 0, β≥0\beta \ge 0 and independent, identically distributed shocks with E[zt2]=1\mathbb{E}[z_t^2] = 1, write at=αzt2+βa_t = \alpha z_t^2 + \beta and

γ=E[ln⁡at],\gamma = \mathbb{E}[\ln a_t],

which is well defined, possibly −∞-\infty, because E[zt2]<∞\mathbb{E}[z_t^2] < \infty makes the positive part of ln⁡at\ln a_t integrable. The following sufficient condition is a standard result, stated here without proof. If γ<0\gamma < 0, the series

ht=ω(1+∑k=1∞∏i=1kat−i)h_t = \omega \Bigl(1 + \sum_{k=1}^{\infty} \prod_{i=1}^{k} a_{t-i}\Bigr)

converges almost surely and defines a strictly stationary solution of the recursion, and then εt=ht zt\varepsilon_t = \sqrt{h_t}\, z_t is strictly stationary too. The logarithm is the right scale because the strong law of large numbers gives 1k∑i=1kln⁡at−i→γ\frac{1}{k} \sum_{i=1}^{k} \ln a_{t-i} \to \gamma almost surely, so the products go to zero exponentially fast, while their expectations (α+β)k(\alpha + \beta)^k govern the moments instead. Jensen’s inequality gives γ≤ln⁡(α+β)\gamma \le \ln(\alpha + \beta), so α+β<1\alpha + \beta < 1 implies γ<0\gamma < 0, but γ<0\gamma < 0 also allows α+β≥1\alpha + \beta \ge 1.

In plain words Strict stationarity asks whether the random recursion forgets where it started and settles into one fixed probability law. A finite variance asks whether that law has a finite second moment. Two variance paths driven by the same standardized shocks but started from different values differ at date tt by the starting gap times a product of tt multipliers. When γ<0\gamma < 0 these products go to zero, even when their mean is one, because rare large multipliers lift the mean without stopping the typical product from shrinking.

Example Take α=0.2\alpha = 0.2 and β=0.8\beta = 0.8 with Gaussian shocks. Then E[at]=1\mathbb{E}[a_t] = 1, while numerical integration gives

γ=E[ln⁡(0.2zt2+0.8)]≈−0.0294,\begin{aligned} \gamma &= \mathbb{E}\bigl[\ln(0.2 z_t^2 + 0.8)\bigr] \\[0.4em] &\approx -0.0294 , \end{aligned}

which is negative because the logarithm is strictly concave and ata_t is not constant. So this integrated model has a strictly stationary solution. Its variance is infinite, since a finite E[ht]\mathbb{E}[h_t] would have to satisfy E[ht]=0.1+E[ht]\mathbb{E}[h_t] = 0.1 + \mathbb{E}[h_t]. A product of 250250 multipliers is typically about e250γ≈0.0006e^{250\gamma} \approx 0.0006, although its mean is 11. The shape of the shock distribution matters here. If zt=1z_t = 1 or zt=−1z_t = -1 with probability 12\tfrac12 each, then every multiplier equals 11, so γ=0\gamma = 0, and ht=h0+tωh_t = h_0 + t\omega grows without bound, so that model has no stationary solution.

Check yourself

  1. A GARCH(1,1) model has the constructed parameters ω=0.04\omega = 0.04, α=0.06\alpha = 0.06 and β=0.9\beta = 0.9. At date tt the conditional variance is ht=2h_t = 2 and the observed innovation is εt=−1\varepsilon_t = -1. Find the long-run variance, the next variance ht+1h_{t+1} and the forecast E[ht+2∣Ft]\mathbb{E}[h_{t+2} \mid \mathcal{F}_t].
Show the answer

The persistence is ϕ=0.96\phi = 0.96, so the long-run variance is hˉ=0.04/0.04=1\bar h = 0.04/0.04 = 1. The next variance is already known at date tt,

ht+1=0.04+0.06⋅1+0.9⋅2=1.9,\begin{aligned} h_{t+1} &= 0.04 + 0.06 \cdot 1 + 0.9 \cdot 2 \\[0.4em] &= 1.9 , \end{aligned}

and the negative sign of the innovation plays no role because only its square enters. The forecast replaces the unknown εt+12\varepsilon_{t+1}^2 by its conditional mean ht+1h_{t+1},

E[ht+2∣Ft]=0.04+0.96⋅1.9=1.864,\begin{aligned} &\mathbb{E}[h_{t+2} \mid \mathcal{F}_t] \\[0.4em] &= 0.04 + 0.96 \cdot 1.9 = 1.864 , \end{aligned}

which agrees with hˉ+ϕ (ht+1−hˉ)=1+0.96⋅0.9\bar h + \phi\,(h_{t+1} - \bar h) = 1 + 0.96 \cdot 0.9.

  1. A classmate computes the forecast in the first question by setting the unknown innovation εt+1\varepsilon_{t+1} equal to its conditional mean 00, which gives 0.04+0.9⋅1.9=1.750.04 + 0.9 \cdot 1.9 = 1.75. What is wrong, and how large is the error?
Show the answer

The recursion contains the square εt+12\varepsilon_{t+1}^2, and the mean of a square is not the square of the mean. Here E[εt+12∣Ft]=ht+1=1.9\mathbb{E}[\varepsilon_{t+1}^2 \mid \mathcal{F}_t] = h_{t+1} = 1.9, while (E[εt+1∣Ft])2=0(\mathbb{E}[\varepsilon_{t+1} \mid \mathcal{F}_t])^2 = 0, and the gap between them is exactly the conditional variance. The classmate drops the term αht+1=0.06⋅1.9=0.114\alpha h_{t+1} = 0.06 \cdot 1.9 = 0.114 and reports 1.751.75 instead of 1.8641.864. The value 1.751.75 is the realized ht+2h_{t+2} in the single case εt+1=0\varepsilon_{t+1} = 0. Since

ht+2=1.75+0.06 εt+12,h_{t+2} = 1.75 + 0.06\, \varepsilon_{t+1}^2 ,

it is also the smallest value that ht+2h_{t+2} can take given Ft\mathcal{F}_t, and a variable that exceeds its minimum with positive probability has a mean above that minimum.

  1. An ARCH(1) model has the constructed parameters ω=0.1\omega = 0.1 and α=1.5\alpha = 1.5 with Gaussian shocks, and at date t−1t-1 the next conditional variance is ht=1h_t = 1. A classmate argues that because α>1\alpha > 1 the model has no stationary solution. Decide whether the model has a finite unconditional variance, how its variance forecasts behave, and whether the classmate is right.
Show the answer

A stationary solution with finite variance would need σ2=ω/(1−α)=0.1/(−0.5)=−0.2\sigma^2 = \omega/(1 - \alpha) = 0.1/(-0.5) = -0.2, which is impossible, so there is no finite unconditional variance. The forecast recursion still holds with persistence ϕ=1.5\phi = 1.5, and its solution from ht=1h_t = 1 is

ht+k∣t−1=1.2⋅1.5k−0.2,h_{t+k \mid t-1} = 1.2 \cdot 1.5^{k} - 0.2 ,

which gives 1.61.6, 2.52.5 and about 69.069.0 for k=1k = 1, 22 and 1010. The forecasts grow without bound. Strict stationarity is a different question. The ARCH(1) model is the GARCH(1,1) model with β=0\beta = 0, so the multiplier is at=1.5zt2a_t = 1.5 z_t^2. For a standard normal shock, E[ln⁡zt2]≈−1.2704\mathbb{E}[\ln z_t^2] \approx -1.2704, which is minus the sum of Euler’s constant and ln⁡2\ln 2. Hence

γ=ln⁡1.5+E[ln⁡zt2]≈0.4055−1.2704≈−0.8649<0,\begin{aligned} \gamma &= \ln 1.5 + \mathbb{E}[\ln z_t^2] \\[0.4em] &\approx 0.4055 - 1.2704 \\[0.4em] &\approx -0.8649 < 0 , \end{aligned}

and a strictly stationary solution exists. The classmate is wrong. The model is strictly stationary with an infinite variance. Its typical paths do not explode, and the forecasts grow because rare, very large variances dominate the expectation.

How this lesson connects