The multivariate case of the Newey-West covariance matrix.
August 12, 2021 · 4 min read
In the previous part we went over how Newey and West’s insight can be used to describe a single random variable across time. More precisely, we produced a unbiased and asymptotically consistent estimate of variance for a single heteroskedastic and autocorrelated variable.
This process was quite involved and involved approximating covariance terms of the variable with itself across time.
In this part, we’ll cover how to generalize the intuition for our variance estimation procedure to a group of random variables to produce a covariance matrix that has the properties of being both unbiased and asymptotically consistent.
The Multivariate Case
Instead of having random variable X suppose we have a vector of random variables x with corresponding sample means xˉ and population means μ. The CLT implies that:
To make this more collection of covariance terms more manageable, we collect them like so:
Var(xˉ)=1/T[Γ0+v=1∑q(Γv+Γ−v)]
Where
Γv=1/Tt=v+1∑TCov(xt−v,xt)
In order to remove the undesirable properties of the estimator, discussed in the previous part , while preserving the desirable properties of the estimator, we add a weighting term
Var(xˉ)=1/T[Γ0+v=1∑q[1−q+1v](Γv+Γ−v)]
Recalling that σxˉ2=σ2/n⟹σ2=nσxˉ2 we can write out the variance for our un-aggregated observations:
Var(x)=Γ0+v=1∑q[1−q+1v](Γv+Γ−v)
We observe each variable at each slice of time exactly once, therefore our strategy for computing each (co)variance term is: