数据来源:自主整理
时间跨度:2000年-2021年
区域范围:全国上市公司
数据字段:
期初总资产、留存收益、营业收入同比增长率、代码、企业生命周期
数据图例:
参考文献:
[1]舒长江,洪攀.企业生命周期、盈利能力与企业杠杆率——来自非金融企业上市公司的经验研究[J].财经理论与实践,2020,41(03):94-102.DOI:10.16339/j.cnki.hdxbcjb.2020.03.013.
[2]朱磊,任鸿源,王春燕.企业生命周期、高管过度自信与企业创新绩效——来自A股高新技术企业的经验数据[J].山东财经大学学报,2018,30(04):94-108.
[3]刘焰.行业生命周期、企业生命周期与混合并购绩效的实证研究[J].中南财经政法大学学报,2017(04):46-57+159.
详细内容:
具体代码:
* 需要安装的命令包
ssc install egenmore
* 切换到数据所在路径
cd D:\企业生命周期\
* 导入数据
import excel 基础数据.xlsx, firstrow clear
gen 销售收入增长率=营业收入同比增长率
gen 留存收益率=留存收益/净利润
gen 资本支出率=购建固定资产无形资产和其他长期资产支付的现金/期初总资产
gen 企业年龄=year-year(成立日期)+1
* 剔除缺失值
foreach i in 销售收入增长率 留存收益率 资本支出率 企业年龄 {
drop if `i'==.
}
* 销售收入增长率和资本支出率是按从高到低排序
bys year: egen 销售收入增长率得分=xtile(销售收入增长率), n(3)
bys year: egen 资本支出率得分=xtile(资本支出率), n(3)
* 留存收益率和企业年龄是按照从低到高排名
bys year: egen 留存收益率得分=xtile(留存收益率), n(3)
replace 留存收益率得分=4-留存收益率得分
bys year: egen 企业年龄得分=xtile(企业年龄), n(3)
replace 企业年龄得分=4-企业年龄得分
* 计算总得分
gen 总得分=销售收入增长率得分+资本支出率得分+留存收益率得分+企业年龄得分
* 行业代码使用证监会2012年行业分类标准,其他行业使用一级分类,制造业使用二级分类
gen Industry=substr(证监会行业代码, 1, 1)
replace Industry=substr(证监会行业代码, 1, 3) if Industry=="C"
* 分行业进行划分
bys Industry year: egen 总得分排序1=xtile(总得分), n(3)
*划分标准1: 得分最高的 1/3 部分为成长期的企业,得分最低的1/3 部分为衰退期的企业,中间一部分为成熟期企业。
gen 企业生命周期1="成长期" if 总得分排序1==3
replace 企业生命周期1="成熟期" if 总得分排序1==2
replace 企业生命周期1="衰退期" if 总得分排序1==1
下载链接:https://download.csdn.net/download/li514006030/87459599