BookmarkSubscribeRSS Feed
lasava
Calcite | Level 5

Hi,

I am now running a BEKK MGARCH to examine spillovers effect of returns and need to calculate covariance of estimated parameters

Here the code I use:

---

proc varmax;

nloptions tech=qn maxiter=500 maxfunc=25000;

model r1 r2;

garch q=1 p=1 form=bekk;

run;

---

Could anyone please advise  me how to estimate covariance matrix of estimated parameters in Sas?

I need this matrix to calculate the variance and significance of nonlinear functions of the parameters which form the coefficients of lagged variance, covariance and error term.

I will really appreciate



1 REPLY 1
shenan
Calcite | Level 5

You can use the outht option in the proc varmax

 

proc varmax data=new;
model x y / noint;
garch p=1 q=1 form=bekk outht=cov;
run;

 

dataset cov will include the variance and covariance matrix

Catch up on SAS Innovate 2026

Nearly 200 sessions are now available on demand in the Innovate Hub.

Watch Now →
What is Bayesian Analysis?

Learn the difference between classical and Bayesian statistical approaches and see a few PROC examples to perform Bayesian analysis in this video.

Find more tutorials on the SAS Users YouTube channel.

SAS Training: Just a Click Away

 Ready to level-up your skills? Choose your own adventure.

Browse our catalog!

Discussion stats
  • 1 reply
  • 1399 views
  • 0 likes
  • 2 in conversation