【重磅推荐】全部A股上市公司常用控制变量数据整理(2000-2022年)附Stata代码

常用控制变量

变量说明

变量    

符号

    

变量定义



司规模    

Size

    

年总资产的自然对数


资产负债率    

Lev


    

年末总负债除以年末总资产


总资产净利润率    

ROA

    

净利润/
总资产平均余额


净资产收益率    

ROE

    

净利润/股东权益平均余额

总资产周转率    

ATO

    

营业收入/平均资产总额


现金流比率    


Cashflow

    

经营活动产生的现金流量净额除以总资产


应收账款占
比    

REC

    

应收账款净额与总资产的比值


存货占比    

INV


    

存货净额与总资产的比值


固定资产占比    

FIXED

    

固定资产
净额与总资产比值


营业收入增长率    

Growth

    

本年营业收入/上
一年营业收入-1


是否亏损    

Loss

    

当年净利润小于0取1,否
则取0


董事人数    

Board

    

董事会人数取自然对数


独立董事
比例    

Indep

    

独立董事除以董事人数


两职合一    

Dual


    

董事长与总经理是同一个人为1,否则为0


第一大股东持股比例    

To
p1

    

第一大股东持股数量/总股数


前五大股东持股比例    

Top5


    

前五股东持股数量/总股数


前十大股东持股比例    

Top10

    


前十股东持股数量/总股数


股权制衡度    

Balance1

    

第二大
股东持股比例除以第一大股东持股比例


股权制衡度    

Balance2

    


第二到五位大股东持股比例的和除以第一大股东持股比例


账面市值比    

BM


    

账面价值/总市值


托宾Q值    

TobinQ

    

(流通股市值+
非流通股股份数×每股净资产+负债账面值)/总资产


是否国有企业    

SOE


    

国有控股企业取值为1,其他为0


上市年限    

ListAge

    


ln(当年年份-上市年份+1)


公司成立年限    

FirmAge

    


ln(当年年份-公司成立年份+1)


月均超额换手率    

Dturn

    


当年股票月均换手率-去年股票月均换手率


机构投资者持股比例    

INST


    

机构投资者持股总数除以流通股本


管理层持股比例    

Mshare

    


管理层持股数据除以总股本


管理费用率    

Mfee

    

管理费用除以
营业收入


大股东资金占用    

Occupy

    

其他应收款除以总资产

是否四大    

Big4

    

公司经由四大(普华永道、德勤、毕马威、安永)审
计为1,否则为0。


审计意见    

Opinion

    

若公司当年的财务报
告被出具了标准审计意见,则取值为1,否则为0


行业    

Industry


    

证监会2012年行业分类,制造业取两位代码,其他行业用大类


年份    


Year

    


数据说明

数据区间:2000-2022年(注:股权
性质从2004年开始,第一大股东持股比例从2003年开始)
数据对象:全部A股,
不包含已退市的上市公司,不包含上市以前的数据(具体也可以在代码里修改)

数据格
式:excel和dta格式,dta格式需要Stata14/15/16/17版
本打开,需要安装包可以到该贴下载:下载地址


结果说明


数据截图

包含基础数据变量

在Stata里已设置好标签,方便查看字段的意义


各变量缺失情况(mdesc命令)

剔除金融行业剔除ST类样本并缩尾
后描述性统计(缩尾命令winsor2)

附件下载


结果包括几个
版本(满足不同人需求):
版本1:未剔除金融行业、ST、*ST或PT上市公司样本
,未做缩尾处理
版本2:剔除金融行业、ST、*ST或PT上市公司样本,未做缩尾处

版本3:剔除金融行业、ST、*ST或PT上市公司样本,已做缩尾处理


数据
均未剔除缺失值,选择自己需要的变量后再剔除缺失值

经管之家:m
omingiqmiao7
欢迎关注,分享更多实用的数据,独家发布,请勿私自转卖,
有任何问题在可以帖子下方回复,及时回复
注意:支持经管之家和QQ购买,其他渠道购
买无质量保证和售后保障,批量购买可享优惠

【关注】【帖子索引2022年】【帖子
索引2021年】【使用常见问题】

【点击查看更多帖子】【Stata软件下载】【
Stata免费学习资料】
   

下载链接:https://download.csdn.net/download/weixin_45892228/89113177

