全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 EViews专版
2013-8-18 11:57:03
我尝试了一下貌似跟单独做GARCH有点区别,建立纳斯达克日收益率(Rnsdk),和上证日收益率序列(RSZZS),在EVIEWS主界面点击Object-New object-System,第一行输入Rnsdk=C(1),第二行输入 Rszzs=C(2),再点击系统框上的Proc-Etimate 选择ARCH-CONDITION什么什么,后面有许多框框可以选择的,选择你需要的方法进行估计,但是做出来的结果跟你单独用这两个序列做GARCH的有微小的区别,比如系数可能在0.00003-5之间波动,概率也是。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-8-22 17:25:16
谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2013-12-22 15:02:25
BV-GARCH和BEKK-garch模型是一样的吗?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-1-17 23:51:07
zhaohuoshao 发表于 2012-2-25 19:29
楼主,我下的软件里面没有example file啊,求赐教
同求
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-1-18 15:34:15
谢谢!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-2-8 10:37:40
好人一生平安!!!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-27 07:37:48
楼主要注意只是对角啊。。。注意啊啊
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-28 17:04:07
现在eviews7有没有稳定的安装包呢,下了几个绿色版的都搞不清楚如何注册,急求
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-4-29 10:53:06
呵呵呵呵呵呵呵呵呵呵
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-14 09:44:15
yahoocom 发表于 2009-7-26 23:27
可惜两个主要参数矩阵都是对角矩阵
eviews6里面只能做对角的是吧
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-5-22 21:22:12
谢谢楼主分享,能否将你写论文和数据发给我,1137584588@qq.com
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-6-25 10:20:47
楼主 能不能教教我怎么做呀
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2014-12-31 10:51:24
ex里的代码如下

' BV_GARCH.PRG (3/30/2004)
' example program for EViews LogL object
'
' restricted version of
' bi-variate BEKK of Engle and Kroner (1995):
'
'  y = mu + res
'  res ~ N(0,H)
'
'  H = omega*omega' + beta H(-1) beta' + alpha res(-1) res(-1)' alpha'
'
' where
'
'     y = 2 x 1
'     mu = 2 x 1
'      H = 2 x 2 (symmetric)
'          H(1,1) = variance of y1   (saved as var_y1)
'          H(1,2) = cov of y1 and y2 (saved as var_y2)
'          H(2,2) = variance of y2   (saved as cov_y1y2)
'  omega = 2 x 2 low triangular
'   beta = 2 x 2 diagonal
'  alpha = 2 x 2 diagonal
'

'change path to program path
%path = @runpath
cd %path

' load workfile
load intl_fin.wf1

' dependent variables of both series must be continues
smpl @all
series y1 = dlog(sp500)
series y2 = dlog(tbond)

' set sample
' first observation of s1 need to be one or two periods after
' the first observation of s0
sample s0 3/1/1994 8/25/2000
sample s1 3/2/1994 8/25/2000


' initialization of parameters and starting values
' change below only to change the specification of model
smpl s0

'get starting values from univariate GARCH
equation eq1.arch(m=100,c=1e-5) y1 c
equation eq2.arch(m=100,c=1e-5) y2 c

' declare coef vectors to use in bi-variate GARCH model
' see above for details
coef(2) mu
mu(1) = eq1.c(1)
mu(2)= eq2.c(1)

coef(3) omega
omega(1)=(eq1.c(2))^.5
omega(2)=0
omega(3)=eq2.c(2)^.5

coef(2) alpha
alpha(1) = (eq1.c(3))^.5
alpha(2) = (eq2.c(3))^.5

coef(2) beta
beta(1)= (eq1.c(4))^.5
beta(2)= (eq2.c(4))^.5

' constant adjustment for log likelihood
!mlog2pi = 2*log(2*@acos(-1))

' use var-cov of sample in "s1" as starting value of variance-covariance matrix
series cov_y1y2 = @cov(y1-mu(1), y2-mu(2))
series var_y1 = @var(y1)
series var_y2 = @var(y2)

series sqres1 = (y1-mu(1))^2
series sqres2 = (y2-mu(2))^2
series res1res2 = (y1-mu(1))*(y2-mu(2))


' ...........................................................
' LOG LIKELIHOOD
' set up the likelihood
' 1) open a new blank likelihood object (L.O.) name bvgarch
' 2) specify the log likelihood model by append
' ...........................................................

logl bvgarch
bvgarch.append @logl logl
bvgarch.append sqres1 = (y1-mu(1))^2
bvgarch.append sqres2 = (y2-mu(2))^2
bvgarch.append res1res2 = (y1-mu(1))*(y2-mu(2))

