1. 引言
近年来,全球金融市场的迅速发展和变化,使得信用风险成为金融行业中至关重要的问题之一。商业银行作为重要的金融中介机构,承担着存款收取、贷款发放和资金流转的重要角色。然而,由于金融市场的不确定性和银行业务的复杂性,商业银行面临着各种信用风险,如违约风险、资产质量下降、不良贷款率上升等。随着我国金融市场的全面开放及自由化,为了适应国际化竞争环境,对于我国商业银行信用风险管理的要求越来越高。因此,采用适当的模型对于商业银行进行信用风险评估及管理就显得十分重要,可以帮助银行及时识别、评估和应对潜在的风险。
据国家金融监督管理总局于2023年2月公布的数据,我国商业银行的不良贷款率在2022年第四季度达到1.63%的水平,虽然这一指标在过去的八个季度有所下降,但是次级类贷款和损失类贷款的增长相当迅猛,这意味着不良贷款率的降低并不意味着信用风险有所下降,后续仍将面临较大压力。伴随着我国产业结构调整以及经济发展速度的减缓,商业银行势必会暴露在更大的信用风险中,因此能否有效控制与管理信用风险对于整个金融行业甚至整个宏观经济而言都至关重要。
KMV模型是由美国KMV公司开发的一种基于市场价值的信用风险量化评估技术,它综合考虑了历史数据和未来相关数据进行定量分析。本文采用KMV模型来分析信用风险。通过收集并分析了我国上市银行的财务数据和股票交易数据,并利用Python编程语言对这些数据进行分析,以对我国商业银行的信用风险进行实证研究。
本文的主要贡献在于以下几方面:一是采用2022年我国20家上市银行作为样本,囊括五大国有银行、8家股份制银行、以及7家城市商业银行,相较于之前的研究有所完善与扩大;二是不同于大部分文献通过不良贷款率来衡量商业银行的信用风险,本文通过构建KMV模型,运用Python分析得出相关实证结果。
2. 文献综述
信用风险是引发银行业系统性风险的重要源头,是商业银行面临的最复杂的风险之一,其研究经历了从定性研究到定量研究。Otway等(1992)认为依赖风险分析结果,政策制定者凭借个人意愿来制定行动策略,会导致其结果出现偏误 [1] 。简单的定性分析不能满足对商业银行信用风险的测度,有学者开始将不同的模型运用到了信用风险评估当中。
我国的学者们也广泛应用信用风险模型进行实证研究。李晟和张宇航(2016)以我国16家上市商业银行为样本,运用KMV模型进行实证研究,结果表明,国有银行相对于非国有银行而言其信用风险相对较低 [2] 。韩娇(2018)对KMV模型进行了修正,并进行了实证研究。研究结果显示,修正后的KMV模型对不同银行的信用风险具有一定的区分能力 [3] 。瞿山川(2022)运用KMV模型比较了疫情前后我国8家上市银行的信用风险,认为疫情的暴发显著降低了银行的违约距离,加剧了信用风险。这些学者的研究扩展了信用风险模型的应用范围,并就不同模型在我国市场环境下的适用性和局限性提出了宝贵的观点 [4] 。
虽然已有多位学者采用KMV模型分析了中国上市公司的信用风险,但仅有为数不多的几项研究是采用该模型分析中国银行业的信用风险,并且现有文献依然存在以下两方面的不足:首先,已有文献的研究对象仅涵盖了少数的银行,样本数量较少,缺乏对银行业整体的考量;其次,大部分文献都集中在分析2020年以前的银行数据,而近年来由于新冠疫情的爆发,中国宏观经济发生了很大的变动,尤其是第十四届全国人大会议召开之后,对我国金融监管部门有了重大调整,相应的银行监管也有巨大的变化,过去的研究在一定程度上已难以作为借鉴。我们希望本文的研究有助于弥补这两方面的不足,为银行业监管和风险控制提供更为全面和实时的参考。
3. 研究方法
3.1. KMV模型概述
KMV模型的主要特点是以期权理论作为基础,利用市场上的信息而非简单的历史数据进行预测分析;将不断变动的市场信息纳入违约概率的计算当中,该模型能更准确地反映出企业本身当前的信用情况,比以前的方法有较大突破。
KMV模型的思路主要源于Black-Scholes-Merton期权定价模型(BS-M模型)。BS-M模型将上市公司的股权类比为看涨期权,而债权则类比为看跌期权,其标的资产即为公司的资产。当企业未来资产市值低于违约触发点时,企业可能会选择违约,而当资产市值高于该触发点时,企业则会履行债务,进行债务偿还操作。对于商业银行而言,当商业银行通过吸收存款或发行债券等方式获得资金后,便获得了违约或偿还债务的选择权,且需为此支付费用,实际上也就类似于一个标准期权。如果商业银行未来运营不善,当其资不抵债时就会选择违约;而如果经营良好,则选择行权,偿还债务的本息和。该模型提供了一种衡量未来违约风险和企业偿债能力的方法,有助于银行等金融机构更好地评估其风险暴露和资产负债情况。
KMV模型的核心思想,见图1所示。

