全部版块 我的主页
论坛 计量经济学与统计论坛 五区 计量经济学与统计软件 Stata专版
2599 1
2018-06-10
我在计算NCSKEW的值时发现最终计算得到的值是正的,和已有研究不一致,而且标准差也很大。我所有的数据用的都是季度值,n2表示的是每季度的交易周数,order是我对2006至2016年的季度变量重新排序得到的
代码如下
bysort 证券代码 order:egen sum_w3=sum(w^3)
bysort 证券代码 order:egen sum_w2=sum(w^2)
gen NCSKEW= -[n2*(n2-1)^(3/2)*sum_w3]/[(n2-1)*(n2-2)*(sum_w2)^(3/2)]
. dataex 证券代码 year month order w sum_w3 sum_w2 n2 NCSKEW
[CODE]
* Example generated by -dataex-. To install: ssc install dataex
clear
input long 证券代码 int year float(month order n2 sum_w3 sum_w2 NCSKEW)
2 2006 12  3 12       .1820888      .3212591 -3.9799495
2 2007  3  4 11      -.3311891     .47868595   3.865006
2 2007  6  5 12      .03878777     .11458556   -3.97995
2 2007  9  6 12   .00050723506     .00636023 -3.9799495
2 2007 12  7 12 -3.5641705e-07  .00005026962    3.97995
2 2008  3  8 12   .00051921635    .006459996   -3.97995
2 2008  6  9 12   -.0046551568     .02787979    3.97995
2 2008  9 10 13   -.0004389234    .005775539  4.0939384
2 2008 12 11 13    .0006829638    .007755297 -4.0939384
2 2009  3 12 11    -.012799585     .05471805   3.865006
2 2009  6 13 12     .016708758      .0653576   -3.97995
2 2009  9 14 13    -.006198383    .033743147  4.0939384
2 2009 12 15 12     -.03999121     .11694358    3.97995
2 2010  3 16 11    -.005192197    .029984774   3.865006
2 2010  6 17 12  -.00008418065    .001920768    3.97995
2 2010  9 18 12  -.00053325936    .006575957    3.97995
2 2010 12 19 12    -.002807683    .019902093  3.9799495
2 2011  3 20 11  .000062956366   .0015825585  -3.865006


自己查了很久也没发现问题,求各位大神帮忙看下是哪一步出了问题呀,谢谢

    Variable |        Obs        Mean    Std. Dev.       Min        Max
-------------+---------------------------------------------------------
      NCSKEW |     41,760    .6166507    3.923258  -4.071245   4.071245

二维码

扫码加我 拉你入群

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

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

全部回复
2018-6-10 20:22:29
自己顶一顶
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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