楼主: bbs0805
3465 1

[其他] [讨论]DF单位根检验临界值的Monte carlo模拟问题 [推广有奖]

  • 0关注
  • 47粉丝

已卖:4669份资源

学科带头人

72%

还不是VIP/贵宾

-

威望
0
论坛币
5846936 个
通用积分
534.1892
学术水平
138 点
热心指数
155 点
信用等级
115 点
经验
73379 点
帖子
931
精华
2
在线时间
3882 小时
注册时间
2005-1-1
最后登录
2025-10-21

楼主
bbs0805 发表于 2008-11-30 10:52:00 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
<p>各大家请教:</p><p>        在用Monte carlo方法模拟DF单位根检验临界值时,为什么是采用yt=yt-1+et形式作为数据的生成过程来模拟三种检验形式(yt=yt-1+et、yt=a+yt-1+et和yt=a+bt+yt-1+et)的临界值?</p><p>谢谢!</p><p>以下是我模容量分别为25,30,35,40,45,50,55,各模拟4000次的代码:</p><p>capture program drop rootsimu<br/>program define rootsimu, rclass<br/>        version 10.1<br/>        syntax [,obs(integer 1) a(real 0) b(real 0) c(real 0)]<br/>        drop _all<br/>        set obs `obs'<br/>        tempvar e y z<br/>        drawnorm `e'  //gen `e'=invnorm(uniform())    <br/>        gen `y'=_n<br/>        gen `z'=0<br/>        tsset `y'<br/>        replace `z'=`a'+`b'*`y'+`c'*l.`z'+`e' in 2/l<br/>        dfuller `z', lags(0) trend                    //注意修改<br/>        return scalar T=r(Zt)<br/>    end</p><p><br/> forvalue i=25(5)55 {<br/> qui simulate t=r(T),reps(4000): rootsimu,obs(`i') a(0) b(0) c(1)   //注意修改<br/>  /*  histogram t, frequency addlabel normal  */<br/>    qui sum t,d <br/>    if `i'==25 { <br/>              di "样本容量" _col(10) "%1"_col(18) "5%" _col(26) "10%" _col(34) "50%" _col(42) "90%"_col(50) "95%" _col(58) "99%"<br/>                  }<br/> di _col(3) "`i'" _col(10) %-6.3g r(p1) _col(18) %-6.3g  r(p5) _col(26) %-6.3g r(p10) _col(34) %-6.3g  r(p50) _col(42) %-6.3g  r(p90) _col(50) %-6.3g  r(p95) _col(58) %-6.3g  r(p99)  <br/> }<br/></p><p></p>
二维码

扫码加我 拉你入群

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

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

关键词:Monte Carlo 单位根检验 Carlo mont Mon version

沙发
bbs0805 发表于 2008-12-1 08:36:00
沉下去了,自己顶顶!

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

本版微信群
加好友,备注jltj
拉您入交流群
GMT+8, 2026-1-14 10:52