Figure 1. Overview of the principles of the KMV model
图1. KMV模型原理概述
根据BS-M模型,可以得到以公司资产为标的物的看涨期权公式(1)和(2):
(1)
(2)
其中:
(3)
(4)
以上公式中涉及的参数含义及状态如表1所示。

Table 1. Relevant parameters and their meanings
表1. 相关参数及其含义
其中,资产价值和资产价值波动率为是需要进行求解的参数,剩余参数为已知参数。
联立公式(1)~(4),即可求得资产价值V以及资产波动率
的数值。
根据KMV模型中的定义,企业违约距离(DD)用资产价值和违约点(DP)的差与资产价值波动率的比值来表示,即为:
(5)
违约距离是KMV模型中用于度量企业违约风险的关键指标,它反映了企业的债务价值与违约边界之间的差距。该指标的数值越大,说明企业远离违约的程度越高,风险相对较低。简而言之,违约距离的增加意味着企业在面对潜在违约风险时具有更大的安全裕度。
期望违约率(EDF)与违约距离成负相关关系,违约距离越小,期望违约率越大,信用风险越高。由于我国缺少类似违约距离和期望违约率之间映射关系的数据库,根据已有的研究,假设违约概率服从正太分布 [5] 。据概率分布计算期望违约概率,公式如下:
(6)
根据上述模型及表达式,本文运用Python编程语言的相关程序进行方程求解得出结论。
3.2. 参数的确定
3.2.1. 确定股权价值
本文在计算商业银行股权价值时同时考虑了考虑流通股和非流通股。根据各银行每日股票的收盘价和每股净资产,按照以下公式计算股权价值:
股权市场价值 = 流通A股股数 * A股收盘价 + 非流通A股股数 * 每股净资产 (7)
3.2.2. 确定股权价值波动率
首先根据股价计算出每日股票的日收益率
,其中
表示第i个交易日的收盘价;然后计算标准差
;最后通过
来计算出股权价值波动率,其中,N代表该时间段内的总交易天数。2022年股市总交易天数为242天。
3.2.3. 确定无风险利率
本文选取中国人民银行2022年公布的一年期存款利率作为无风险利率。2022年的无风险利率r = 0.015。
3.2.4. 确定债务剩余时间
本文选取2022年的相关数据为研究对象,即T = 1。
3.2.5. 确定违约点
上市商业银行所公布的资产负债表不同于一般的上市公司,由于其负债的主要来源为存款,故没有将负债分成流动负债与非流动负债进行核算列示。出于谨慎性考虑,并参照已有的研究,本文将商业银行的吸收存款作为短期负债处理,其他负债科目作为长期负债。
违约点一般设置为:DP = STD + a * LTD。
其中,DP为违约点,STD为短期负债,LTD为长期负债。
经过对大量上市公司的信用风险评估和实际违约调查,KMV公司发现,通常在企业的资产价值接近或等于短期负债与0.5倍长期负债之和时,最容易发生违约 [6] 。因此,在KMV模型中,该点通常被设置为违约触发点,即:DP = STD + 0.5 * LTD
然而,商业银行不同于一般企业,因此短期负债与0.5倍长期负债之和的违约点设定并不适用。针对这个问题,凌江怀等(2013)在其应用研究中提出了一种更为合理的设定,即将违约点定义为短期负债加上0.75倍的长期负债 [7] 。鉴于国内相关研究的结论,本文选择了a = 0.75,也就是违约点被定义为短期负债与0.75倍长期负债之和。
4. 实证分析
4.1. 数据来源
本文选取了20家在沪深交易所上市的商业银行作为研究样本。基于以下商业银行的相关股票交易数据和财务数据,并结合KMV模型对它们的信用风险进行了研究(详见表2)。所有使用的数据均来自Tushare金融大数据社区以及各银行的年报。

Table 2. Sample bank stock codes and financials statistical tables
表2. 样本银行股票代码及财务数据统计表
4.2. 实证结果
4.2.1. 计算股权价值及其波动率
本文通过Python在tushare中获取该20家商业银行2022年股票交易信息,并通过Python计算出股权价值与股权价值波动率,结果如下表3所示。

Table 3. Equity value and volatility
表3. 股权价值及波动率
4.2.2. 计算资产价值及其波动率
根据公式(1)~(4),通过在Python中运算可求出各银行的资产价值以及资产价值波动率,其结果如表4所示。

Table 4. Asset value and volatility
表4. 资产价值及波动率
4.2.3. 计算违约距离及违约率
根据公式(5)和公式(6),通过Python计算出各商业银行的违约距离和期望违约率如表5所示。

Table 5. Distance to default and expected default rate
表5. 违约距离及期望违约率
这20家上市银行可以分为国有控股商业银行、股份制商业银行和城市商业银行三类。表6中列出了三类银行的相关信息统计。

