欢迎光临散文网 会员登陆 & 注册

互助问答第330期:关于动态因子模型的问题

2020-07-07 21:32 作者:学术苑  | 我要投稿

关于动态因子模型的问题


您好,我最近在做的文章用到了面板数据(九个国家,七个金融变量),并且需要提取一个涵盖所有国家和变量的共同因子。我参考了一些学者的文章,目前想用动态因子模型。

我在网上搜了很多相关问答,有人说用defactor,但用dfactor (D.(x1 x2 x3 x4 x5 x6 x7)  = , noconstant) (f = , ar(1/2))时,报错“sample may not include multiple panels”。

后来我找到了一份PDF(附件),里面有详细步骤,但是在实践中从第一步就开始报错,一直无法进行下去。

想请问您能否点拨一下如何用动态因子模型处理面板数据,以及动态因子模型的估计方法之间的区别,或者这样的情况是否还有其他模型可以应用。

非常感谢您现在所做的工作,帮助着我们,期待着您的回答!

同学你好,我使用help dfactor中提供的例子,发现并未报错。回归结果如下图所示,同学你是否存在输入错误,还望仔细检查自己的代码。

我看了一下你给的pdf文档,以下命令的意思是(假设stata中已有数据),对var1、var2、var3进行标准化处理,并将三个变量存储为矩阵。如果你的stata中有报错的话,请贴出你的报错结果,不然无法进行判断。

foreach x of varlist var1 var2 var3 {

egen z`x' = std(`x')

mkmat z`x'

}


stata的官方文档中(https://www.stata.com/manuals13/tsdfactor.pdf)有对该方法的详细介绍,望请仔细阅读文档。至于是否还有其他模型可选择,在不了解你的具体研究之前,无法给出详细的可操作性的建议。


往期回顾:

互助问答第329期:关于CMP模型的相关问题



如果您在计量学习和实证研究中遇到问题,有三条途径可以到达我们手里:一是请及时发到邮箱szlw58@126.com;二是加入论文导向计量群(现有10个群);三是直接在微信公众号平台后台留言。专业委员会有40多名编辑都会看,您的问题会得到及时关注!请您将问题描述清楚,任何有助于把问题描述清楚的细节都能使我们更方便地回答您的问题,提问细则参见:实证研究互助平台最新通知(点击文末阅读原文查看详情)

如果您想成为问题解答者,在帮助他人过程中巩固自己的知识,请发邮件至szlw58@126.com(优先)或给本公众号留言或加微信793481976给群主留言,我们诚挚欢迎热心的学者和学生。具体招募信息请参见:实证研究互助平台志愿者团队招募公告

鲜活的事例更有助于提高您的研究水平,呆板的教科书让人生厌。如果您喜欢,请提出您的问题,也请转发推广!


(欢迎转发,欢迎分享转载请注明出处引用和合作请留言。本文作者拥有所有版权,原创文章最早发表于“学术苑”任何侵权行为将面临追责!)


学术指导:张晓峒老师 Ben Lambert

本期解答人:谢杰老师

编辑:陈波

统筹:左川 易仰楠

技术:刘子瑗

全文完,感谢您的耐心阅读

请顺手点个“在看”吧~

阅读原文


互助问答第330期:关于动态因子模型的问题的评论 (共 条)

分享到微博请遵守国家法律