全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2763 6
2009-05-22
gen predicted_return=.
egen id=group(group_id )
forvalues i=1(1)1682 {
    l id group_id if id==`i' & dif==0
    quiet reg dretwd retindex if id==`i' & estimation_window==1
    predict p if id==`i'
    replace predicted_return = p if id==`i' & event_window==1
    drop p


问题:
在上述循环命令中,如何如下命令运行后:
quiet reg dretwd retindex if id==`i' & estimation_window==1
当retindex的系数不显著时,则predict p if id==`i'不在运行
当retindex的系数显著时,则继续predict p if id==`i'的运行
谢谢!!

[此贴子已经被作者于2009-5-22 23:24:59编辑过]

二维码

扫码加我 拉你入群

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

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

全部回复
2009-5-22 20:59:00

把不显著的因素剔出后看是否显著啊!例如提出变量retindex!

二维码

扫码加我 拉你入群

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

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

2009-5-22 21:07:00
我的意思是:
运行命令:quiet reg dretwd retindex if id==`i' & estimation_window==1
之后会得到”retindex“的系数,是循环命令,所以会得到很多”retindex“的系数,
这些系数有的显著,有的不显著。我如何把所有不显著的系数标注出来。因为不显著的系数对后面的“predict p if id==`i'”命令运行后结论不可靠。
二维码

扫码加我 拉你入群

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

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

2009-5-22 21:47:00
以下是引用zengyitop在2009-5-22 21:07:00的发言:我如何把所有不显著的系数标注出来。

*reg后,用

est tab star(0.1 0.05 0.01)

二维码

扫码加我 拉你入群

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

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

2009-5-22 23:41:00
以下是引用zengyitop在2009-5-22 20:45:00的发言:
gen predicted_return=.
egen id=group(group_id )
forvalues i=1(1)1682 {
    l id group_id if id==`i' & dif==0
    quiet reg dretwd retindex if id==`i' & estimation_window==1
    predict p if id==`i'
    replace predicted_return = p if id==`i' & event_window==1
    drop p


问题:
在上述循环命令中,如何如下命令运行后:
quiet reg dretwd retindex if id==`i' & estimation_window==1
当retindex的系数不显著时,则predict p if id==`i'不在运行
当retindex的系数显著时,则继续predict p if id==`i'的运行
谢谢!!


事件研究法中似乎很少有文献作类似的剔除——“市场模型系数不显著则不计算此证券超常收益”!




[此贴子已经被作者于2009-5-23 0:14:06编辑过]

二维码

扫码加我 拉你入群

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

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

2009-5-23 00:13:00


若一定要剔除的话,试试:

gen predicted_return=.
egen id=group(group_id )
forvalues i=1(1)1682 {
    l id group_id if id==`i' & dif==0
    quiet reg dretwd retindex if id==`i' & estimation_window==1
    if 2*ttail(e(df_r), abs(_b[retindex]/_se[retindex])) <= 0.05 {   // 不好意思,不知道直接获得回归系数p值的方法
        predict p if id==`i'
        replace predicted_return = p if id==`i' & event_window==1
        drop p
    }
}






[此贴子已经被作者于2009-5-23 0:26:32编辑过]


eblog  金币 +5  金钱 +20  魅力 +10  经验 +20  奖励 2009-5-23 9:08:32
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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