楼主: xuelida
6176 27

计量经济学估计方法投票(在投票后留言有奖励) [推广有奖]

11
silvertao 发表于 2009-7-6 17:26:10 |只看作者 |坛友微信交流群
呵呵,我选了两个选项,因为这两个选项中我用得比较多!
已有 1 人评分论坛币 收起 理由
xuelida + 5 投票奖励

总评分: 论坛币 + 5   查看全部评分

使用道具

12
dieme 在职认证  发表于 2009-7-11 11:43:10 |只看作者 |坛友微信交流群
涉及到内生外生变量
正好用到工具变量估计
就选它了
顺便问下版主
有无three-regime的门限协整程序?tsay(1998)
已有 1 人评分论坛币 收起 理由
xuelida + 5 投票奖励

总评分: 论坛币 + 5   查看全部评分

使用道具

13
xuelida 在职认证  发表于 2009-7-11 16:51:51 |只看作者 |坛友微信交流群
好像网上有
/* ** This procedure performs Tsay's (1998) multivariate ** TAR specification
test ** and was written by Ming Chien Lo on August 27, 1999. ** ** Last updated:
August 28, 1999. ** ** Input: y T x k endogenous data series ** x T x q
exogenous data series ** z T x 1 threshold data series ** p order of the
autoregressive process for y ** q order of the autoregressive process for x ** d
lag index for threshold variable z{t-d} ** m0 starting value for the resursive
regression ** ** Output: Cd resulting LR-statistics ** */ proc
tsaymul(y,x,z,p,q,d,m0); local h, t, k, v, nr, ztd, yt, ytl, i, yl, kk, xtl, vv,
xt, gs, y_, x_, Vm, phim, phim1, etham1, ym1, xm1, Km1, x1, psi, w, Cd, S0, S1,
xl, em1, invXX; h=maxc(p|q|d); @ starting index of the arranged data set @
t=rows(y); @ total no. of observations @ k=cols(y); v=cols(x); nr=p*k+q*v+1; @
no. of RHS regressors @ ztd=z[h+1-d:t-d]; @ potential threshold @ yt=y[h+1:t,.];
@ truncated y series @ ytl=zeros(rows(y),p*k); @ form and do the same thing for
y{t-p} matrix @ i=1; do until i>k; yl=shiftr(y[.,i]',seqa(1,1,p),0);
kk=(i-1)*p+1; ytl[.,kk:kk+p-1]=zeros(p,p)|trimr(yl',p,0); i=i+1; endo;
ytl=ytl[h+1:t,.]; xt=ytl; if x NE 0; xtl=zeros(rows(x),q*v); @ form and do the
same thing for x{t-q} matrix @ i=1; do until i>v;
xl=shiftr(x[.,i]',seqa(1,1,q),0); vv=(i-1)*q+1;
xtl[.,vv:vv+q-1]=zeros(q,q)|trimr(xl',q,0); i=i+1; endo; xtl=xtl[h+1:t,.];
xt=ytl~xtl; @ truncated independent variable matrix @ endif; gs=sortind(ztd); @
index for sorted z{t-d} @ y=yt[gs,.]; @ arranged Y according to sorted y{t-d} @
x=xt[gs,.]; @ arranged X according to sorted y{t-d} @ x=ones(t-h,1)~x; @ derive
first phi_m for the first m cases according to m0 @ etham1=zeros(k,t-h-m0);
y_=y[1:m0,.]; x_=x[1:m0,.]; Vm=invpd(moment(x_,0)); phim=Vm*x_'y_; @ recursive
regression @ i=1; do until i>t-h-m0; ym1=y[m0+i,.]'; @ yt(m+1)+d @
xm1=x[m0+i,.]'; @ xt(m+1)+d @ @ compute predictive error @ em1=ym1-phim'xm1;
etham1[.,i]=em1/sqrt(1+xm1'Vm*xm1); @ recursion @ Km1=Vm*xm1/(1+xm1'*Vm*xm1);
phim1=phim+Km1*em1'; x_=x[1:m0+i,.]; Vm=invpd(moment(x_,0)); @ Vm for next loop
@ phim=phim1; i=i+1; endo; @ calculate F-statistics @ x1=x[m0+1:t-h,.];
invXX=invpd(moment(x1,0)); psi=invXX*x1'etham1'; w=etham1'-x1*psi; w=w';
S0=(1/(t-h-m0))*(etham1*etham1'); S1=(1/(t-h-m0))*(w*w');
Cd=(t-h-m0-nr)*(ln(det(S0))-ln(det(S1))); retp(Cd); endp;

使用道具

14
xuelida 在职认证  发表于 2009-7-11 16:52:53 |只看作者 |坛友微信交流群
希望对你有所帮助

使用道具

15
haoyuking 在职认证  发表于 2009-7-17 18:21:29 |只看作者 |坛友微信交流群
我也是新手,但是个人还是习惯于用最简单的OLS估计,呵呵
已有 1 人评分论坛币 收起 理由
xuelida + 5 投票奖励

总评分: 论坛币 + 5   查看全部评分

使用道具

16
linda20072008 发表于 2009-7-17 20:02:49 |只看作者 |坛友微信交流群
还是熟悉OLS
已有 1 人评分论坛币 收起 理由
xuelida + 5 投票奖励

总评分: 论坛币 + 5   查看全部评分

使用道具

17
xuelida 在职认证  发表于 2009-7-18 14:21:51 |只看作者 |坛友微信交流群
谢谢大家给与支持

使用道具

18
yang-hnife 发表于 2009-7-23 14:39:49 |只看作者 |坛友微信交流群
其实也就是MLE和GMM了;OLS,IV都只是GMM的特列而已。
个人现在对QMLE不是很了解,但没这个选项。

我也不太认同LS的说法,MLE用到了样本的全部信息,GMM不是,但有时候,比如分布未知,只有能GMM。至于估计效果,只能是视情况而定。
已有 1 人评分论坛币 收起 理由
xuelida + 5 投票奖励

总评分: 论坛币 + 5   查看全部评分

大学之道,在明明德,在亲民,在止于至善!

使用道具

19
zhaomn200145 发表于 2009-7-23 19:10:15 |只看作者 |坛友微信交流群
教本科生的话暂时用不到FMOLS吧?

使用道具

20
rickyaimar 发表于 2009-7-24 19:55:24 |只看作者 |坛友微信交流群
下学期才开始学计量~不过考概统的时候用过MLE~~~~

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-5-22 14:17