2489 上市公司研发费用分类操纵强度数据(2011—2025)
| 数据来源 | 由数据皮皮侠团队进行人工整理和核对,全部内容真实有效。 |
| 时间跨度 | 基础数据表与模型变量表为 2011—2025 年;模型(1)回归结果与 SRDC_Admin 为 2012—2024 年。2011 年因缺少滞后一期变量、2025 年因缺少下一期报表数据,不进入回归。 |
| 区域跨度 | 2011—2025 年沪深 A 股上市公司,剔除 ST/*ST/暂停上市、金融业(J)、B 股和北交所公司。 基本数据表包含 53,086 个公司—年度观测、5,342 家公司;模型(1)回归样本为 35,823 个公司—年度、4,903 家公司,其中 34,343 个观测(95.9%)进入 559 个年度×行业分组回归 |
| 数据格式 | Excel |
本数据为“研发费用分类操纵强度”,即 A 股上市公司—年度面板数据,核心变量 SRDC_Admin 衡量企业将管理费用等其他费用分类计入研发费用的操纵程度,参考郑登津等(2026)的模型(1)构建。
数据原始素材来源于 CSMAR 数据库的上市公司基本信息年度表、利润表、资产负债表、现金流量表,以及财务报表附注中的研发费用和管理费用明细。
处理逻辑说明:以 2011—2024 年 A 股上市公司为初始样本,按公司—年度剔除 ST/*ST/暂停上市、金融业(J)、B 股与北交所,并剔除研发费用缺失或为 0、模型变量缺失的观测;对连续变量做全样本 1%/99% 缩尾。核心指标按 RDF、SRDC、SRDC_Admin 三步构造。
(1)研发费用率 RDF
按“年度 × 行业”分组估计模型(1),得到研发费用率的拟合值:
RDFi,t = α0 + α1RDFi,t−1 + α2Growthi,t−1 + α3Netcashi,t−1 + α4Profiti,t−1 + α5Sizei,t−1 + α6Nonop_CFi,t + εi,t
(2)异常研发费用率 SRDC
以实际研发费用率减拟合值,即回归残差:
SRDCi,t = RDFi,t − 预测 RDFi,t
(3)研发费用分类操纵强度 SRDC_Admin
以调整后管理费用率 Admin 为分母:
SRDC_Admini,t = SRDCi,t / Admini,t
其中,RDF 为研发费用/营业收入;RDF_lag、Growth、Netcash、Profit、Size、Nonop_CF 为模型(1)的解释变量,除 Nonop_CF 取 t 年外均取 t−1 年;Admin 为调整后管理费用/营业收入,2018 年及以后取利润表列报的管理费用,2017 年及以前为利润表管理费用减研发费用。分年度×行业回归的平均调整 R² 为 0.805。SRDC_Admin 数值越高,表示研发费用分类操纵程度越高。
本数据可用于四类实证分析:
(1)研发费用操纵方式的识别与操纵程度测度;
(2)结合税收优惠、政府补助、研发费用加计扣除等政策变量,研究费用分类操纵的动因;
(3)匹配专利、创新产出等数据,检验费用分类操纵对研发绩效的影响;
(4)按产权性质、行业、政策区间分组,开展异质性分析。
基本数据表_2011-2025.xlsx
模型_变量与结果_2011-2025.xlsx — 变量表(标识字段同基本数据表)
模型_变量与结果_2011-2025.xlsx — SRDC(标识字段同基本数据表)
模型_变量与结果_2011-2025.xlsx — 分组回归结果
| 字段名称 | 字段释义 |
| 证券代码 | 6 位 A 股证券代码 |
| 证券简称 | 公司简称 |
| 年度 | 会计年度 |
| 行业代码D | CSMAR 行业代码(证监会 2012 版,二级) |
| 行业名称D | 行业名称 |
| 营业收入 | 合并利润表营业收入(元) |
| 管理费用 | 合并利润表管理费用(元) |
| 净利润 | 合并利润表净利润(元) |
| 研发费用 | 研发费用金额(元) |
| 货币资金 | 年末货币资金(元) |
| 资产总计 | 年末总资产(元) |
| 投资活动净额 | 投资活动产生的现金流量净额(元) |
| 筹资活动净额 | 筹资活动产生的现金流量净额(元) |
| 字段名称 | 字段释义 |
| RDF | 研发费用 / 营业收入 |
| RDF_lag | RDF 的滞后一期值 |
| Growth | 营业收入增长率 = 营业收入t / 营业收入t−1 − 1 |
| Netcash | 年末货币资金 / 营业收入(t−1 年) |
| Profit | 净利润 / 营业收入(t−1 年) |
| Size | ln(年末总资产)(t−1 年) |
| Nonop_CF | (投资活动净额 + 筹资活动净额)/ 营业收入(t 年) |
| Admin | 管理费用率;2018 年起为利润表管理费用/营业收入,2017 年及以前为(管理费用 − 研发费用)/营业收入 |
| 字段名称 | 字段释义 |
| RDF | 研发费用 / 营业收入 |
| RDF_预测 | 模型(1)分年度×行业回归的拟合值 |
| SRDC | 异常研发费用率 = 实际 RDF − 预测 RDF(回归残差) |
| 入回归 | 是否进入分组回归:1 = 是,0 = 组内观测少于 10 个未回归 |
| 组内观测数 | 所在年度×行业组的观测数 |
| Admin | 管理费用率,口径同变量表 |
| SRDC_Admin | 最终指标 = SRDC / Admin;未做额外缩尾 |
| 字段名称 | 字段释义 |
| 年度 | 回归所属年度 |
| 行业代码D | 回归所属行业(二级代码) |
| N | 该组观测数 |
| 调整R2 | 该组回归的调整 R² |
| const | 截距项估计值 |
| RDF_lag | RDF 滞后一期的回归系数 |
| Growth | 营业收入增长率的回归系数 |
| Netcash | 货币资金率的回归系数 |
| Profit | 利润率的回归系数 |
| Size | 公司规模的回归系数 |
| Nonop_CF | 非经营性现金流的回归系数 |
| 年度 | 回归所属年度 |
| 行业代码D | 回归所属行业(二级代码) |
基本数据表:
模型结果表: