楼主: elcao
5320 8

[资料] 哪位大侠有eviews的var模型应用详解啊 [推广有奖]

  • 0关注
  • 0粉丝

小学生

0%

还不是VIP/贵宾

-

威望
0
论坛币
11 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
98 点
帖子
7
精华
0
在线时间
0 小时
注册时间
2007-10-28
最后登录
2015-8-3

楼主
elcao 发表于 2008-12-29 20:26:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
<p>如题</p><p>跪求eviews的var模型应用详解</p>
二维码

扫码加我 拉你入群

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

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

关键词:EVIEWS Views VAR模型 Eview view 模型

回帖推荐

waiwjm 发表于2楼  查看完整内容

建议看E-views的安装程序example file中VAR部分的介绍,比如里面有Blanquad关于SVAR的例子和程序,同时结合help文件的介绍可以完全理解这个模型,可以在程序中应用如下程序:' Blanchard-Quah long-run restriction (11/5/99)' verify estimates using three methods' last checked 4/1/2004' include subroutineinclude sub_rmaxdiff.prg'change path to program path%path = @runpathcd %path' create workfilewfcreate blanquah ...

本帖被以下文库推荐

沙发
waiwjm 发表于 2008-12-29 20:34:00

建议看E-views的安装程序example file中VAR部分的介绍,比如里面有Blanquad关于SVAR的例子和程序,同时结合help文件的介绍可以完全理解这个模型,可以在程序中应用如下程序:

' Blanchard-Quah long-run restriction (11/5/99)
' verify estimates using three methods
' last checked 4/1/2004

' include subroutine
include sub_rmaxdiff.prg

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

' create workfile
wfcreate blanquah q 1948:1 1987:4

' fetch data from database (already demeaned)
fetch(d=data_svar) dy u

' estimate VAR (no constant)
var var1.ls 1 8 dy u @

'-------------------------------------------------------------------
' method 1: text form long-run restrictions
'-------------------------------------------------------------------

var1.cleartext(svar)
var1.append(svar) @lr1(@u1)=0

freeze(tab1) var1.svar(rtype=text,conv=1e-4)
show tab1

' store estimated A and B matrices from method 1
matrix mata1 = var1.@svaramat ' A should be identity
matrix matb1 = var1.@svarbmat

'-------------------------------------------------------------------
' method 2: long-run restrictions in short-run form
' *not recommended; only for checking*
'-------------------------------------------------------------------

' get unit (cumulated) long-run response
var1.impulse(imp=u)
matrix clr = var1.@lrrsp

var1.cleartext(svar)
var1.append(svar) @e1 = c(1)*@u1 + c(2)*@u2
var1.append(svar) @e2 = -clr(1,1)*c(1)/clr(1,2)*@u1 + c(4)*@u2

freeze(tab2) var1.svar(rtype=text,conv=1e-5)
show tab2

' store estimated A and B matrices from method 2
matrix mata2 = var1.@svaramat ' A should be identity
matrix matb2 = var1.@svarbmat

'-------------------------------------------------------------------
' method 3: moment matching (used in Blanchard-Quah (1989) paper)
' *only works for just-identified models*
'-------------------------------------------------------------------

' get residual covariance
sym rcov = var1.@residcov
' and do cholesky factorization
matrix chol = @cholesky(rcov)

' factorize unit long-run response
matrix p = clr * chol

' factorized B matrix
matrix(2,2) q
' impose sign normalization by taking positive root
q(1,1) = @sqrt( 1/(1+p(1,1)*p(1,1)/p(1,2)/p(1,2)) )
q(2,1) = -p(1,1)*q(1,1)/p(1,2)
q(1,2) = -q(2,1)
q(2,2) = q(1,1)

' get implied B matrix
matrix matb3 = chol * q

'-------------------------------------------------------------------
' check whether results match
'-------------------------------------------------------------------

' difference in A matrices
matrix eye2 = @identity(2) ' truth
scalar adiff1
call sub_rmaxdiff(mata1, eye2, adiff1)
scalar adiff2
call sub_rmaxdiff(mata2, eye2, adiff2)

' difference in B matrices
scalar bdiff13
call sub_rmaxdiff(matb1, matb3, bdiff13)
scalar bdiff23
call sub_rmaxdiff(matb2, matb3, bdiff23)

' display L-infinity norm of matrix difference in table
table(2,3) check
setcolwidth(check,1,10)
setcolwidth(check,2,15)
setcolwidth(check,3,15)

check(1,2) = "A - eye2"
check(1,3) = "B - method3"
check(2,1) = "method1:"
check(3,1) = "method2:"

check(2,2) = adiff1
check(3,2) = adiff2
check(2,3) = bdiff13
check(3,3) = bdiff23

show check

已有 1 人评分经验 论坛币 收起 理由
胖胖小龟宝 + 10 + 10 热心帮助其他会员

总评分: 经验 + 10  论坛币 + 10   查看全部评分

天行健,君子以自强不息

藤椅
elcao 发表于 2008-12-31 16:00:00

看不懂

先谢谢这位大哥了

板凳
26boy 发表于 2008-12-31 19:30:00
楼主可以看看张晓峒的那本书,虽然不算很详细但是也还可以了。

报纸
wage 发表于 2009-1-1 12:14:00
论坛里有张晓彤的免费下载,你可以看看  很详细的,而且很容易懂

地板
wesea 在职认证  发表于 2009-1-1 14:13:00
我哪个帖子里面有

7
lulu3615 发表于 2009-11-1 16:14:55
晕啊 我也想知道具体怎么操作

8
枫溯穹林 发表于 2012-2-29 11:42:14
谢谢

9
matlab-007 发表于 2015-7-16 09:55:39
VAR模型应用案例https://bbs.pinggu.org/thread-681142-1-1.html

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2025-12-29 12:49