Warning: file_put_contents(): Only 0 of 93 bytes written, possibly out of free disk space in /www/wwwroot/4-16.com/lishi466/t.php on line 88

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82

Deprecated: strpos(): Non-string needles will be interpreted as strings in the future. Use an explicit chr() call to preserve the current behavior in /www/wwwroot/4-16.com/label.php on line 82
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!
随机图片

迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!

更新时间: 浏览次数: 714

400电话:123456(点击咨询)
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各观看免费《今日汇总》
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各热线观看免费2025已更新(2025已更新)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各区点热线观看免费《今日发布》
Random Image 迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!电话








7天观看免费人工电话为您、迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








所有团队均经过专业培训、持证上岗,所用产品配件均为原厂直供,








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各观看免费《今日汇总》2025已更新(今日/推荐)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!电话区域:








柳州市(鱼峰区、城中区、鹿寨县、融水苗族自治县、柳南区、柳北区、三江侗族自治县、柳城县、融安县、柳江区)








汉中市(镇巴县、勉县、西乡县、留坝县、宁强县、城固县、略阳县、南郑区、佛坪县、汉台区、洋县)








临夏回族自治州(临夏市、临夏县、和政县、积石山保安族东乡族撒拉族自治县、康乐县、永靖县、广河县、东乡族自治县)








百色市(西林县、田东县、乐业县、靖西市、田林县、平果市、那坡县、隆林各族自治县、右江区、凌云县、田阳区、德保县)  普洱市(澜沧拉祜族自治县、宁洱哈尼族彝族自治县、孟连傣族拉祜族佤族自治县、镇沅彝族哈尼族拉祜族自治县、思茅区、西盟佤族自治县、景东彝族自治县、墨江哈尼族自治县、江城哈尼族彝族自治县、景谷傣族彝族自治县)








扬州市(高邮市、江都区、广陵区、邗江区、宝应县、仪征市)








北京市(房山区、怀柔区、门头沟区、石景山区、朝阳区、西城区、大兴区、顺义区、通州区、丰台区、昌平区、延庆区、密云区、东城区、海淀区、平谷区)








宁夏回族自治区








南通市(崇川区、海安市、如皋市、如东县、通州区、海门区、启东市)  伊春市(汤旺县、乌翠区、南岔县、大箐山县、嘉荫县、丰林县、铁力市、友好区、金林区、伊美区)








佛山市(三水区、禅城区、顺德区、高明区、南海区)








萍乡市(湘东区、芦溪县、莲花县、安源区、上栗县)








白山市(靖宇县、长白朝鲜族自治县、抚松县、临江市、浑江区、江源区)








中山市








运城市(万荣县、绛县、临猗县、盐湖区、垣曲县、芮城县、新绛县、河津市、夏县、闻喜县、稷山县、平陆县、永济市)








鄂州市(华容区、鄂城区、梁子湖区)








玉树藏族自治州(称多县、治多县、曲麻莱县、杂多县、玉树市、囊谦县)








昌吉回族自治州(玛纳斯县、昌吉市、奇台县、木垒哈萨克自治县、吉木萨尔县、阜康市、呼图壁县)








梅州市(丰顺县、平远县、大埔县、梅县区、兴宁市、蕉岭县、五华县、梅江区)








西藏自治区








阳泉市(郊区、矿区、平定县、城区、盂县)








曲靖市(马龙区、会泽县、宣威市、罗平县、麒麟区、师宗县、陆良县、沾益区、富源县)








长沙市(开福区、宁乡市、芙蓉区、雨花区、岳麓区、望城区、长沙县、天心区、浏阳市)








呼和浩特市(武川县、清水河县、和林格尔县、新城区、赛罕区、土默特左旗、回民区、托克托县、玉泉区)








晋中市(榆社县、祁县、昔阳县、平遥县、和顺县、寿阳县、介休市、榆次区、太谷区、灵石县、左权县)








