信贷风险指标你都懂吗?

2023-11-03

 
 

转自:简书-信贷指标

风控基本概念

⊙贷款不良率/不良贷款率

⊙逾期率Vintage统计法(Now和Ever)

⊙DPD1+,DPD30+,DPD60+,DPD90+...

引言

17年3月份的时候,有一篇文章曾经引爆金融界,称某国内知名互联网金融逾期率高达30%+,然后很快被澄清,为计算口径问题,真实逾期率只有1%+。某上市银行信用卡的某abs,也曾被报道逾期率超过13.36%,但是同样后面被澄清,为计算口径错误。同样引起困惑的,还有市场上很多小贷公司公布的年报,口径花样繁出,但是真实的风险却是雾里看花,看不清楚。

由以上可见,大家都是混金融圈的,但是好多人对信贷产品风险到底怎么看仍然非常模糊,接下来我们就用表格列数据的方式,给大家讲一讲信贷产品风险相关的指标都有哪些?分别是如何计算的?反应了什么样的风险?

说明:本文中的所有表格数字,均为杜撰,非真实业务数字。

风控基本概念

放款本金与本金余额:

以某个贷款产品的放款与还款数据表格为例(期限3个月,等额本息还款,为方便说明,图表中数字去除利息与罚息等数据,仅展示本金),放款本金为每个月的放贷金额,本金余额为截止统计时点,所有未收回的本金金额,包括逾期未还本金与未到还款期限的待还本金。

不良贷款:

1998年5月,中国人民银行参照国际惯例,结合中国国情,制定了《贷款分类指导原则》(试行),要求商业银行依据借款人的实际还款能力进行贷款质量的五级分类,即按风险程度将贷款划分为五类:正常、关注、次级、可疑、损失,后三种为不良贷款

我们再看一下这5类贷款等级的定义(注意红字部分):

正常贷款:借款人能够履行合同,一直能正常还本付息,不存在任何影响贷款本息及时全额偿还的消极因素,银行对借款人按时足额偿还贷款本息有充分把握。贷款损失的概率为0

关注贷款:尽管借款人目前有能力偿还贷款本息,但存在一些可能对偿还产生不利影响的因素,如这些因素继续下去,借款人的偿还能力受到影响,贷款损失的概率不会超过5%。

次级贷款:借款人的还款能力出现明显问题,完全依靠其正常营业收入无法足额偿还贷款本息,需要通过处分资产或对外融资乃至执行抵押担保来还款付息。贷款损失的概率在30%-50%。

可疑贷款:借款人无法足额偿还贷款本息,即使执行抵押或担保,也肯定要造成一部分损失,只是因为存在借款人重组、兼并、合并、抵押物处理和未决诉讼等待定因素,损失金额的多少还不能确定,贷款损失的概率在50%-75%之间。

损失贷款:指借款人已无偿还本息的可能,无论采取什么措施和履行什么程序,贷款都注定要损失了,或者虽然能收回极少部分,但其价值也是微乎其微,从银行的角度看,也没有意义和必要再将其作为银行资产在账目上保留下来,对于这类贷款在履行了必要的法律程序之后应立即予以注销,其贷款损失的概率在75%-100%。(注:以上均参考百度百科-贷款五级分类)

所以,根据定义,贷款损失的概率超过30%,就会被定义为不良贷款。但是,很多金融机构都是以逾期天数来界定不良贷款的,比较通用的定义是超过90天,就会被划为不良贷款,不过如果严格按照这个定义的话,市场上很多互联网金融公司的贷款产品,因为催收能力比较弱,逾期超过30天以后,贷款损失的概率已经非常大了。

本文中,依然采取比较通用的定义,即逾期超过90天的贷款,称之为不良贷款。

核销金额:由于某些原因,银行会将某些贷款进行核销处置,核销后,不良贷款总额中,将不再包括已核销金额。

C,M1,M2,Mn,M1+,M2+,Mn+:

正常贷款用C表示,M是month,M后面的n是逾期月份数,为了降低统计复杂度,通常用30天来定义一个M,即M1代表逾期[1-30]天,M2代表逾期[31,60]...M1+则表示逾期>=1天的,Mn+则表示逾期>(n-1)*30天;所以Mn+=sum(Mn,M(n+1), M(n+2),…,M∞)

注:行业内还有另外一个统计口径,是从M0开始的,即M0代表逾期[1-30]天,M1代表逾期[31,60]...,本文采用前一种统计口径。

贷款不良率/不良贷款率

贷款不良率 = 不良贷款本金余额(去除核销)/当前本金余额

分母为截止统计时点,如下表中,就是每个月末的当前余额本金

分子为截止统计时点的不良贷款本金余额,即逾期>90天的的本金余额(去除核销金额);此处需要高能注意:逾期>90天的本金余额指的是逾期超过90天的借款人的所有剩余未还本金。

举个栗子:客户A借款1万元,分12期等额本息偿还,但是A还了2期以后,就再也没有还钱,那么等A逾期超过90天,仍然未还钱,则不良本金余额需要统计A所有的剩余未还本金,而不是仅仅统计到期部分。

贷款不良率是金融机构所公认的不良率,一般银行和金融机构对外公布的不良率,如无特殊说明,都是公布的贷款不良率,如下表,就为上市银行财报中的公布数字:

但是!但是!贷款不良率真的可以反应所有金融机构的风险水平么???!!!我们看以下3个表格,分别是某家公司的3个不同阶段的产品的贷款不良率统计:

为了显示差异,统一设定为3个月期等额本息产品,且每个月贷款全部到期后的最终不良贷款金额,占每个月的放款金额的3%。例如:2016年1月放出去的贷款,到2016年4月贷款全部到期,到2017年7月后,所有逾期贷款都进入90+,假设这个90+的比例为3%。

表一:产品每个月放款金额持续上升,到2016年12月底,贷款不良率仅0.6%。

表二:产品每个月放款金额一直保持稳定,到2016年12月底,贷款不良率9.3%。

表三:产品每个月放款金额一直下降,到2016年12月底,贷款不良率92.6%!

从表中可以看出来,贷款不良率跟放款金额的趋势有很大的关系,原因很简单,因为分母为当前余额,分子是逾期超过90+的贷款余额,一笔贷款要完全进入90+,需要贷款结束后3个月,但是分母中的当前本金余额,则是包含那些放出去未到还款期,或者还款表现还不完整的资产。

所以,贷款不良率这个指标,更多的是用来反应资产的机构组成,上市金融机构一般会利用贷款不良率来计算贷款拨备以及一些财务指标,但是贷款不良率是不能完全反应真实的贷款坏账风险的,尤其是对于一个新开展业务的互联网金融公司,因为他们的放款金额处于快速上升阶段,因此他们的贷款不良率,会被稀释的很低。

同理,因为它的计算方式问题,对于某些放款期限短的产品,这个指标也会把风险放的很大,比如对于1个月的贷款,当前本金余额基本上是最近1个月的放款量,但是不良贷款余额是会随着时间的累积,会把前面很多期的不良贷款余额累积起来,造成贷款不良率会越来越高。前文中提到的某金融公司不良率33%事件以及某银行abs的逾期率事件,都是因为这个原因造成的。

逾期率Vintage 统计法(Now 和Ever)

前文说到,贷款不良率不能完整反应一个信贷产品的风险,在金融机构内部,一般使用逾期率vintage统计来看一个多期产品的风险全貌。

首先我们来讲一下这里的逾期率的定义:

分母:每个放款月的放款本金

分子有2种定义:一种是期末时点,一种是期中ever逾期

期末时点的分子定义如下:

M(1-3) -截止期末时点,逾期天数在1-30/31-60/61-90天客户的所有剩余未还本金(注意,这里的逾期也是针对人来说的)

M4+ -截止期末时点,逾期时间在91天及以上的客户的所有剩余未还本金

期中ever逾期:

就是把期末时点,修改为,只要在这一期中发生过M1,M2,M3,M4+逾期。

二者的区别是,第一种只统计期末时点,就是某一期最后一个还款日的客户逾期状态,第二种是只要在这一期中发生过逾期,就都会统计。第一种目前更通用一些。

以下是某个12期产品的逾期率vintage报表(期末时点统计):

那么,这么庞大的表格,到底要怎么看呢?这里简单说明一下这个表格的一些基本用法:

可以看到每一期的还款表现,以及每一期的新增逾期趋势,根据趋势判断产品风险主要集中在欺诈风险还是信用风险。如果首期逾期(客户不想还)很高,但是后面期数风险明显降低,则客户欺诈风险集中;如果首期逾期低,但是逾期越来越高(客户没钱还),则说明客户的信用风险集中。

从M1->M2->M3->Mn的迁徙率,看客户逾期不同阶段的回款情况,如上表中,平均只有40%左右的M1逾期转化到M2,但是超过80%M2,转化到了M3,说明客户逾期1-30天内,回款概率还是很高的,一旦超过30天,概率就比较低了。

从M4+看各月份的真实不良情况,一般产品全部期满,再过一定的追偿期限(如90天),在表中也就是MOB15的M4+逾期率,反应了一笔贷款放出去,最后转化成不良贷款的比例。

这张表还有很多其他使用方法,这里就先说这么多,欢迎大家留言探讨。

DPD1+,DPD30+,DPD60+,DPD90+…

DPD是Days Past Due的缩写,就是逾期天数,它其实是vintage 逾期表的一个压缩总计的统计法;

DPD1+ = 当前逾期>=1天的客户的本金余额/累计放款本金

DPD30+ =当前逾期>=30天的客户的本金余额/累计放款本金

还有一种统计方法,是Lagged统计法:

DPD1+跟上面无差异,但是从30+开始,分母会回滚至对应的逾期天数之前的数值,也就是剔除未有相应逾期表现的资产。比如最近2天放的贷款,是无论如何也不会有超过30天的逾期的。

Lagged DPD30+ =当前逾期>=30天的客户的本金余额/30天前的累计放款本金

但是,这个指标跟贷款不良率一样,因为还款表现不充分,放款节奏,期数不同等,DPDn+的统计法也会对真实的风险有一定放大或缩小,相比较而言,第二种会比第一种更准确一些。

作者:众安数盟 链接:http://www.jianshu.com/p/bb85af35d7db 來源:简书 著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

信贷风险指标你都懂吗? 的相关文章

  • 解决u盘中病毒后如何文件被隐藏的问题

    优盘往实验室的打印机电脑上查了一插 结果就中了病毒 原来优盘里面的文件全部不可见 一开始我以为只是隐藏了 所以我就打开优盘以后更改设置 显示隐藏文件和隐藏文件夹 结果仍然不可见 也试过了网上的写脚本 无果 后来突然灵机一动 找到了解决方法
  • sklearn函数汇总

    Python笔记 sklearn函数汇总 Summer Memories 关注他 28 人 赞同了该文章 1 拆分数据集为训练集和测试集 from sklearn model selection import train test spli
  • Python自动化测试框架有哪些?

    常用的Python自动化测试框架有Robot Framework Pytest UnitTest PyUnit Behave Lettuce 软件测试的自动化在预设条件下运行系统或应用程序 评估运行结果 预先条件应包括正常条件和异常条件 自
  • gpu cpu 共享内存 提高传输速度_AMD扩展Infinity Fabric总线技术 CPU与GPU之间终于共享内存了...

    在AMD的锐龙处理器架构中 Infinity Fabric 以下简称IF 总线是个核心技术 有了它才可以让众多CCX模块互联互通 之前IF总线主要用于CPU核心之间连接 现在AMD终于开始用于EPYC CPU与Radeon显卡了 在OGHP
  • windows进程间通信

    摘 要 随着人们对应用程序的要求越来越高 单进程应用在许多场合已不能满足人们的要求 编写多进程 多线程程序成为现代程序设计的一个重要特点 在多进程程序设计中 进程间的通信是不可避免的 Microsoft Win32 API提供了多种进程间通
  • 引发的异常:“System.BadImageFormatException”(位于 halcondotnet.dll 中)

    System BadImageFormatException 类型的未经处理的异常在 halcondotnet dll 中发生 问题描述 解决办法 问题描述 报错信息如下 System BadImageFormatException 试图加
  • 一篇专题让你秒懂GCD死锁问题!

    一篇专题让你秒懂GCD死锁问题 阐述 1 什么是GCD GCD 全称 Grand Central Dispatch 可翻译为 牛逼的中枢调度器 它是纯C语言的 提供了非常多强大的函数 Grand是宏伟的 极重要的意思 GCD是提供了功能强大
  • 一个VSCode便可以免费画ER图

    为了找到一款好用的er图工具 我基本上把能用的途径都看了个遍 最后 好家伙不是收费就是要下载各式各样 大小不一的软件 下也就算了 还要收费 不收费就限制节点啊什么的 反正搞得是那个上火啊 为了帮助大家闭坑 特意写此博客 其实VScode就可
  • Buffer类的详解(转)

    这篇蚊帐转自 http zachary guo iteye com blog 1457542 作者写的非常好 是我看到的写nio最好的几篇蚊帐 但原文中有一些错误 还有我自己对这方面的一些理解 在这里一并更改了 Buffer 类是 java
  • 2023年交通与智慧城市国际会议(ICoTSC 2023)

    2023年交通与智慧城市国际会议 ICoTSC 2023 重要信息 会议网址 www icotsc org 会议时间 2023年7月28 30日 召开地点 长沙 截稿时间 2023年6月15日 录用通知 投稿后2周内 收录检索 EI Sco
  • ERROR: Failed building wheel for mayavi

    conda虚拟环境中安装mayavi 提示错误 Numpy is required to build Mayavi correctly please install it first ERROR Failed building wheel
  • Java Web快速开发(2~4)Java 基本程序结构、类、继承和接口

    文章目录 二 Java基本程序结构 1 数据类型 2 运算符 3 循环语句 三 类 四 继承和接口 1 多态 2 抽象类 3 接口定义 4 接口增强 5 clone 实现的只是浅拷贝 二 Java基本程序结构 1 数据类型 2 运算符 3
  • Android 全局手势识别原理

    本文是对全局手势识别进行分析 那什么是全局手势呢 简单来说就是在任何界面都需要识别的手势 比如 在任何界面从手机屏幕左侧滑动 当前的界面会退出 类似 back 键 我们知道 在 Android 系统中一个 Activity 在显示时 当对屏
  • 关于程序员35岁的坎:年龄不是挡板,当你匹配了这个年纪该有的能力还有什么畏惧!

    前言 关于程序员干到35岁 会不会失业或者是说35岁的坎 这里我分享一篇不错的文章 希望能给大家带来一些帮助和思考 本文可能可以适用到其他端 不过由于自己是一名 Android 开发工程师 所以就姑且从一名普通的 Android 开发工程师
  • 使用jsp+servlet实现留言板(学习使用)

    1 前端jsp页面 1 1前端总体代码
  • 数据治理体系完整指南(值得收藏)

    01 数据治理之数据资产管理 数据资产与数据资产管理的定义 随着大数据时代的到来 人们已经认识到数据是一种无形的宝贵资产 谷歌 Facebook 阿里巴巴 腾讯等企业市值高达数千亿美元 不仅在于其独特的商业模式和市场垄断地位 更多的估值是给
  • 虚拟服务器转移到实体服务器,虚拟主机转移到云服务器

    虚拟主机转移到云服务器 内容精选 换一换 场景描述绑定到云服务器上 实现云服务器连接公网的目的 搭配服务弹性云服务器ECS或裸金属服务器 虚拟私有云绑定云服务器实例场景描述NAT网关通过与弹性公网IP绑定 可以使多个云主机 弹性云服务器 裸
  • APP内存泄漏导致崩溃测试实践

    内存泄漏崩溃原因 由于程序运行后没有及时回收无用对象 导致系统没有足够内存分配新对象 会引起APP崩溃 Android的GC机制 Android GC机制沿用了java的GC机制 当需要新内存去分配对象的时候而剩余不够的时候 会触发GC 把
  • for循环中,外循环1000、内循环100和外循环100、内循环1000哪个性能更高?

    1 直接上代码 public class Demo public static void main String args System out println firstTime Demo first 毫秒 255毫秒 System ou

