目录
表现期
对于表现期长度的确定,业界有两种常见的做法:固定宽度窗口表现期、非固定宽度窗口表现期。这两种做法都有一定的合理性。
- 1)采用固定宽度窗口表现期是因为要求Y变量的同质性,即只有所有贷款都基于相同宽度的窗口,其逾期表现才具有可比性、同质性和公平性,同时预测违约概率的业务含义才是明确的(因为违约概率本身就是内含表现期的,孤立地说违约概率而不明确表现期是无意义的)。
- 2)采用非固定宽度窗口表现期是因为在某些情况下,各种期限、各种还款方式的产品混合在一起建模,此时如果采用固定宽度窗口,对于期限较长的到期还款,在表现期内因为未到到期还款时间,所以没有表现。
具体采用哪种做法,需要结合具体产品特性确定。多数情况下,都是采用固定宽度窗口表现期。
Vintage分析
为确定表现期长度,通常采用Vintage分析(也称成熟期分析)。
Vintage分析的历史
Vintage一词来自葡萄酒酿酒行业。由于每年采摘的葡萄会受日照、气温、降水等因素的影响,因此最终酿造的葡萄酒品质会存在差异。在窖藏一定年份后,葡萄酒的品质将趋于稳定,也就是品质成熟,这段时期被称为成熟期。
假设以酒精浓度作为衡量葡萄酒品质的标准,首先记录入窖年份作为该批次葡萄酒的标签,每个人窖年份被称为一个Vintage。之后每年定期抽样测量酒精浓度,保存数据。经过几年的数据积累,就可以绘制出酒精浓度随时间变化的Vintage曲线。俗话说,酒越酿越醇,Vintage 曲线通常是单调递增的。
这里Vintage分析内含两个时间概念:采摘葡萄的时间和酿酒的时间周期。
酿酒行业使用Vintage分析的目的如下:
- 1)比较不同批次酒的品质差异,一般是一个年份绘制一条曲线,这样可以比较出不同年份下酿造的酒的品质差异。
- 2)确定最佳品尝时间。
- 3)确定最终品质水平。
分析影响因素时,可以将不同控制工艺分组作为单独的曲线,以此比较在不同工艺条件下的品质差异。
信贷业务Vintage分析
在信贷领域,我们也可以用Vintage 曲线分析信贷资产组合风险质量的变化过程和规律
行业 | 葡萄酒酿造 | 信贷 |
批次 | 入窖年份 | 放贷月份 |
影响因素 | 气温、日照、降水 | 客群、行业政策、市场环境、银行信贷策略 |
品质 | 葡萄酒品质 | 逾期风险 |
时间 | 入窖窖龄 | 账龄 |
成熟期 | 品质稳定期 | 账户成熟期 |
信贷业务Vintage分析的目的如下。
- 1)比较不同批次信贷质量差异。
- 2)确定最佳表现窗口长度。
- 3)确定最终风险水平。
- 4)分析影响因素,比较客群、行业政策、市场环境、银行信贷策略对资产质量的影响。
业界在绘制Vintage曲线时,可能存在如下统计口径差异。
- 1)逾期坏账率是账龄时点Mn+值(即时点逾期Mn+)还是Ever Mn+值(即历史最大逾期Mn+):业界惯例取Ever Mn+值。
- 2)对于到期的处理,即统计Vintage曲线时到期之后的时点是否参与计算:业界惯例是到期后的时点数据不参与Vintage曲线绘制。因为到期时点是业务上的特殊时点,所以如果到期仍然持续逾期,业务上会做特殊处理。
- 3)对于账龄距离数据截止时点的月数间隔小于n的,因为表现期不足,计算的逾期比率会被低估,曲线会小幅度下降,所以通常账龄不会一直取到数据截止时点,而是数据截止时点回推个月。通常Vintage分析主要是针对申请评分卡而言,在申请评分卡Vintage分析中,分组变量是信贷首次放款时间,账龄是放款后的月数。
滚动率
滚动率简介
信贷业务关注信贷资产恶化,重点计算本月逾期到下月逾期的转化情况,以本月Mn逾期状态样本为分母、次月各逾期状态为分子,计算出的比例即滚动率。
滚动率是一个矩阵,行是本月逾期状态,列是次月逾期状态,由于本月逾期Mn,下月逾期只可能是Mn+1,…,MO,所以次对角线下方才有数据。在建模实践中,将滚动率的分析结果作为参考,确定具体逾期深度还需要结合业务(例如贷后处置策略等因素)综合考虑。
滚动率计算问题
结清与核销等其他状态
计算滚动率一般考虑结清前,结清后不再计算滚动率。
逾期跳跃
虽然理论上不应出现相邻月逾期跳跃的问题,但因为行内逾期天数计算逻辑不严谨,以及自然月的大小月问题(主要发生在当月小月逾期30天(M1),次月大月31天,故次月累计逾期61天(M3)这种情况),所以通常由逾期天数转逾期月数时简单取模30会带来逾期跳跃的问题,此时需要把发生跳跃的迁徙比率都加到Mn+1上。
到期还款型产品
对于到期还款型产品,滚动率需要从到期日开始计算,并且一般按天计算。
额度型产品(多笔借据)
前面计算的滚动率主要针对传统的按月还款型,而颖度类贷款通常会有多笔借据,常见的计算滚动率方式如下。
- 1)多笔借据按放贷时间对齐,逾期取最大值,从而将逾期聚合到合同层级。
- 2)多笔借据按自然月对齐,逾期取最大值,从而将逾期聚合到合同层级。
- 3)多笔借据独立计算滚动率,即滚动率在借据层级。
- 4)多笔借据合并计算滚动率。
一般建议采用第一种计算方式
print('今天一定要快乐啊')