点击下载:【重磅推荐】全部A股上市公司常用控制变量数据整理(2000-2022年)附Stata代码

  • 5
    点赞
  • 20
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
### 回答1: 上市公司管理层短视指标是指管理层在决策过程中过度关注即时利益,忽视长期发展和稳定性的行为。下面是一个以stata计算代码为例的回答: 首先,我们需要收集每家上市公司的财务数据和关键指标。可以通过数据库或财务报表获取这些数据。例如,假设我们关注的指标是公司每的盈利能力和投资力。 1. 盈利能力指标:常用的盈利能力指标包括净利润率和毛利润率。可以使用财务报表中的净利润和营业收入(或毛利润)计算得到。 ``` // 计算净利润率 gen net_profit_margin = (net_profit / operating_income) * 100 // 计算毛利润率 gen gross_profit_margin = (gross_profit / operating_income) * 100 ``` 2. 投资力指标:常用的投资力指标包括总资产周转率和固定资产周转率。可以使用财务报表中的总资产和营业收入(或固定资产)计算得到。 ``` // 计算总资产周转率 gen total_asset_turnover = operating_income / total_assets // 计算固定资产周转率 gen fixed_asset_turnover = operating_income / fixed_assets ``` 接下来,我们需要分析这些指标的时间序列变化趋势。可以使用各种统计方法、图表和绘图工具来进行分析。例如,可以使用线性拟合分析来计算指标的增长率或趋势。 最后,通过比较不同公司的指标和趋势,我们可以评估其管理层是否存在短视行为。如果管理层过于关注短期利益,可能会导致盈利能力下降,投资力不足,或者指标的变化趋势不稳定。 以上是一个示例回答,实际分析中可能需要更多的指标和方法,并且需要根据具体情况进行调整和优化。 ### 回答2: 上市公司管理层短视指标是指管理层在公司经营中追求短期利润而忽视了长期发展的一种行为表现。下面是根据2007至2021数据,使用Stata计算的示例代码: ``` // 导入数据 import delimited data.csv, clear // 计算度利润增长率 gen profit_growth = (net_profit - L1.net_profit) / L1.net_profit * 100 // 计算度资产增长率 gen asset_growth = (total_assets - L1.total_assets) / L1.total_assets * 100 // 计算度销售增长率 gen sales_growth = (total_sales - L1.total_sales) / L1.total_sales * 100 // 计算度短视指标 gen short_sightedness = (profit_growth + asset_growth + sales_growth) / 3 // 导出结果 export delimited results.csv, replace ``` 以上代码使用了Stata数据处理和计算函数。首先,我们导入了包含数据的CSV文件。然后,使用`gen`命令计算了每的利润增长率、资产增长率和销售增长率,其中使用了`L1`函数来表示上一的数值。最后,通过对这三个增长率求平均值,计算得到了度短视指标。最后,使用`export`命令将结果导出为CSV文件。 值得注意的是,代码中只是给出了计算短视指标的一个简单示例,根据具体需求和数据的特点,还可以进行更复杂的计算和分析。同时,代码中的变量名和计算方式也需要根据实际情况进行调整。 ### 回答3: 上市公司管理层短视指标(2007-2021)是指在这15间,上市公司管理层在经营决策中存在的短视的行为和指标。这些短视行为和指标主要表现为追求短期利润最大化,忽视长期发展和可持续性。 以下是一个使用Stata计算短视指标的示例代码: ```stata * 导入数据 import excel "data.xlsx", sheet("上市公司数据") firstrow * 计算度短视指标 egen short_sightedness = sum((net_profit - lag(net_profit))/ lag(net_profit) > 0.2 & (total_assets - lag(total_assets))/ lag(total_assets) < 0.1), by(company_id) * 导出结果 export excel "short_sightedness.xlsx", sheet("短视指标") replace ``` 以上代码假设数据已经以Excel格式保存在名为"data.xlsx"的文件中的"上市公司数据"工作表中。代码首先导入数据,然后使用`egen`函数计算度短视指标。短视指标的计算方法是通过判断净利润(net_profit)与上一度净利润的增长率和总资产(total_assets)与上一总资产的增长率之间的关系,如果净利润增长率大于20%且总资产增长率小于10%,则判定为短视行为。最后,将结果导出到名为"short_sightedness.xlsx"的文件中的"短视指标"工作表中。 以上代码仅为示例,实际计算需要根据具体数据和指标的定义进行修改。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值