会计信息可比性COMPACCT计算Stata代码 2002-2019第一季度数据
会计信息可比性COMPACCT计算
1、计算说明
为计算公司i第t期的会计信息可比性,使用第t 期前的连续16个季度数据估计下述模型:
- 为公司i第t年季度净利润与季度初权益市场价值的比值
- 为公司i第t年股票的季度收益率
将估计出来的系数分别代入下面两个式子,分别计算在公司i 第t 期以该期收益衡量的经济事项下,经由两公司会计系统
和 变换得到的期望盈余 和 。
两个公司间转换函数的相近程度表示会计信息可比性,为了估计这种相近程度,对于公司i和j,假定经济业务相同( 表示) ,分别采用各公司的转换函数来计算它们的预期盈余。
其中 表示在期间t,依据公司i的函数及公司i的股票收益计算得到的公司i的预期盈余,而 表示在期间t,依据公司j的函数及公司i的股票收益计算得到的公司j的预期盈余。上述两个方程均采用公司i的收益 来做预测,这样就可以计算两公司在经济业务相同的情况下所生成的盈余的差异程度。
定义公司i和j会计信息可比性( CompAcctijt) 为两公司预期盈余差异绝对值平均数的相反数:
最后计算出公司i与同行业内其它公司的会计信息可比性。公司i第t期的会计信息可比性:
或者计算将所有与i配对的组合的可比性值按从大到小排列,取可比性最高的四对(具体前几根据自己需求可以修改)组合的平均值(结果见COMPACCT4.dta)
参考文献:
- 会计信息可比性与股价崩盘风险(江轩宇)
- 会计信息可比性研究评述及未来展望(袁知柱)
2、数据说明
- 数据来源:(月个股回报率、利润表、行业(盈利能力表中的行业代码))
- 数据对象:沪深A股上市公司
- 数据区间:原始数据选取2002-2019年第一季度(实际计算的时候根据自己的需求调整) 计算结果区间:2006年第一季度至2019年第一季度)
- 行业选取证监会2012年行业标准,制造业用二级分类,其他行业用一起分类(注意:公司的行业代码可能发生变更,所以选取每个季度的行业代码)
- 代码格式:do文件(Stata14/15),用低版本出现乱码,但还是可以用记事本打开
- 注意:计算量比较大,注意机器内存要够(我的是8G内存)
3、使用命令
- rolling
- rangestat
- runby
- prod
- joinby
4、附件下载
在以上模型中加入股票收益虚拟变量( Neg) 及股票收益的交叉项(Neg*Return)
评论前必须登录!
注册