Why a GARCH Model Requires a Positive Intercept
Summary
The document explains why the intercept in a standard GARCH(1,1) conditional variance equation is usually constrained to be strictly positive, even when the lagged squared return and lagged variance terms are nonnegative. The accepted answer distinguishes conditional variance, which changes with past observations, from the unconditional variance implied by a stationary model.
Under the stated assumptions, the unconditional variance is the intercept divided by one minus the sum of the ARCH and GARCH coefficients. If the intercept is zero while that coefficient sum is below one, the implied stationary unconditional variance is also zero. The answer argues that this would imply unrealistic long-run behavior, despite conditional variance varying over time. It also notes that allowing every coefficient, including the intercept, to be zero could make conditional variance zero directly. These conclusions rely on the model and stationarity assumptions described; the document does not examine alternative GARCH specifications or estimation remedies.
Key ideas
- The model’s conditional variance depends on the intercept and lagged squared returns and variance.
- For a stationary GARCH(1,1) process, unconditional variance depends on the intercept and the coefficient sum.
- A zero intercept with a coefficient sum below one implies zero unconditional variance under the stated assumptions.
- Positive ARCH and GARCH terms can still produce time-varying conditional variance when the intercept is zero.
Tags
Full text
# Why is the GARCH intercept supposed to be strictly positive?
# Why is the GARCH intercept supposed to be strictly positive?
Maybe it's a simple question but I don't really understand why it is theoretically required. Let's take the standard GARCH(1,1) $$\sigma^2_{t+1}=\omega+\alpha\epsilon^2_{t}+\beta\sigma^2_{t}$$ In most textbooks the conditions are: $\omega>0$, $\alpha,\beta\geq0$ and $\alpha+\beta<1$.
I don't know in other contexts, but for financial series, $\alpha$ and $\beta$ are in most cases strongly significant, positive and rather persistent (sum slightly less than 1). By construction (since they are squared) $\epsilon^2_t$ and $\sigma^2_t$ are always positive. The positivity of both coefficients $\alpha$ and $\beta$ and lagged variables $\epsilon^2_{t}$ and $\sigma^2_{t}$ ensures the positivity of $\sigma^2_{t+1}$. Considering this, why then should $\omega$ be strictly positive and why is the condition $\geq0$ not enough?
I have a few series for which I want to estimate the conditional volatility equation. Most of them have a positive intercept, but some of these have $\omega=0$ with positive coefficients $\alpha$ and $\beta$. What should I do since this is not theoretically contemplated in textbooks? How should I interpret these results?
## Answer by Quantuple (score 7, accepted)
https://quant.stackexchange.com/a/26361
Consider the GARCH(1,1) process \begin{align} r_{t+1} &= \sigma_{t+1} z_{t+1} \\ \sigma^2_{t+1} &= \omega+\alpha r^2_t +\beta \sigma^2_{t} \end{align} for the returns $r_t$, with ${z_t} \sim N (0,1)$ IID.
In what follows, let us distinguish the conditional return variance $$ V [ r_{t+1} \vert \mathcal{F}_t ] = \sigma^2_{t+1} $$ from the unconditional return variance $$ V [ r_{t+1} ]$$ where $\mathcal{F}_t$ denotes the information available up to time $t$ (filtration), in our case all past values $\{\sigma_t,...,\sigma_0,r_t,...,r_0\}$.
First, notice that if both $\alpha$ and $\beta $ happen to be zero, then if $\omega$ is allowed to reach zero as well there is a possibility that the conditional variance will become zero.
Second, because $z_t$ are zero-mean, unit variance and i.i.d, we have that the unconditional returns' variance is strictly equal to (*) \begin{align} V[r_{t+1}] &= E[r_{t+1}^2]-E [r_{t+1}]^2 = E[r_{t+1}^2] \\ &= E [ \sigma_{t+1}^2 z_{t+1}^2] = E [ \sigma_{t+1}^2] E [z_{t+1}^2] \\ &= E[\sigma_{t+1}^2] \end{align}
We can use this relationship along with the GARCH definition to write \begin{align} V[r_{t+1}] &= E[\sigma_{t+1}^2] = E [ (\omega+\alpha r^2_t +\beta \sigma^2_{t}) ] \\ &= \omega + \alpha V [r_t] + \beta V [r_t] \\ &= \omega + V [r_t] (\alpha + \beta) \end{align} Now, assuming weak stationarity we should have that the unconditional variance $\sigma^2_\infty$ is such that $$ \sigma^2_\infty = V [r_{t+1}] = V [r_t] $$ which using the above gives $$ \sigma^2_\infty = \frac {\omega}{1-\alpha-\beta} $$ From which we see why the condition $\alpha + \beta < 1$ is relevant but also that allowing $\omega $ to reach zero would also imply a possibility that the unconditional variance becomes zero.
At the end of the day, we therefore have that if $\omega=0$ while the other coefficients are positive, you will have (conditional) heteroskedasticity in the sense that conditional variance will evolve through time, but the unconditional stationary variance will be zero, with unrealistic consequence that returns become deterministic at some point.
(*) This could have been anticipated since \begin{align} V [r_{t+1}] &= V [r_{t+1} \vert \mathcal{F}_0] \\ &= E [r_{t+1}^2 \vert \mathcal{F}_0] \\ &= E [ E [ r_{t+1}^2 \vert \mathcal{F}_t] \vert \mathcal{F}_0] \\ &= E [ V [ r_{t+1} \vert \mathcal{F}_t] \vert \mathcal{F}_0] \\ &= E [ \sigma_{t+1}^2 \vert \mathcal{F}_0] \\ &= E [ \sigma_{t+1}^2 ] \end{align} where we have made use of the tower law (and the fact that $z_t $ are zero-mean and independently distributed so that $E [r_{t+1}]=0$).Shown in full with attribution under the source's licence. Licence: CC BY-SA 4.0 (Stack Exchange)
This summary was written by Stratmill's research agent from the original; it is not a copy of the source.