' calculate the variance and covariance series
bvgarch.append var_y1  =  omega(1)^2 + beta(1)^2*var_y1(-1) + alpha(1)^2*sqres1(-1)
bvgarch.append var_y2  = omega(3)^2+omega(2)^2 + beta(2)^2*var_y2(-1) + alpha(2)^2*sqres2(-1)
bvgarch.append cov_y1y2 = omega(1)*omega(2) + beta(2)*beta(1)*cov_y1y2(-1) + alpha(2)*alpha(1)*res1res2(-1)

' determinant of the variance-covariance matrix
bvgarch.append deth = var_y1*var_y2 - cov_y1y2^2

' inverse elements of the variance-covariance matrix
bvgarch.append invh1 = var_y2/deth
bvgarch.append invh3 = var_y1/deth
bvgarch.append invh2 = -cov_y1y2/deth

' log-likelihood series
bvgarch.append logl =-0.5*(!mlog2pi + (invh1*sqres1+2*invh2*res1res2+invh3*sqres2) + log(deth))

' remove some of the intermediary series
' bvgarch.append @temp invh1 invh2 invh3 sqres1 sqres2 res1res2 deth


' estimate the model
smpl s1
bvgarch.ml(showopts, m=100, c=1e-5)

' change below to display different output
show bvgarch.output
graph varcov.line var_y1 var_y2 cov_y1y2
show varcov

' LR statistic for univariate versus bivariate model
scalar lr = -2*( eq1.@logl + eq2.@logl - bvgarch.@logl )
scalar lr_pval = 1 - @cchisq(lr,1)
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-1-7 13:40:22
thankyou
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-3-12 17:37:44
thxxxxxx
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-4-27 16:10:55
天哪  EVIEWS还有这么多奥秘  谢谢楼主
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-30 13:11:32
jinrong1616 发表于 2012-5-6 23:07
eviews6.0中只能做对角形式的。用splus吧
什么是对角形式
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-11-30 13:58:28
jinrong1616 发表于 2012-5-6 23:07
eviews6.0中只能做对角形式的。用splus吧
请问什么是对角形式啊,初学不懂
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2015-12-14 09:36:08
可是它只适用于对角矩阵啊,也就是说有限定条件的BEKK-GARCH,如何实现非对角矩阵的模型啊?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2016-5-5 20:38:18
来学习
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-2-23 11:28:45
请问,为什么到bvgarch.ml(showopts, m=100, c=1e-5) ,就出现错误,它说:!mlog2pi在logl没有定义呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-2-23 15:26:07
chenxiao403 发表于 2013-8-18 11:57
我尝试了一下貌似跟单独做GARCH有点区别,建立纳斯达克日收益率(Rnsdk),和上证日收益率序列(RSZZS),在 ...
make systerm为什么直接输入y=c? 不是要写均值方程式吗?不懂,求教。btw,这不是多变量garch吗,和单做的肯定不一样吧。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-3-13 16:12:03
感谢楼主。我也改了eviews的程序后做了股指收益率的bekk研究波动溢出,可是run的时候run不出,显示有负数参数,这个要如何解决呀~~
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-3-18 21:14:38
谢谢谢谢谢谢哈
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-5-2 16:23:35
xiongjc 发表于 2013-5-1 22:27
你可以去看看
我当时是用WinRATS 做的BEKK
但是网上有很多MATLAB的程序,你可以试试
你好,请问你有winrats做BEKK的程序吗?非常感谢!!!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-3-27 12:27:36
xiongjc 发表于 2013-5-1 22:27
你可以去看看
我当时是用WinRATS 做的BEKK
但是网上有很多MATLAB的程序,你可以试试
请问你会用WINRATS跑BEKK时加外生变量进去,或者跑ARMA-BEKK吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-3-27 12:27:40
xiongjc 发表于 2013-5-1 22:27
你可以去看看
我当时是用WinRATS 做的BEKK
但是网上有很多MATLAB的程序,你可以试试
请问你会用WINRATS跑BEKK时加外生变量进去,或者跑ARMA-BEKK吗
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-3-27 21:19:38
小吭 发表于 2017-2-23 11:28
请问,为什么到bvgarch.ml(showopts, m=100, c=1e-5) ,就出现错误,它说:!mlog2pi在logl没有定义呢?
我和您遇到了一样的问题,想问当初怎么解决了的呢?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-3-27 23:08:31
尊严倔强 发表于 2018-3-27 21:19
我和您遇到了一样的问题,想问当初怎么解决了的呢?
我用winRats做的,网上可以找到程序,很简单!
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-5-3 16:06:28
yahoocom 发表于 2009-7-26 23:27
可惜两个主要参数矩阵都是对角矩阵
请问有什么办法让他变成非对角矩阵麽
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群