楼主: cw0911
1539 5

[数据管理求助] 求教一个Z统计的问题 [推广有奖]

  • 0关注
  • 0粉丝

高中生

47%

还不是VIP/贵宾

-

威望
0
论坛币
0 个
通用积分
0
学术水平
0 点
热心指数
0 点
信用等级
0 点
经验
226 点
帖子
19
精华
0
在线时间
15 小时
注册时间
2010-9-7
最后登录
2017-2-14

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

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

经管之家联合CDA

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

感谢您参与论坛问题回答

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

+2 论坛币
现在要构筑一个变量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),做出来的结果似乎不正确,请高人帮忙看看我的问题在哪儿呢,想了好几天了都没找出问题所在,
谢谢指点
二维码

扫码加我 拉你入群

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

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

关键词:Standardized standardize Methodology Estimation methodolog absolute calendar periods returns window

沙发
Sunknownay 发表于 2013-9-25 19:04:24 |只看作者 |坛友微信交流群
估计你所采用的mean(n)与sd(n)是全部数据的,而其实需要的则是各个公司的mean(n)与sd(n)。
穷则独善其身,达则兼济天下。

使用道具

藤椅
cw0911 发表于 2013-9-25 19:24:02 |只看作者 |坛友微信交流群
Sunknownay 发表于 2013-9-25 19:04
估计你所采用的mean(n)与sd(n)是全部数据的,而其实需要的则是各个公司的mean(n)与sd(n)。
谢谢你的回复,我注意到了这点,mean和sd都是针对公司的呀
但做出来的结果还是差好多

使用道具

板凳
Sunknownay 发表于 2013-9-25 19:37:52 |只看作者 |坛友微信交流群
cw0911 发表于 2013-9-25 19:24
谢谢你的回复,我注意到了这点,mean和sd都是针对公司的呀
但做出来的结果还是差好多
你所计算的mean和sd是针对“每个”公司而分别计算而得的吗?
穷则独善其身,达则兼济天下。

使用道具

报纸
cw0911 发表于 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

使用道具

地板
Sunknownay 发表于 2013-9-25 23:17:48 |只看作者 |坛友微信交流群
试一下如下命令:
sort conmpany st
by company, sort: gen rank=_n
by company, sort: center rank

*其中,center为外部命令,需要下载。
已有 1 人评分学术水平 热心指数 信用等级 收起 理由
sakiny136 + 1 + 1 + 1 好的意见建议

总评分: 学术水平 + 1  热心指数 + 1  信用等级 + 1   查看全部评分

穷则独善其身,达则兼济天下。

使用道具

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

本版微信群
加好友,备注jltj
拉您入交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-10-7 00:14