WARNING: Singular covariance error with Tri-Bekk mgarch

For questions regarding programming in the EViews programming language.

Moderators: EViews Gareth, EViews Moderator, EViews Jason, EViews Matt

joburg
Posts: 5
Joined: Tue Sep 03, 2013 1:28 am

WARNING: Singular covariance error with Tri-Bekk mgarch

Postby joburg » Fri Nov 22, 2013 4:24 am

Hi,

Im working on a paper to help model the spillover effects from developed countries to emerging economies. The program uses a Lower-triangular Tri-variate Bekk-mGarch model to help isolate causality. I keep getting a "WARNING: Singular covariance - coefficients are not unique" error.

I looked at the var/cov specifications and they seem to correct. Any help would be greatly appreciated.

Attached is my data sheet as well as the coding.

J
Attachments
historyindex (1).wf1
Data
(844.1 KiB) Downloaded 505 times
tv_bekk lowertriangular.prg
Bekk Programming
(7.02 KiB) Downloaded 542 times

joburg
Posts: 5
Joined: Tue Sep 03, 2013 1:28 am

Re: WARNING: Singular covariance error with Tri-Bekk mgarch

Postby joburg » Mon Nov 25, 2013 2:34 am

Hi to those experiencing the same problem

Found the problem with the program. It had to do with my OMEGA matrix. For some or other reason, Omega(4) and Omega(5) remained at their initial values = 0. Thus creating a singular matrix in estimation. I've re-specified them as following:

coef(6) omega
omega(1)=(eq1.c(2))^.5
omega(2)=(eq1.c(2))^.5
omega(3)=(eq2.c(2))^.5
omega(4)=(eq2.c(2))^.5
omega(5)=(eq2.c(2))^.5
omega(6)=(eq3.c(2))^.5

But, this is done ad hoc. Any advice on better specifying the initial values to better estimation of the parameters? At the moment i can p-values for my Omega parameters at 0.9998, 0.9999 etc

Hoping for some insight,
J


Return to “Programming”

Who is online

Users browsing this forum: No registered users and 2 guests