数据名称:上市公司会计信息透明度、盈余激进度与盈余平滑度结果数据
时间范围:2005—2025年
数据层级:上市公司—年度面板数据。
核心指标:收益激进度、盈余平滑度和总信息透明度。
识别变量:stkcd(上市公司代码)与 year(年度)。
文件格式:Stata .dta、Excel .xlsx;说明文件为 UTF-8 .txt。
本数据基于公司流动应计项目、经营现金流与三年滚动相关系数构建收益激进度和盈余平滑度,并以年度十分位排名的平均值形成总信息透明度指标。结果包括完整样本、清洗未缩尾样本和清洗缩尾样本,可用于研究会计信息质量、盈余管理和信息透明度。
二、原始数据与基本信息合并
上市公司财务报表与会计信息透明度计算原始数据.dta:流动资产、流动负债、现金、折旧、所得税、经营现金流和行业地域信息,主要字段为stkcd、year、流动资产合计、流动负债合计、资产总计、经营活动产生的现金流量净额。
行业代码/上市公司基本信息数据.dta:按stkcd合并的静态信息,主要字段为证券代码、证券中文简称、上市日期、股票类型、行业代码A—D、注册资本、成立日期、退市日期。
三、计算说明
【收益激进度】先计算递延所得税费用=D.递延所得税负债-D.递延所得税资产、应交所得税=所得税费用-递延所得税费用和ACC=D.流动资产合计-D.流动负债合计-D.货币资金+D.一年内到期的非流动负债-折旧摊销+D.应交所得税,再定义为ACC÷L.资产总计;值越大表示应计项目相对资产越高。
【盈余平滑度】为公司当期及前两期D_ACC与D_CF相关系数的绝对值,且有效配对观测不足3期时设为缺失;值越大表示应计变化与现金流变化相关程度越高。
【总信息透明度】=(收益激进度年度十分位+盈余平滑度年度十分位)÷2;代码口径下数值越大表示收益越不透明、会计信息透明度越低。
四、结果数据文件
共有 3 套结果数据文件。样本筛选步骤如下:
(1) 所有版本先剔除B股,并删除总信息透明度缺失的观测;
(2) 清洗版本按年度行业代码剔除金融业(J)、按年度简称剔除ST/PT,并按退市日期剔除退市公司;
(3) 缩尾版本在完整基础样本内按年度对总信息透明度、收益激进度和盈余平滑度做1%和99%缩尾后,再进行清洗筛选。
编号 文件名称 说明
1 计算结果未剔除金融ST未缩尾版本.dta/.xlsx 完整基础样本,不缩尾。
2 计算结果剔除金融ST未缩尾版本.dta/.xlsx 剔除金融、ST/PT和退市公司,不缩尾。
3 计算结果剔除金融ST缩尾版本.dta/.xlsx 清洗样本且核心指标缩尾。
五、变量说明
序号 变量名称 变量类型 变量说明
1 stkcd float 数值型上市公司代码。
2 year float 公司年度。
3 收益激进度 float 应计项目相对滞后总资产的指标。
4 盈余平滑度 float 三年滚动应计变化与现金流变化相关系数绝对值。
5 总信息透明度 float 两项指标年度十分位的平均值,越大越不透明。
6 行业代码 str 公司年度行业代码。
7 证券简称 str 公司年度证券简称。
六、代码文件
文件名称 语言 说明
上市公司会计信息透明度,盈余激进度,盈余平滑度数据计算代码.do Stata 计算三套会计信息质量结果。
上市公司会计信息透明度,盈余激进度,盈余平滑度数据计算代码.py Python 与Stata口径对应的计算脚本。
上市公司会计信息透明度,盈余激进度,盈余平滑度数据评估代码.do Stata 自动评估三套结果数据。
上市公司会计信息透明度,盈余激进度,盈余平滑度数据评估代码.py Python 自动评估三套结果数据。
七、数据质量评估
评估结果运行后存放于 数据质量评估报告_YYYYMMDD 文件夹,运行日志为 评估日志_YYYYMMDD.log。各子文件夹内容如下:
子文件夹名 内容说明
1 数据分布分析 描述性统计、数值与字符变量频率分布 CSV。
2 分布图 数值变量直方图、箱线图、核密度图、散点图矩阵和核心指标时间趋势图。
3 异常值检验 Z-score、IQR 温和异常与极端异常汇总 CSV。
4 逻辑合理性验证 缺失率、比例范围、面板重复键和年度断档汇总 CSV。
5 稳健性测试 总评估结论、不同样本期与不同处理版本对比文件。
八、参考文献
[1] 代彬. 国企高管控制权、审计监督与会计信息透明度[J]. 原项目参考文献,具体出版信息见同名PDF。
上市公司会计信息透明度,盈余激进度,盈余平滑度2005-2025年含do-python代码和excel-.zip
(61.64 MB, 需要: RMB 32 元)


雷达卡



京公网安备 11010802022788号