景德镇市(浮梁县、珠山区、昌江区、乐平市)








宜春市(铜鼓县、袁州区、奉新县、丰城市、高安市、樟树市、上高县、宜丰县、万载县、靖安县)








伊犁哈萨克自治州(奎屯市、新源县、霍城县、伊宁市、察布查尔锡伯自治县、伊宁县、特克斯县、昭苏县、霍尔果斯市、巩留县、尼勒克县)








黔南布依族苗族自治州(平塘县、罗甸县、独山县、长顺县、三都水族自治县、瓮安县、都匀市、荔波县、龙里县、惠水县、贵定县、福泉市)
400电话:123456(点击咨询)
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各观看免费《今日汇总》《今日发布》
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各观看免费《今日汇总》(2025已更新)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!观看免费电话:(1)123456(点击咨询)(2)123456(点击咨询)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!观看免费热线(1)123456(点击咨询)(2)123456(点击咨询)




迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!各观看免费《今日汇总》【2025已更新列表】
迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!电话








7天观看免费人工电话为您、迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!团队在调度中心的统筹调配下,线下专业及各地区人员团队等专属,整个报修流程规范有序,后期同步跟踪查询公开透明。








所有团队均经过专业培训、持证上岗,所用产品配件均为原厂直供,








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!中心2025已更新(今日/推荐)








迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!电话区域:








亳州市(谯城区、蒙城县、利辛县、涡阳县)








泰州市(高港区、兴化市、泰兴市、海陵区、姜堰区、靖江市)








深圳市(罗湖区、光明区、宝安区、坪山区、龙岗区、龙华区、盐田区、福田区、南山区)








南平市(邵武市、浦城县、政和县、建瓯市、延平区、武夷山市、松溪县、顺昌县、建阳区、光泽县)  铜陵市(义安区、郊区、铜官区、枞阳县)








泸州市(古蔺县、叙永县、合江县、泸县、江阳区、纳溪区、龙马潭区)








徐州市(铜山区、鼓楼区、云龙区、丰县、泉山区、沛县、贾汪区、新沂市、邳州市、睢宁县)








雅安市(石棉县、汉源县、雨城区、芦山县、名山区、天全县、宝兴县、荥经县)石河子市(铁门关市、胡杨河市、图木舒克市、双河市、阿拉尔市、北屯市、五家渠市、新星市、白杨市、昆玉市、可克达拉市)








阿里地区(札达县、革吉县、日土县、噶尔县、措勤县、普兰县、改则县)  大同市(浑源县、左云县、阳高县、平城区、天镇县、广灵县、云州区、灵丘县、云冈区、新荣区)








来宾市(武宣县、象州县、兴宾区、金秀瑶族自治县、忻城县、合山市)








渭南市(潼关县、合阳县、富平县、韩城市、大荔县、华州区、白水县、蒲城县、华阴市、临渭区、澄城县)








三明市(三元区、将乐县、沙县区、建宁县、清流县、明溪县、尤溪县、宁化县、大田县、永安市、泰宁县)石嘴山市(平罗县、惠农区、大武口区)








苏州市(常熟市、吴江区、虎丘区、太仓市、相城区、吴中区、姑苏区、昆山市、张家港市)








淮安市(涟水县、淮阴区、金湖县、淮安区、盱眙县、清江浦区、洪泽区)








潍坊市(昌乐县、奎文区、安丘市、高密市、寿光市、诸城市、坊子区、临朐县、青州市、昌邑市、潍城区、寒亭区)








杭州市(萧山区、西湖区、淳安县、富阳区、滨江区、拱墅区、临平区、钱塘区、桐庐县、建德市、上城区、余杭区、临安区)








庆阳市(西峰区、正宁县、环县、庆城县、宁县、华池县、合水县、镇原县)








商洛市(洛南县、镇安县、商州区、柞水县、商南县、山阳县、丹凤县)