随机推荐

  • laravel+element-ui+vue 搭建详细教程

    1 可用composer安装laravel框架项目 composer create project laravel laravel myblog 安装完成进入项目 cd myblog 2 安装前端资源和编译 npm install npm
  • 服务器监控功能(3种方案)

    服务器监控功能 3种方案 一 Actuator监控 1 添加依赖 2 application yaml配置 3 启动项目 访问 二 SpringBoot Admin 单体 1 Admin Server 端 2 Admin Client 端
  • android studio 安装说明

    转自 http www cnblogs com liuhongfeng archive 2015 12 30 5084896 html 1 下载android studio 含SDK版本 http www android studio or
  • node.js buffer的使用场景和方法及stream的应用

    buffer是什么 Node中 应用需要处理网络协议 操作数据库 处理图片 接收上传文件等 在网络流和文件的操作中 还要处理大量二进制数据 JavaScript自有的字符串远远不能满足这些需求 于是Buffer对象应运而生 Buffer作为
  • Java事务

    事务的ACID 1 原子性 原子性是说将事务看成一个整体 一个不可分割的单位 操作时要么同时成功 要么同时失败 2 一致性 一致性是指事务的前后数据的完整性保持一致 3 隔离性 隔离性是指多个用户并发访问数据库时 数据库给每一个用户开启一个
  • 什么是UTXO?

    经常看到区块链技术中提及UTXO 究竟什么是UTXO呢 个人技术公众号 解决方案工程师 欢迎同领域的朋友关注 相互交流 搜索了半天 讲的都不太好理解 尤其是不明白UTXO比现在的记账方式有哪些优势 集百家之长 成一家之言 我来通俗地讲一讲吧
  • 网络安全(黑客技术)0基础学习手册

    目录梗概 一 自学网络安全学习的误区和陷阱 二 学习网络安全的一些前期准备 三 网络安全学习路线 四 学习资料的推荐 想自学网络安全 黑客技术 首先你得了解什么是网络安全 什么是黑客 网络安全可以基于攻击和防御视角来分类 我们经常听到的 红
  • 用html+js实现一个简单的登录窗口

    文章目录 绘制UI界面 了解text文本框属性 UI界面效果 绘制登录后界面 实现登录验证脚本 运行效果 绘制UI界面 首先我们绘制出基本的不带功能的ui界面 这个界面需要创建一个表单 表单内包含一个username文本框 一个passwo
  • (六十六)支持向量机

    SVM的原理 SVM模型是将实例表示为空间中的点 这样映射就使得单独类别的实例被尽可能宽地明显间隔分开 然后将新的实例映射到同一空间 并基于它们落在间隔的哪一侧来预测所属类别 除了进行线性分类之外 SVM还可以使用所谓的核技巧有效地进行非线
  • java获取resource下的文件路径

    放了文件在 resources 目录下 只想拿到它的路径 详情如下 String path xxx class getClassLoader getResource targetFile txt getPath java获取文件目录 pom
  • 上网被阻断未经pppoe认证_Pppoe协议多运营商接入共用链路的方法

    Pppoe协议多运营商接入共用链路的方法 技术领域 0001 本发明属于计算机技术领域 具体涉及PPPOE协议多运营商接入共用链路方法 技术背景 0002 PPPOE 以太网上的点到点连接协议 认证目前大规模地应用于电信运营商的ADSL接入
  • 不拆无损,在北汽EU5,EU7,EX3,EX7安装app应用

    本文是破解过程 仅供学习参考 如果您只是安装软件 请直接看https blog csdn net robinhunan article details 105963936 这篇文章就可以了 app安装仅需要一个U盘 不需要输入任何命令 即可
  • RV1126 isp开发文档记录

    Rockchip IQ Tools Guide ISP2x v1 3 pdf 主要介绍 RKISP2 x Tuner 以下简称 Tuner 提供了一套便于用户调试 ISP 参数的工具 用户可以在 Tuner 中对所有 ISP 模块开展标定
  • Redis沙盒逃逸漏洞(CVE-2022-0543)复现以及流量特征分析

    Redis简介 Redis Labs Redis是美国Redis Labs公司的一套开源的使用ANSI C编写 支持网络 可基于内存亦可持久化的日志型 键值 Key Value 存储数据库 并提供多种语言的API 漏洞介绍 Redis 存在
  • JdbcTemplate防注入的几种方式

    使用数组 public void deleteItemByName String name Object obj new Object name String sql DELETE FROM t item WHERE name jdbcTe
  • php开启opcache

    1 简介 OPcache 通过将 PHP 脚本预编译的字节码存储到共享内存中来提升 PHP 的性能 存储预编译字节码的好处就是 省去了每次加载和解析 PHP 脚本的开销 注意 如果需要将 Xdebug 扩展和 OPcache 一起使用 必须
  • C++ 11学习

    原始字符串字面量 就不需要转义引脚 原始字符串字面量以R 开头 以 结尾 string str R Hello World c 中 nullptr无法意识转换为整形 但是可以隐式匹配指针类型 在C 11校准下 相比NULL和0 使用null
  • Nginx 状态页详解

    Nginx 状态页详解 基于nginx 模块 ngx http stub status module 实现 在编译安装nginx的时候需要添加编译参数 with http stub status module 否则配置完成之后监测会是提示语
  • Linux命令大全,唯一以案例详解文,持续更新中

    系列文章目录 软件测试功能到自动化学习路线图 2022年最新版技术栈 软件测试01 从了解测试岗位职能和测试流程开始 附作业 软件测试02 6大实际案例手把手教你设计测试点 软件测试03 用例执行以及缺陷管理的学习 附禅道下载使用流程 软件
  • 信贷风险指标你都懂吗?

    转自 简书 信贷指标 风控基本概念 贷款不良率 不良贷款率 逾期率Vintage统计法 Now和Ever DPD1 DPD30 DPD60 DPD90 引言 17年3月份的时候 有一篇文章曾经引爆金融界 称某国内知名互联网金融逾期率高达30