Table 6. Statistical results of mean values to different types of commercial banks
表6. 不同类型商业银行相关数据均值统计结果
4.3. 实证结果分析
由表3与表4的对比可知,受股票市场价格的影响,商业银行的资产价值普遍高于其股权价值,但是资产价值的波动率却远低于股权市值的波动率,其原因主要在于银行是特殊的企业,存款作为其负债的主要来源,相对于资产价值的比例较高,因此整体上降低了资产的波动性。
由表5可知,各商业银行因经营情况不同,其信用风险差别较大。其中,工商银行期望违约率最小,招商银行期望违约率最大。工商银行作为中国第一大银行,无论是其资产规模还是经营规模,都位居中国首位,其资产质量相对稳健,偿债能力强大,这与得到的期望违约率最小相吻合。招商银行在2022年经历了快速发展,其资产规模位居股份制商业银行首位,但也由于该行的快速发展,导致其资产质量有所下降,从而导致信用风险增加,根据KMV模型计算得出的期望违约率也最高,与实际情况相符合。
由表6可知,国有控股商业银行的违约距离均值最大,为8.3924,同时他的期望违约率均值也最小,为
,说明国有控股商业银行信用风险最低。股份制商业银行与城市商业银行的违约距离比较接近,分别为3.5639和3.4797,但城市商业银行的期望违约率较股份制商业银行相比更低。但是由于招商银行的违约距离远低于其他股份制银行,对均值造成了偏差,若剔除招商银行的数据,则股份制商业银行的违约距离均值将会大于城市商业银行,其期望违约率均值将会小于城市商业银行。综合分析可知,国有控股银行的期望违约率远低于股份制商业银行,股份制商业银行相较于城市商业银行来说期望违约率更低,但相差无几,从侧面也体现出银行“太大而不能倒”,与实际情况比较符合。
5. 结论与建议
5.1. 研究结论
文章基于2022年20家上市商业银行的财务数据,运用Python编程语言,建立了包括市场价值、资产波动率和违约距离等因素的KMV模型,研究了商业银行信用风险的问题。主要研究结论如下:
1. KMV模型分析能够较好地识别出我国上市公司信用风险的差别,这与经验观察值基本一致。
2. 上市公司的股权投资价值的波动率高于资产价值波动率。这是因为公司的资产价值是公司股票市值和负债的总和,负债一般大于零。除此部分原因外,由于商业银行是特殊的企业,其负债规模占资产规模的比重很大,这也会降低企业资产价值的波动率,这也是银行的资产价值波动率远低于股权价值波动率的主要原因。
3. 违约距离是衡量上市公司违约可能性的指标之一,可以在一定程度上反映我国上市银行的实际信用状况。值得注意的是,商业银行的资产规模与期望违约概率呈反比关系。这是因为较大的资产规模使得银行有更多的资源来应对潜在的违约风险,从而提高了其信用状况的稳定性。
目前我国的商业银行还存在着一些不足。首先,对于非上市商业银行来说,资料难以获取。其次,我国的银行信用评价体系尚不完整,评价方法研究有待完善。最终,由于近年来我国金融监管机构的改革,势必会造成一些监管模糊。
2022年我国持续受到了新冠疫情的冲击,经济下行压力也将压制投资者的风险偏好,观望情绪加重,将最终影响金融服务有效需求和供给,这对银行信用风险也产生了一定的负面影响。进入2023我国经济进入恢复周期,预期宏观经济较去年有所好转,这也会带动金融投资的蓬勃发展,对商业银行来说,其资产质量将有所提高,从而银行业信用风险将会有所下降。
5.2. 建议
1. 鼓励城市商业银行的发展。为了促进城市银行和商业银行的发展,政府可以采取一些优惠政策,引导市场上的一部分业务向它们倾斜,以增强它们的竞争力并确保它们的可持续发展。这样做能够有效减少因为银行规模过大而无法破产的问题。
2. 加强对城市商业银行的监管。随着商业银行的业务范围日益扩大,不仅面临多元化的挑战,还面临国际化的竞争。为了确保它们的可持续性,这些银行往往更倾向于采取竞争中的不良手段,从而增加了信用风险的可能性。监管机构需要加强对这些银行的监督力度,规范它们的经营活动,以尽可能降低它们可能面临的信用风险,并确保它们在盈利的同时持续健康、稳定地发展。为了达到这一目标,监管机构应加强监管措施,以促使商业银行遵守规章制度,并通过合理的监管政策引导它们实施稳健的业务战略,以确保整个金融体系的稳定运行。
3. 加大风险研究力度,完善信用评级体系。我国在风险计量方面相较于发达国家起步较晚,因此可以借鉴国外先进的风险评估模型。然而,我们需要注意国内外市场环境存在差异,因此需要评估这些模型的适应性,并根据具体情况进行相应调整。目前,我国大部分先进的计量方法都源自国外,缺乏创新的计量方法。因此,我们应该培养一批专业的风险研究人才,在考虑我国实际情况的基础上,开发出更为科学先进、适合我国情况的方法。