海南藏族自治州(兴海县、共和县、贵德县、贵南县、同德县)








孝感市(孝南区、大悟县、汉川市、安陆市、孝昌县、应城市、云梦县)








金华市(东阳市、婺城区、磐安县、浦江县、义乌市、武义县、兰溪市、永康市、金东区)








岳阳市(岳阳楼区、岳阳县、临湘市、湘阴县、君山区、汨罗市、平江县、华容县、云溪区)








拉萨市(曲水县、当雄县、林周县、达孜区、城关区、尼木县、墨竹工卡县、堆龙德庆区)








衡水市(景县、安平县、枣强县、故城县、深州市、桃城区、冀州区、阜城县、饶阳县、武邑县、武强县)








福州市(鼓楼区、永泰县、闽侯县、台江区、连江县、仓山区、晋安区、福清市、马尾区、长乐区、闽清县、平潭县、罗源县)








海东市(乐都区、民和回族土族自治县、平安区、循化撒拉族自治县、化隆回族自治县、互助土族自治县)








遂宁市(船山区、安居区、大英县、射洪市、蓬溪县)








安阳市(林州市、滑县、龙安区、安阳县、北关区、文峰区、内黄县、殷都区、汤阴县)

  来源:价投谷子地

  股东分析

  根据民生银行2024年年报披露的信息,在第四季度沪股通减持0.41亿股,其他股东持股稳定。股东总数从3季度末的34.23万户上升到年末的34.26万户,微升0.03万户。到了2月底小幅下降到33.19万户,2个月下降1.07万户。民生银行的持股人数变化不大,前十大股东里有4家的股权被大部分质押,这部分股权处于实质性非流通状态。

  营收分析

  根据年报披露,民生银行2024年营收1362.9亿,同比下滑3.21%。其中,净利息收入986.9亿,同比下降3.65%,手续费收入182.45亿,同比下降5.15%。净利润322.96亿,同比下滑9.85%。更多营收的数据如下表1所示:

  表1

  民生银行的营收状况可以用乏善可陈来形容,同比数据基本没有涨跌超过5%的。总营收已经是连续第四年下滑了,从2020年峰值的1850亿下滑到现在1363亿。这里面有外部环境减费让利的影响,但是更多是民生银行自身无所作为的原因。

  单看营收增速,民生银行也没比其他银行差太多,很多国有大行和股份制银行都是同比小幅下滑。但是,净利润增速就拉开差距了,多数了银行通过降低减值损失计提和控制费用达到了维持净利润不跌或者微涨。民生银行既没有压低营运费用,也没有下调信用减值损失,结果就是净利润同比负增长接近10%。

  2024年民生银行营业收入下滑主要是净利息收入下降所致,今年的净利息收入表现和行业均值相差不大。我们接下来就来分析一下民生银行的净利息收入。民生银行2024年净息差1.39%,比2023年的1.46%下降了7bps。这一降幅小于多数全国性银行。民生银行的净息差明细如下图1所示:

  图1

  从图1中我们可以看到,资产收益率整体下降了25bps,从3.80%降到3.55%。这是什么水平呢?2024年股份行龙头招商银行的总资产收益率是3.5%。也就是说民生银行的资产收益率已经接近招行的水平。

  负债端成本整体下降16bps,从2.43%下降到2.27%。这个负债成本和同业比就差太远了。招行2024年负债成本1.64%,比民生银行低63bps。按照民生银行6.7万亿的负债规模,负债成本多1bp,就是少6.7亿元净利息收入,63bps就是423亿。由此可见平庸银行和优秀银行的主要差别之一就是负债成本。

  占负债大头的存款成本下降了17bps。这一幅度远远超于招行和国有大行的水平。根本原因是民生银行的存款结构是定期多,活期少。最近两年存款持续定期化,民生银行由于原来定期占比就很高。所以,民生银行反而受到的影响小。去年开始银行体系持续降低存款利率,其中主要是降低定期存款利率。民生银行定期存款占比多在降息周期末期反而受益。

  另外,民生银行的存款占比偏低,大概是总付负债的62%。其他是同业负债,包括但不限于:同业拆借,同业存单,卖出回购金融资产等等。这部分负债受益于去年的流动性宽松环境,负债成本下降比存款下降还多。

  看完全年的数据,我们再用净息差还原法分析一下民生银行季度间的净息差变化,如下表2所示:

  表2

  从表2中我们看到民生银行2024年第四季度净息差环比下滑了约4bps,到1.38%。其中资产收益率下滑较多,从3.53%下降到3.36%,共下滑17bps;负债成本从2.22%下降到2.07%,共下降15bps。从表2中我们看到民生银行2024年4个季度的净息差有3个季度在1.38%。这说明民生银行的净息差基本已经见底。

  资产分析

  根据2024年年报,民生银行的总资产78149.69亿,同比增长1.82%,总负债71584.01亿,同比增长1.72%。贷款增速1.67%,存款增速-0.47%,更多的数据参考表3:

  表3

  民生银行资产负债表最大的问题在于规模不再增长。造成这一问题的根本原因是拉不到存款。从表2中我们可以看到民生银行的存款规模同比增长是-0.47%,其中对公存款同比负增长3.98%,零售存款同比正增长7.61%。之前的银行年报分析当中,我曾经指出银行拉不到存款,最大的问题是净稳定资金比例这一指标会不合格。对于净稳定资金比例较低的银行,当存款无法正增长的时候,整体规模也无法正增长。

  不良分析

  民生银行2024年年报披露贷款不良余额656.1亿比三季报的656.3亿下降了0.2亿,不良率1.47%比三季报的1.48%下降了1个基点。不良贷款拨备覆盖率141.94%比三季报的146.26%下降了4.32个百分点,拨贷比2.09%比三季报的2.16%下降了7个基点。不良贷款减值准备931.29亿,比三季报的959.89亿下降了28.6亿。根据以上数据说明民生银行的不良双降主要依靠的是大比例的核销。

  2024年民生银行核销及转出511.83亿,当年不良贷款余额增加了5.13亿。所以,民生银行的新生成不良下限为511.83+5.13=516.96亿,高于2023年的445.16亿。2024年年报披露民生银行的不良生成率1.49%,比2024年下降0.06个百分点,正常贷款迁徙率1.56%,低于2023年的1.69%。以上数据说明民生银行的报表不良和不良生成略有好转,但是依然远高于上市同业,比如:招行2024年不良新生成率1.05%。

  如果大家把民生银行和招商银行的数据前后左右,纵向横向对比后就会发现好银行和烂银行的差距有多大。在前面的净息差分析那里,我们曾经看到民生银行2024年总资产收益率是3.55%,招行2024年总资产收益率大概是3.5%,两家银行总资产收益率的差异只有0.05%。

  按道理说在金融领域高收益对应高风险,低收益对应低风险。两家银行的总资产收益率相差不大,理论上两家银行的不良生成应该相近。但是,我们看到民生银行的不良贷款生成率比招商银行同比高了0.64个百分点。这说明民生银行的风险定价能力比招商银行要差很多。

      招商银行2024年净息差1.98%,民生银行2024年净息差1.39%,两者之间相差0.59%。假设两家银行的不良损失率是不良生成率的50%,招商银行扣除不良损失后的有效贷款净收益率=1.98%-1.05%*50%=1.455%,民生银行的数据=1.39%-1.49%*50%=0.645%。说明在存贷业务上,招商银行的净收益率是民生银行的225%。

  大家还需要注意,以上数据是建立在两家银行对于不良认定标准相同的前提下。但是实际情况是这样吗?

  招行的不良认定标准是业内的标杆,这一点我们不必怀疑。我们看一下民生银行的不良认定是否严格。我们的依据就是金监局发布的商业银行风险资产分类标准《商业银行金融资产风险分类办法》。所有阶段三的资产都应该归为不良,我们看如下图2所示:

  图2

  这张图我在2023年民生银行年报分析的时候也曾经使用过。最主要的问题就是两个:第一民生银行对于不良的认定标准非常不严格,第二民生银行三阶段资产的拨备覆盖率偏低。

  从图2我们看到,公司贷款+个人贷款第三阶段的资产总额=550.46+319.45=869.91亿,比2023年的860.2亿上升了9.71亿,而不良贷款认定只有656.1亿,存在213.81亿的认定缺口,2023年认定缺口是209.23亿。由此可见,民生银行对于不良的认定标准和2023年相差不大,依然很松。国有大行和招行的不良认定都是严丝合缝按照阶段三资产认定的。

  阶段三减值准备覆盖率偏低很多。根据图2的信息可以看到阶段三的贷款金额869.91亿,对应阶段三的减值准备是228+206.6=434.6亿,所以已违约未减值的资产缺口为亿435.31亿。2023年,民生银行贷款三阶段资产的减值准备是457.88亿,已违约未减值得资产缺口为402.32亿,即2024年民生银行的贷款抵补能力继续实质性下降。除此之外,在金融投资科目下阶段三的资产也有类似的问题,我就不再赘述了。

  总结一下,民生银行目前的资产质量属于可比同业中最差的一档。虽然,2024年不良生成率,正常贷款迁徙率等前瞻性指标有所好转。但是,由于减值计提力度不足以完全处置相关不良。所以,民生银行的不良认定标准明显低于业内优秀银行,而且真实不良抵补缺口还在变差而不是变好。

  资本充足率分析

  民生银行核心一级资本充足率9.36%比三季度的9.3%提升了0.06个百分点,比去年的9.28%提升了0.11个百分点。但是,这种核心一级资本充足率的提升是在总资产增速几乎停滞的大前提下。民生银行内生资本生成能力所能支持的总资产增速,我估计不会高于3%。未来市场份额逐渐被其他优秀同业侵蚀是无法避免的。

  点评

  民生银行的营收表现中规中矩,净息差逐步稳定,受累于存款增长乏力,总资产增速偏慢。民生银行最大的问题依然在资产质量上,2023年我就指出民生银行的资产质量改善是建立在不良认定标准显著偏低的基础上。贷款这边巨大的未减值缺口,以及金融投资那边深藏不露的不良资产在2024年并未见明显好转。

  资本内生补充能力极弱,不融资根本无法跟上国家的货币扩张速度。可以预见的未来,民生银行的市场份额会进一步缩小,从平庸走向没落。

迈开腿尝尝你的小森林小说|揭开她背后的秘密,感受不一样的力量与勇气!的相关文章 果然叫子涵的都有点东西的相关文章
王一博园丁封面拍摄花絮
金价不断飙高 机构“开泼冷水”
美国政府将6000多移民标为已死亡
女儿阻拦妈妈给小男友买百万保险
烟花国际标准超七成诞生在湖南
古特雷斯称加沙成为杀戮之地
北理工副院长遭举报师德失范被开除
为何世界秩序正走向崩溃
肖宇梁去看了王力宏演唱会
韩国劳动法规修订了哪些内容
如何防止强行阻止高铁关门再发生
西班牙将成欧洲最大炮弹生产国
  • 友情链接:
  • 北影节致敬中国电影120年 三星宣布延长工时 每周工作64小时 特朗普“自己人”也坐不住了 60%科切拉门票是分期购买 起床后第一件事就是看金价 为什么要研制大型水陆两栖飞机 邱贻可两位弟子会师世界大赛决赛 美国政府将6000多移民标为已死亡 外卖员捡手机后凭身份证照片转钱 多家医院回应“孕妇产下七胞胎”

    查看更多评价 ∨