Why Model Asymmetry and Heavy Tails?
A symmetric GARCH model gives shocks of equal magnitude the same immediate effect on conditional variance, whether the shock is positive or negative. Financial and other economic series may instead show a larger volatility response after negative shocks. Separately, unusually large standardized shocks may occur more often than a Gaussian innovation model predicts. These are distinct features: asymmetry concerns how volatility responds to the sign of a shock, while heavy tails concern the distribution of shocks after scaling by conditional volatility.
This tutorial develops two common asymmetric specifications, GJR-GARCH and EGARCH, and then replaces Gaussian innovations with standardized Student-t innovations. Each change modifies a different part of the conditional model. The resulting estimates and prediction intervals should therefore be interpreted in light of both the variance recursion and the assumed innovation distribution.
Symmetric GARCH as a Reference
For comparison, a GARCH(1,1) variance recursion is
A standard sufficient set of restrictions for positive conditional variance is \(\omega>0\), \(\alpha\geq 0\), and \(\beta\geq 0\), with a positive initial variance. Because the shock enters as its square, replacing \(\epsilon_{t-1}\) by \(-\epsilon_{t-1}\) leaves the next variance unchanged. When the standardized shocks are symmetric, a finite unconditional variance additionally requires \(\alpha+\beta<1\), in which case it is \(\omega/(1-\alpha-\beta)\). These baseline properties make the two asymmetric extensions easy to compare.
GJR-GARCH: A Sign-Dependent Shock Effect
GJR-GARCH adds an indicator for a negative innovation. Under the convention used here, the model is
where \(I(\epsilon_{t-1}<0)\) equals 1 when the previous innovation is negative and 0 otherwise. With \(\gamma>0\), negative shocks have a larger effect on next-period variance than positive shocks of equal magnitude. A common sufficient restriction for positive variance is \(\omega>0\), \(\alpha\geq0\), \(\beta\geq0\), and \(\alpha+\gamma\geq0\). The often-used leverage interpretation takes \(\gamma\geq0\), so the last condition follows from \(\alpha\geq0\).
If standardized innovations are symmetric with unit variance, then \(E[I(z_t<0)z_t^2]=1/2\). Thus a finite unconditional variance requires \(\alpha+\beta+\gamma/2<1\), and under this condition the unconditional variance is \(\omega/(1-\alpha-\beta-\gamma/2)\). This persistence calculation relies on symmetry; it is not a general formula for an asymmetric innovation distribution.
Worked Example: Equal Shocks in GARCH and GJR-GARCH
Consider a hypothetical variance recursion with \(\omega=0.10\), \(\alpha=0.10\), \(\beta=0.80\), and previous variance \(h_{t-1}=1.00\). For GJR-GARCH, also set \(\gamma=0.15\). Compare innovations of \(+2\) and \(-2\) units.
For symmetric GARCH, both shocks have squared magnitude \(4\), so
The GJR-GARCH model gives the same value after the positive shock because its indicator is zero:
After the negative shock, the indicator is one, giving
The negative shock therefore produces a next-period conditional variance of 1.900, compared with 1.300 after the positive shock, a difference of 0.600 variance units. The parameter values satisfy the stated positivity restrictions, and the symmetric-innovation persistence measure is \(0.10+0.80+0.15/2=0.975<1\). These calculations illustrate a conditional response; they do not establish that negative shocks cause volatility in an observed series.
EGARCH: Modeling Log Variance
EGARCH models the logarithm of the variance and uses a standardized innovation to separate shock size from the current volatility scale. A common EGARCH(1,1) form is
The centered absolute-value term captures the effect of shock magnitude, while \(\gamma z_{t-1}\) captures sign asymmetry. For shocks \(+a\) and \(-a\), where \(a>0\), the log-variance difference is
Consequently, under this sign convention, \(\gamma<0\) means that the negative shock produces the higher next-period log variance. The same comparison also gives a variance ratio of \(\exp(-2\gamma a)\). Since \(h_t=\exp(\log h_t)\), the conditional variance is positive whenever the log variance is finite; EGARCH does not require nonnegative coefficients on the magnitude and asymmetry terms to keep \(h_t\) positive. A common stability condition for the log-variance recursion is \(|\beta|<1\), though full stationarity and moment properties depend on the innovation distribution and the model parameters.
Worked Example: Correcting for a Negative-Shock Response in EGARCH
Suppose a hypothetical EGARCH calculation uses \(\omega=-0.10\), \(\beta=0.90\), \(\log h_{t-1}=0\), \(\alpha=0.12\), and \(\gamma=-0.15\). Assume Gaussian standardized innovations, for which \(E|z|=\sqrt{2/\pi}\approx0.7979\). Compare shocks \(z_{t-1}=+2\) and \(z_{t-1}=-2\).
The centered magnitude term is \(0.12(2-0.7979)=0.144252\). For the positive shock,
For the negative shock, the sign term changes from \(-0.30\) to \(+0.30\):
Exponentiating gives \(h_t(+2)=\exp(-0.255748)\approx0.7743\) and \(h_t(-2)=\exp(0.344252)\approx1.4109\). Their log-variance difference is \(0.344252-(-0.255748)=0.6000\), so the negative-shock variance is \(\exp(0.6000)\approx1.822\) times the positive-shock variance, or about 82.2% higher. The inputs use a negative \(\gamma\), as required for this model’s convention to associate negative shocks with higher variance.
Student-t Innovations and Heavy Tails
A Student-t innovation distribution allows more probability in the tails than a Gaussian distribution. To preserve the unit-variance convention for \(z_t\), let \(T\) have a Student-t distribution with \(\nu\) degrees of freedom and define \(z=\sqrt{(\nu-2)/\nu}\,T\). This scaling is valid for \(\nu>2\), because the unscaled \(T\) has variance \(\nu/(\nu-2)\). The resulting standardized innovation has mean zero and variance one. Its density is
In a conditional likelihood, the density for \(\epsilon_t\) is \(f(\epsilon_t/\sqrt{h_t};\nu)/\sqrt{h_t}\). Thus the innovation distribution and the variance recursion jointly determine each likelihood contribution. Estimating a t-GARCH model changes the fit because large standardized residuals receive different likelihood weights than under a Gaussian model; the estimated variance parameters may consequently change as well. A heavy-tailed distribution does not by itself make the variance response asymmetric.
Worked Example: A Large Standardized Residual Under Gaussian and t Innovations
Compare the standardized Gaussian density and the standardized Student-t density with \(\nu=5\) at a hypothetical standardized residual \(z=3\). The Gaussian density is
For \(\nu=5\), the standardized t density has constant \(\Gamma(3)/[\Gamma(2.5)\sqrt{3\pi}]\approx0.4902\), and its remaining factor is \((1+9/3)^{-3}=4^{-3}=1/64\). Therefore,
At this residual, the t model assigns about \(0.007659/0.004432\approx1.728\) times the density assigned by the Gaussian model. This is a comparison of density values at one residual, not a comparison of fitted models or a probability that the residual equals exactly 3. In estimation, the full sample and all model parameters determine the likelihood.
How Tail Assumptions Change Prediction Intervals
For a one-step forecast, suppose the conditional mean is \(\mu_{t+1|t}\) and the forecast variance is \(h_{t+1|t}\). Under Gaussian innovations, a central 95% conditional prediction interval is \(\mu_{t+1|t}\pm1.96\sqrt{h_{t+1|t}}\). Under standardized t innovations with degrees of freedom \(\nu\), it is \(\mu_{t+1|t}\pm q_{0.975,\nu}^{*}\sqrt{h_{t+1|t}}\), where \(q_{0.975,\nu}^{*}\) is the 97.5th percentile of the unit-variance standardized t distribution. The interval accounts for the assumed one-step conditional distribution, not parameter-estimation uncertainty.
Worked Example: Gaussian and t Prediction Intervals
Suppose a hypothetical return forecast has conditional mean \(0.001\) and conditional variance \(0.0400\), in squared return units. The conditional standard deviation is \(\sqrt{0.0400}=0.200\). For Gaussian innovations, the 95% interval is
For standardized t innovations with \(\nu=5\), the raw t 97.5th percentile is approximately 2.5706. Standardizing it gives \(q_{0.975,5}^{*}=2.5706\sqrt{3/5}\approx1.991\). The corresponding interval is
Both intervals are centered at the same conditional mean and use the same forecast variance, but the t interval is wider because its assumed innovation distribution has heavier tails. If returns are expressed as decimal returns, these endpoints are decimal-return units. The interval is a model-based conditional prediction interval; its stated coverage depends on the model and parameter values being adequate.
Practical Model Choice and Common Pitfall
GJR-GARCH and EGARCH describe sign-dependent volatility responses in different ways: GJR-GARCH adds a negative-shock term to the variance recursion, while EGARCH adds a signed term to log variance. Student-t innovations instead change the conditional distribution of standardized shocks. These features can be combined, for example in an asymmetric GARCH model with t innovations, but each added component should be motivated and checked rather than treated as interchangeable.
A frequent mistake is to see a large negative residual and conclude that a t distribution alone captures the negative-shock volatility response. It does not: the t distribution raises tail probability for large standardized residuals of either sign. Conversely, an asymmetry parameter does not by itself account for unusually heavy tails. A sound analysis checks whether the variance specification captures sign-related persistence and whether the chosen innovation distribution gives an adequate description of standardized residuals. It also verifies parameter restrictions and reports the distributional assumptions behind prediction intervals.
Check Your Understanding
Use the equations and conventions in this tutorial to answer the following.
- In the stated GJR-GARCH convention, what is the difference between the shock contributions after innovations \(+a\) and \(-a\), where \(a>0\)?
- For the stated EGARCH convention, which sign of \(\gamma\) makes a negative standardized shock of a given magnitude produce the higher log variance?
- Why does standardizing a Student-t innovation require \(\nu>2\) when unit variance is needed?
- Explain why a heavy-tailed innovation distribution does not, by itself, represent a larger volatility response to negative than to positive shocks.
- With the same conditional mean and variance, why can a Student-t conditional prediction interval be wider than a Gaussian interval?