8月25日晚间,上海银行正式披露2023年半年度报告。今年上半年,上海银行的营业收入同比下滑5.66%,为263.6亿元;净利润同比增长1.27%,为128.55亿元。
整体来看,在经营业绩层面,上海银行上半年增利不增收,增利的主要原因是信用减值损失的大幅度降低;在资产质量层面,不良率较上年末下降了0.03个百分点,有一定优化。然而,如果深入拆分解读上海银行的各项具体数据,盈利能力下降、营收构成固化、资产流动性减弱等问题也不容忽视。
(资料图片仅供参考)
中间业务结构单一,撑不起第二增长曲线
长期以来,上海银行的营业收入较为倚重利息净收入,一直到2022年,利息净收入在上海银行的营收中仍然占比71.55%。
只是,今年上半年该行的净息差收窄了0.26个百分点,仅为1.40%,已大幅低于国家金融监督管理总局公布的2023年二季度行业均值1.74%。受息差收窄影响,上半年上海银行的利息净收入也下滑10.38%至181.3亿元,在总营收中的占比跌破70%,仅占比68.78%。
尽管利息净收入占比下滑,非利息净收入占比上升,但非利息净收入中的中间业务收入也没有撑起上海银行高增长的第二曲线。今年上半年,该行的手续费及佣金净收入为28.65亿元,同比下滑17.94%,在整体营收中的占比也缩减至10.87%,这一表现在城商行中并不出色。根据近三年的半年报数据,2021上半年-2023上半年,手续费及佣金净收入在该行的营收占比依次为15.49%、12.50%、10.87%,下降趋势明显。
从中间业务的面向人群来看,上海银行的手续费及佣金净收入由对公的批发金融业务和面向个人的零售金融业务组成,对公手续费净收入18.68亿元,占比65.19%;零售手续费净收入9.97亿元,占比34.81%。
从中间业务的构成来看,上海银行的手续费结构的合理性也有待提升。上半年该行的手续费及佣金收入为30.17亿元,其中,代理手续费收入16.44亿元,虽然收入同比下滑了17.54%,但仍在手续费及佣金收入中占比54.49%。上海银行在财报中解释代理手续费下降的原因是“受资本市场波动等影响,理财、基金等代理收入减少”,换句话说,占据中间业务半壁江山的代理手续费,主要构成便是代销理财手续费和代销基金手续费。
再结合上海银行的零售手续费数据,上半年该行零售手续费收入10.88亿,支出0.91亿。上海银行的零售金融业务包括个人存贷款、个人理财、回款、证券代理、银行卡服务等。加上该行又是信用卡发卡量最高的城商行,假设零售手续费中仅包含银行卡手续费收入与代理手续费收入,上半年该行银行卡手续费收入为2.15亿元,那么在代理手续费收入中,零售业务最多只有8.73亿元,剩下的至少7.71亿元都来自对公业务。
用同样的方法计算2022年和2021年同期的数据,可得出前两年上半年,零售业务代理手续费收入分别最多为7.33亿元、8.18亿元,对公业务代理手续费收入分别至少为12.61亿元、17.67亿元。今年的对公与零售各自占比相比前两年,变化相对较大,之于其中原因有待进一步核实。
贷款减值力度减弱,资产质量不容乐观
分析完营收部分,再看上海银行的净利润和贷款不良情况。直观来看,该行上半年净利润同比增长1.27%,不良率较上年末降低0.03个百分点,都传递着积极的信号。但结合贷款减值力度、贷款和效率等数据来看,就不是那么一回事了。
今年上半年,上海银行的信贷业务信用减值损失为51.89亿元,同比降低2.5亿元;本期核销金额为63.77亿元,期末不良贷款余额与期初不良贷款余额分别为165.62亿元、162.94亿元。可以计算出,报告期内上海银行的新生成不良贷款至少为核销金额-(期末不良余额-期初不良余额)=61.09亿元,由此可得,该行上半年贷款减值损失是新生成不良的84.94%,这一数据与监管规定的120%-150%相比,力度着实有些太弱。
用同样的方法测算去年同期数据,得出的结果为179.52%,再结合上半年同比、环比都出现较大幅度下滑的拨备覆盖率,可以推测,今年上半年该行净利润的微增,或与贷款减值力度的大幅减弱有较大联系,如果保持去年的贷款减值力度,反映在上海银行半年报上的净利润或许并不会好看。这样做尽管可以通过降低信用减值损失减少营业支出,最终达到净利润上升的效果,但在一定程度上,也削弱了上海银行抵御不良风险的能力。
在贷款质量层面,由于不良率本质只是报表日期的一个快照,因此上海银行1.22%的不良率只是体现2023年6月30日这一天的不良率情况,整个上半年的贷款不良情况,用核销前不良率(不良率+核销率)来体现更准确。
根据公式“贷款净核销金额 = 当期贷款减值损失 - (期末贷款损失准备余额 - 期初贷款损失准备余额 )”,结合半年报给出的“信贷业务信用减值损失”“以摊余成本计量的贷款预期信用减值准备”两个数据,可以算出上海银行今年上半年的贷款净核销金额为53.79亿元,去年上半年的贷款净核销金额为33.25亿元。
再根据公式“贷款净核销率=贷款净核销金额÷期末贷款总额”,以及今年上半年与去年同期的期末贷款总额数据,可以算出,上海银行今年上半年的核销率为0.4%,去年上半年的核销率为0.25%。据此可得,今年上半年的核销前不良率为0.4+1.22=1.62%,去年上半年的核销前不良率为1.5%。对比下来,今年上半年的核销前不良贷款率同比上升了0.12个百分点,如果以此来衡量,今年上半年上海银行的资产质量反而是有所下滑的。
此外,截至今年6月末,上海银行的流动性覆盖率为145.62%,相比去年末的164.21%下降了18.59个百分点,出现较大幅度的下滑;横向对比,这一数据也比国内商业银行今年6月末的平均值低5.24个百分点,反映出上海银行面临的流动性风险正在上升。
曾经,上海银行是仅次于北京银行的城商行佼佼者。然而近年来,上海银行逐渐被后来者追赶并超越,截至2022年末,上海银行的营收、净利润被江苏银行、宁波银行超过,今年上半年,已披露中报的宁波银行不管是营收净利规模,还是增速都远超上海银行。面对疲软的盈利能力和承压的资产质量,上海银行的未来依旧严峻。