全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
1671 5
2013-09-25
现在要构筑一个变量VT,数据里的变量有:公司名,事件日,return,valued-weighted return,window(事件日前3天到后3天)
ST=return-valued-weighted return
描述材料如下:As in the below materials, VT is a Z-transformation of rank scores calculated for each calendar year and each firm based on the “ST”(daily absolute value of returns minus value-weighted returns) (Blom 1958).

Rank scores are based on methodology that ranks standardized absolute errors over the combined estimation and event periods. Ranks are then converted to a standard normal Z-statistic based on Blom [1958].

Easton and Zmijewski [1993] used the following methodology: standardized squared errors over the estimation and event periods were estimated for each firm-event. The errors were ranked over the combined estimation and event periods for each firm-event. These ranks were converted to a standard normal z-statistic and aggregated by relative event dates to form a standard normal z-statistic. We used the same approach for the standardized absolute errors.

我试了把每个公司每个事件日的ST排序,序号为n,再设VT={n-mean(n)}/sd(n),做出来的结果似乎不正确,请高人帮忙看看我的问题在哪儿呢,想了好几天了都没找出问题所在,
谢谢指点
二维码

扫码加我 拉你入群

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

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

全部回复
2013-9-25 19:04:24
估计你所采用的mean(n)与sd(n)是全部数据的,而其实需要的则是各个公司的mean(n)与sd(n)。
二维码

扫码加我 拉你入群

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

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

2013-9-25 19:24:02
Sunknownay 发表于 2013-9-25 19:04
估计你所采用的mean(n)与sd(n)是全部数据的,而其实需要的则是各个公司的mean(n)与sd(n)。
谢谢你的回复,我注意到了这点,mean和sd都是针对公司的呀
但做出来的结果还是差好多
二维码

扫码加我 拉你入群

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

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

2013-9-25 19:37:52
cw0911 发表于 2013-9-25 19:24
谢谢你的回复,我注意到了这点,mean和sd都是针对公司的呀
但做出来的结果还是差好多
你所计算的mean和sd是针对“每个”公司而分别计算而得的吗?
二维码

扫码加我 拉你入群

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

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

2013-9-25 19:47:28
Sunknownay 发表于 2013-9-25 19:37
你所计算的mean和sd是针对“每个”公司而分别计算而得的吗?
是的,不仅针对不同的公司,由于每家公司在同一年中有不同的报表发布日即事件日,我针对每家公司和每个事件日算出的mean和sd
我是用STATA运算的数据,code如下

sort conmpany st
by company, sort: gen rank=_n

by company, sort: egen mrank=mean(rank)
by company, sort: egen sdrank=sd(rank)
gen vt=(rank-mrank)/sdrank
二维码

扫码加我 拉你入群

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

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

2013-9-25 23:17:48
试一下如下命令:
sort conmpany st
by company, sort: gen rank=_n
by company, sort: center rank

*其中,center为外部命令,需要下载。
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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