作者:逸柳的知行之路
来源:逸柳投研笔记(ID:ealiu_investment)
截至五一假期之前,A股上市公司的年报基本上公示完毕,总共是5105家公司(去除B股和未公布年报的企业),这里使用python对部分财务数据做一个统计,可以了解大概的整体情况。
需要指出的是,财务分析只是一个参考,前瞻性相对有限,而股市中的决策更重要的是对未来进行预期。

一、营业收入统计
首先我们看总量的分布,营业收入这5105条非空数据中,其中有2711家公司的营业收入都在20亿以内,888家公司收入在20-40亿之间,409家公司收入在40-60亿之间。
另外,有353家公司收入超过了300亿,117家公司营业收入超过了1000亿。其中中国石化收入最高,为3.21万亿元。
二、归母净利润统计
接下来我们看归母净利润情况,其中有2975家公司在0-5亿,另外有1104家公司净利润小于0,5-10亿利润的公司为424家,而净利润超过60亿的为125家,超过100亿为79家。最大的是工商银行,净利润达到了3640亿元。(注:图中截取了净利润在-40亿到60亿之间的样本,后面的都类似,作图的时候都进行了一个样本截取)。

三、经营活动现金流统计
再看看经营活动现金流。
共有4083家公司有正现金流,1022家公司为负现金流;2692家公司的经营现金流在0-5亿之间;另外高于50亿的共有250家公司。经营活动现金流净额最高的公司是农业银行,当然,银行的现金流比较特殊。

如果去掉银行,则共有4047家公司有正现金流,1016家公司为负现金流。经营性现金流最高的是中国石油,为4566亿元。
四、ROE(加权)统计
从上市公司年报公布的ROE(加权)的角度,大部分公司的ROE在0-10%之间,其中0-5%共有1412家,5-10%共有1322家;小于0的共有1095家。公布的ROE最大的公司是*ST西钢,也就是西宁特钢,达到了992.07%。而ROE高于50%的企业有14家,在资本迅速流动的条件下,这么高的ROE无法长期维持,很多时候都是暂时的。
另外,我们再用正态分布拟合ROE的分布情况,拟合的样本取的是(-30%,40%),大概还算可以,得到正态分布曲线的均值为5%。
五、营业收入增速统计
在营业收入增速方面,分布如下图所示。其中有642家公司在0-5%之间,出现负增长的公司数量为2177家(总共是5105家公司,占比为42.64%)。
营业收入增速的分布近似一个正态分布曲线,下面这张图,我将增速在(-50%,50%)内的样本做了正态分布拟合(不过拿全部样本,则拟合不出来,那些可以看作是不正常的样本),得到的正态分布的均值是1.58%,在图形中可以看到,跟实际的直方图拟合程度非常高。
六、归母净利润增速统计
接下来看看归母净利润增速情况。共有2491家公司是负增长,占比是48.80%,基本上是正负各一半。不过,归母净利润增速没有营收增速那么规则,还有1060家公司增速高于50%,1137家公司增速低于-50%。总体来看,有一堆公司的净利润增速在(-50%,-25%)之间,数量是678家。
如果用正态分布拟合,样本用净利润增速在(-120%,120%)之间的数据,这个时候拟合度看起来就相对比较高了,当然,还是有大量的样本不超出了拟合的水平。拟合得到的正态分布曲线的均值是-0.12%。
七、总市值和营业收入、净利润的拟合
最后,我们将总市值和营业收入、净利润分别进行线性拟合。
先看总市值和营业收入的拟合,按照 总市值=k*营业收入,得到的k值是0.58,不过当样本是所有已公布年报的5105家公司的话,这种拟合的R方值比较小,意味着拟合效果并不佳。
当然,我们可以限制下样本,比如设置成只有白酒行业,那么拟合结果就挺好,R方也超过了90%。下面拟合曲线的斜率大概是12左右,这个也就是拟合得到的参考市销率值,可以看到茅台的市销率是高于拟合水平,而五粮液、洋河则显著低于拟合水平,其他企业基本都在拟合曲线上。

而对净利润进行拟合,得到的结果会好很多,R方为0.72,而斜率则是7左右,这个也就是按照2023年年报计算得到一个全市场的平均市盈率。全市场5105家公司的拟合曲线见后图。
再拿白酒行业作为案例,显然拟合程度很好,R方达到了98%,斜率是27,也就是说行业的静态市盈率在27左右。
以上。
版权声明:部分文章推送时未能与原作者取得联系。若涉及版权问题,敬请原作者联系我们。
继续阅读
阅读原文