修正的琼斯模型Stata代码
1、计算说明
(1)运用以下模型进行分年度分行业回归
(2)将估计出来的回归系数代入以下公式,估计出操控性应计利润/应计盈余管理DA
变量说明:
2、数据说明
- 原始数据格式为:excel格式(1990-2018年)
- 代码格式:do文件(Stata14/15),用低版本出现乱码,但还是可以用记事本打开,有详细的注释,包含数据处理过程
- 本文选取2000—2018年沪深两市的A股上市公司为研究对象(因为是分年度分行业回归,所以需要哪几年的结果可以直接使用)
- 行业包含以2012年的证监会行业标准,制造业使用二级分类,其他行业使用大类,本文剔除金融行业,如果不需要可以把对应代码删掉即可。
- 剔除了行业观察值小于10(具体可以根据需要调整)的样本,以便有效估计盈余管理。
- 字段包含是否ST、PT的虚拟变量(以当年是否ST、P图为判断标准),本文剔除ST、PT类股票,如果不需要可以把对应代码删掉即可。
- 未进行缩尾处理,建议是计算完后面再缩尾处理,缩尾命令 winsor2 var, cuts(1 99)
3、附件下载
包含原始数据、代码、计算结果
只要计算结果的可以下载下面这个附件
延伸:
通常应计盈余管理要取绝对值来代表盈余管理程度或者信息透明度
- gen AbsDA=abs(DA)
也有参考文献使用法过去三年操控性应计项目绝对值之和( Opaque) 来衡量公司信息透明度
- xtset stkcd year
- gen Opaque=abs(L.DA)+abs(L2.DA)+abs(L3.DA)
新增
个别有额外的要求,特此补充,根据需要下载哈
1、陆建桥模型(扩展的琼斯模型)
其他变量与前面定义一样,新增变量
参考文献:中国亏损上市公司盈余管理实证研究_陆建桥
- 中国亏损上市公司盈余管理实证研究_陆建桥.pdf
- 代码.do
- 公司文件.dta
- 原始数据.xlsx
- 是否ST.dta
- 陆建桥模型计算结果.dta
- 陆建桥模型计算结果.xlsx
2、扩展的琼斯模型2 加入ROA
其他变量与前面定义一样,新增变量
具体计算公式为:(利润总额+财务费用)/((资产合计期末余额+资产合计期初余额)/2)
- 代码.do
- 公司文件.dta
- 原始数据.xlsx
- 扩展的琼斯模型计算结果.dta
- 扩展的琼斯模型计算结果.xlsx
- 是否ST.dta
补充内容 (2020-2-4 12:22):
点击查看更多帖子:https://bbs.pinggu.org/home.php? ... &view=me&from=space
补充内容 (2020-3-15 14:50):
真实盈余管理 https://bbs.pinggu.org/thread-7916814-1-1.html
补充内容 (2020-5-23 08:52):
更新至2019年 https://bbs.pinggu.org/thread-8354610-1-1.html