核心观点:营收与合同负债负增长,总资产增速高于需求增速,上市公司盈利企稳仍需等待转机,防御把握结构性机会。
1、需求罕见负增长
降本增效对个体公司而言是活下去的重要手段,对宏观整体而言则是以邻为壑,不可持续。需求增长带来的盈利增长可持续性更好、增长空间更高。需求增长、盈利恶化则表明市场结构不佳。宏观上的经济增加值对应微观上的毛利加上职工报酬,不能完整反映需求状况;社零、投资等数据也只能对需求形成大致判断。上市公司财报可以帮助我们更准确了解各行业需求状况。
2023年以来,营收增速逐渐下降,需求不足的问题愈发严重,这不是疫情冲击下的临时性需求下降,而是趋势性需求下滑,需要十分警惕。2024年第二季度,A股上市公司营业收入同比下降1.21%。剔除金融石油石化后,同比增速依次为A股非金融(-1.67%)、A股非金融石油石化(-1.70%)。
二季度需求改善的一级行业有:非银金融、有色金属、建筑材料、基础化工、煤炭、综合、计算机、环保、电子、美容护理、电力设备、农林牧渔、商贸零售。二级行业与三级行业数据可以根据stata代码自行计算,或者进入知识星球查看。
图:一级行业营收同比增速
2、合同负债降幅扩大
银行和非银行业的合同负债是保险公司在未来需要向保险客户或其余债权人支付的赔偿或其他金融责任的平均金额。房地产和建筑业合同负债主要为客户的房地产销售合同中收取的预收款。其他行业的合同负债可以部分反映下季度的需求。2024年第二季度,A股上市公司除金融地产建筑的合同负债同比下降4.39%,降幅较一季度扩大3.99个百分点,这意味着三季度上市公司营收很可能继续负增长。
图:一级行业合同负债同比增速
3、存货降幅收窄
存货同比增速与营收同比增速对比,可以分析存货周期所处位置,更好预判市场需求状况。2024年第二季度,A股上市公司存货同比下降1.79%,降幅较一季度收窄0.17个百分点,这意味着上市公司在需求萎靡的情况下选择了主动去库存,但需求不及生产使得去库存受阻。
图:2024年Q2营收与存货同比增速
4、市场集中度走势分化
5、总资产增速高于需求增速
2024年第二季度,A股总资产同比增长6.27%,增速较一季度回落1.85个百分点;剔除金融石油石化后,同比增速依次为A股非金融(4.08%)、A股非金融石油石化(4.03%),较一季度分别下降0.82个百分点、0.89个百分点。总资产增速高于营收增速,意味着资源利用效率下降,甚至可能面临产能过剩的风险。从这个角度来看,电力设备、房地产、建筑、军工、公用事业等板块的投资需要审慎。
图:2024年Q2营收与总资产同比增速
6、净利润增速分化支持金融、石油板块的上涨
2024年第二季度,A股净利润同比下降0.42%,增速较一季度回升4.33个百分点;剔除金融石油石化后,同比增速依次为A股非金融(-5.76%)、A股非金融石油石化(-7.97%),较一季度分别下降0.25个百分点、0.13个百分点。企业盈利下滑,股市如何能够上涨呢?注意:基期利润为负时,同比增速计算公式是不同的。
2024年第二季度,A股扣非净利润同比增长0.84%,增速较一季度回升2.9个百分点;剔除金融石油石化后,同比增速依次为A股非金融(-4.34%)、A股非金融石油石化(-7.08%),较一季度分别下降2.88个百分点、3.56个百分点。农林牧渔、钢铁、有色金属、建筑材料、非银金融、基础化工、煤炭、石油石化、银行的扣非净利润改善。
归母净利润才是上市公司股东能分享的企业盈利。2024年第二季度,A股归母净利润同比下降1.40%,增速较一季度回升3.35个百分点;剔除金融石油石化后,同比增速依次为A股非金融(-5.86%)、A股非金融石油石化(-6.73%),较一季度分别下降0.38个百分点、0.73个百分点。
7、降本增效,销售毛利率与销售净利率小幅提升
2024年第二季度,A股去除银行毛利同比增长1.08%,增速较一季度回落0.96个百分点;剔除金融石油石化后,同比增速依次为A股非金融(1.06%)、A股非金融石油石化(0.63%),较一季度分别下降0.99个百分点、0.93个百分点。二季度A股非金融销售毛利率17.99%,较一季度提升0.27个百分点;销售净利率5.17%,较一季度提升0.08个百分点。
图:2024年H1各季度销售毛利率与销售净利率
8、盈利质量提升
经营现金流可以反映收入和盈利的质量。客户存款净增额减少会导致银行业经营现金流入减少。二季度A股非金融经营现金流营收比率为9.38%,较一季度提升10.64个百分点;A股非金融净利润现金比率为1.82%,较一季度提升2.06个百分点。计算机、房地产、建筑材料、钢铁等行业的盈利质量明显提升。注意:基期利润为负时,经营现金流为正时,净利润现金比率取绝对值。
研究方法:从同花顺导出公司财务数据、所属申万一级行业、所属申万二级行业、所属申万三级行业,得到5354个样本。为了可比性,stata去掉缺失营收数据的样本,得到5342个样本。分行业汇总各个季度营收数据。存储数据,通过删除重复值的方式得到分行业的营收数据。