全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
21466 9
2015-02-01
论坛上大神们关于Fama-Macbeth回归的解释如下:

1、比如N个股票,t期,先对每个股票的回报对factor作时间序列回归,得出一堆beita,然后不管时间维度了,用每个股票的回报对之前得到的beta做截面回归,得到risk premium

2、第一步用时间序列算出各个Beta 第二步 在横截面上用 r对求出的Beta回归 得到BetaBeta  把这些betabeta求和除以时间t,看是不是显著为0 可以验证CAPM stata12以后的上的命令为xtfmb,可以直接得出各个参数的


按照以上解释,最后回归系数应该是得到factor的大小和显著性,而不是得到factor对股票回报rt的影响,如何理解?


引用xtfmb的help文件里的例子,

webuse grunfeld

xtfmb invest mvalue kstock, verbose


从显示的结果可以看出,xtfmb是直接在每一年将invest对 mvalue kstock做一个横截面回归,然后直接计算每年的mvalue和kstock 的系数的均值和t检验统计量,作为xtfmb的最终系数估计和t统计量。


请问这应该只是上述Fama-Macbeth回归的第二步而已吧?没有先做时间序列回归呀!


比如,我是想检验流动性liquidity对股票回报率rt的影响,加入SMB HML RMRF作为控制变量

请问是直接 xtfmb liquidity smb hml rmrf就可以了吗?还是要先对每只股票做时间序列回归?


二维码

扫码加我 拉你入群

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

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

全部回复
2015-5-5 00:06:56
1)  恩,是啊, 第一步  计算每个时间点的BETA是要自己算好了,再用XTFMB的。因为 xtfmb本来就只是包含了 FAMA MACBETH的主要思想: 1 计算时间点上的不同factor 的risk premium。 2 用计算得到的每个时间点上的新的系数beta (也就是上一步的risk premium)计算平均risk premium 和 方差。

2)你在计算market 的beta时候,在回归里加入对应的 SMB HML 这些factor,一样也是可以得到他们对应的一系列不同时间点上的 beta。然后 直接 用xtfmb beta(market)  beta(smb) beta (hml)
就得到你想要的risk premium了。 只不过 这样的分组就得再仔细考虑了。因为只研究beta of market的时候 是按照beta的大小来分组的;现在你多考虑几个factor 所以分组的时候 注意就好了。




二维码

扫码加我 拉你入群

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

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

2015-5-5 00:38:01
当然,这个只是在狭义上 想要严格复制FAMA MACBETH文章要做的事情。
但是 FAMA MACBETH回归法,就是一种general的处理 可能出现的计量问题的方法。例如:用这样的回归法 可以减少 cross-sectional correlation of residual 问题。因为你在 group了之后,group内是没有 correlation的,不需要对所有的individual 做“independent 假设”;只需要假设  group 之间的 residual 是没有correlation的。
二维码

扫码加我 拉你入群

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

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

2015-11-29 06:12:20
楼主你好,请问这个问题解决了吗?我也在应用stata做一些Fama French 和Fama Macbeth的回归,苦于无人讨论,如还在继续研究这方面的东西,可以留个联系方式吗?或者我的邮箱:wdy_hnu@126.com.
二维码

扫码加我 拉你入群

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

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

2016-8-1 17:51:30
xtfmb后面缺被解释变量
二维码

扫码加我 拉你入群

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

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

2018-1-29 20:39:33
fama-macbeth第一步先做cross-section,第二步再做time-series的吧
二维码

扫码加我 拉你入群

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

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

点击查看更多内容…
相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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