楼主: 风行12
19564 22

[面板数据求助] macbeth回归 xtfmb命令 [推广有奖]

  • 0关注
  • 0粉丝

已卖:115份资源

讲师

44%

还不是VIP/贵宾

-

威望
0
论坛币
185 个
通用积分
10.3501
学术水平
2 点
热心指数
2 点
信用等级
2 点
经验
320 点
帖子
133
精华
0
在线时间
825 小时
注册时间
2011-2-21
最后登录
2022-11-17

楼主
风行12 发表于 2016-8-14 20:49:25 |AI写论文

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
想问一下,有谁知道xtfmb命令应该怎么使用呢?macbeth的方法文献中是如下描述:
先时间序列回归得到每个资产的beta,然后用每个资产的平均return对beta做回归看risk premium的大小

按照help 的理解,给出的以下命令是什么意思呢:

xtfmb invest mvalue kstock, verbose
          |            Fama-MacBeth
      invest |      Coef.   Std. Err.      t    P>|t|     [95% Conf. Interval]
-------------+----------------------------------------------------------------
      mvalue |   .1306047   .0093422    13.98   0.000     .1110512    .1501581
      kstock |   .0729575   .0277398     2.63   0.016     .0148975    .1310176
       _cons |  -14.75697   7.287669    -2.02   0.057    -30.01024     .496295

结果显示的应该是macbeth第二步的结果,但是macbeth第一步,按照时间序列回归得到每个资产beta是不是要在使用xtfmb之前自己进行回归算出来呢?然后再用xtfmb进行回归?
多谢了!望牛人解答!
二维码

扫码加我 拉你入群

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

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

关键词:xtfmb命令 macbeth xtfmb Beth Bet return invest

回帖推荐

黃河泉 发表于3楼  查看完整内容

[*]请参阅:http://www.statalist.org/forums/ ... -macbeth-regression(first-stage is "cross-section" regression,针对每一年,利用所有横断面资料跑回归,并将系数存下来!) [*]xtfmb 一次把两阶段都做了,所以不必担心第一阶段的事!
人不伤心时不会哭泣的

沙发
风行12 发表于 2016-8-15 09:49:59

藤椅
黃河泉 在职认证  发表于 2016-8-15 10:10:13

板凳
风行12 发表于 2016-8-15 11:43:47
好的,谢谢!我再研究着看

报纸
黃河泉 在职认证  发表于 2016-8-15 15:01:06
No problem at all.

地板
guanzihuan 学生认证  发表于 2016-10-25 16:10:27
xtfmb 应该是要自己做第一步的Time series回归的,自己通过第一步的回归进行分组(beta的大小)  分组之后,把计算得到的rp跟rm放入xtfmb中(数据要是面板格式)  应该就能得到结果了
我也是看Example跟原文以及看论坛大神们的回复自己整理出来的  我自己还没尝试,准备明天尝试  如果尝试成功就可以确认这样是对的了

7
风行12 发表于 2016-10-26 16:37:55
guanzihuan 发表于 2016-10-25 16:10
xtfmb 应该是要自己做第一步的Time series回归的,自己通过第一步的回归进行分组(beta的大小)  分组之后, ...
是的撒 我后来用stata里面help xtfmb 例子做了一遍  它就是求了个第二步~第一步的那个beta还是得自己通过滚动窗口自己算  但是,我参考的好多文章,其实他们做的fama-macbeth回归就直接做了第二步,不是严格求了beta再算的第二步

8
黃河泉 在职认证  发表于 2016-10-27 07:56:47
风行12 发表于 2016-10-26 16:37
是的撒 我后来用stata里面help xtfmb 例子做了一遍  它就是求了个第二步~第一步的那个beta还是得自己通过 ...
你说的"第一步的那个beta还是得"自己"通过滚动窗口自己算",真的是这样吗?我强烈怀疑!根据说明:xtfmb is an implementation of the Fama and MacBeth (1973) two step procedure. The procedure is as follows: In the first step, for each single time period a cross-sectional regression is performed. Then, in the second step, the final coefficient estimates are obtained as the average of the first step coefficient estimates.

9
黃河泉 在职认证  发表于 2016-10-27 07:58:13
guanzihuan 发表于 2016-10-25 16:10
xtfmb 应该是要自己做第一步的Time series回归的,自己通过第一步的回归进行分组(beta的大小)  分组之后, ...
你说的"xtfmb 应该是要"自己"做第一步的Time series回归的",真的是这样吗?我强烈怀疑!根据说明:xtfmb is an implementation of the Fama and MacBeth (1973) two step procedure. The procedure is as follows: In the first step, for each single time period a cross-sectional regression is performed. Then, in the second step, the final coefficient estimates are obtained as the average of the first step coefficient estimates.

10
guanzihuan 学生认证  发表于 2016-10-27 09:48:34
风行12 发表于 2016-10-26 16:37
是的撒 我后来用stata里面help xtfmb 例子做了一遍  它就是求了个第二步~第一步的那个beta还是得自己通过 ...
你看的哪些文章是这样做的啊?交流交流哈哈~
发我邮箱可以不?我邮箱是526047163@qq.com
我现在在尝试复制fama macbeth1972年那篇文章的结果

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

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