基于个人信用评分的建模分析和授信决策
什么是个人信用评分?
个人信用评分又叫“消费者信用评分”,是评估申贷人或借款人违约风险的一种统计方法。
通过统计用户的人口特征、信用记录、行为记录、交易记录等大量历史数据并进行系统分析,挖掘数据中隐含的行为模式和信用特征,开发信用评估模型,对用户的信用进行评估。
一些信用记录会影响个人信用评分,包括延迟付款、拖延付款时间、信贷账户数目增减、信贷余额变化、账龄、最近的查询记录等。
信用评分模型可以从个人信用档案中提取不同特征来评估用户的信用状态,一旦发现信用瑕疵,评分模型可以自动评估风险大小,扣除一定信用分数。
通过使用信用评分模型,申贷人可以快速得到答复,信贷决策的效率显著提高。据美国消费银行协会资料显示,在使用信用评分模型前,小额消费贷的平均审批时间是12小时,信用评分模型的自动处理程序将这个周期压缩到15分钟。60%的汽车贷款可在1小时内完成审批,信用卡审批只需一两分钟、甚至几秒钟。
如何构建信用评分模型?
在了解信用评分模型之前,首先要明白什么是信用评分卡。
在进行信用评估时,风控系统会采用一种叫作“信用评分卡”的表格。它由申贷人的各特征变量和对应信用分值组成。根据信用评分卡(如下表所示)可以计算不同借款人的信用评分。
信用评分模型是市场分析人员、风险管理经理、统计学家、数据库管理人员和计算机工程师等多个领域的专家协作建立的模型。建模过程中需要对每个环节进行精确设计。
建立信用评分模型的过程一般包括以下几个部分:
1. 明确建模目标
建立信用评分模型的目的是评估用户违约和拖欠的概率、贷款逾期损失等。当建模目的不同时,研究对象和开发方法、检测手段、处理原则都会有一定差异。正是因为差异的存在,金融机构需要建立适合自身应用场景的评估模型和审批体系。
2. 数据采集和样本抽提
在建模过程中,采集数据是非常重要的环节,也是决定评估模型是否有效的关键步骤。通常,采集数据越多、越详细,模型预测结果就会越准确。因此,在建模之前,需要明确能够使用的数据有哪些。
然而,技术人员不可能、也没有必要将所有采集的数据都用于建模,而是按照一定方法从中抽提合适的样本。利用质优数据建立信用评分模型,以达到精确预测的目的。
3. 选择建模工具
通常,用来进行信用评分建模的工具有判别分析、逻辑回归、分类树和神经网络。具体选择哪种工具,取决于建模目标和建模使用的特征。
在实际应用中,技术人员常常综合使用不同的工具,比如使用分类树选择变量,确定各变量之间的关系,构造新的变量。接着,将所有变量融合,使用回归方法构建信用评分模型。然后,把模型预测结果与神经网络模型预测结果进行比较,判断模型是否有效,并优化、改进模型。
4. 模型检验
在完成建模后,技术人员需要对模型效果进行测试。通常使用的方法是在建模前将所有数据随机分成两部分:一部分用于建模,一部分用于测试。如果模型对于建模样本和测试样本的预测效果都很好,证明模型很稳定,可以通过检验。
对于信用评分模型而言,检验方法有很多,常用的统计量包括Gini系统、Kolo-mogoov-Sminov统计量(简称K-S统计量)等。
模型检验的最终目标是评估该模型能否尽可能地将高风险用户和低风险用户区分开。同时,评估模型在应用于样本子集时是否稳定。
5. 选择阈值与人工修正
在信用评分模型开始应用前,需要考虑金融机构能够承受的风险大小。金融机构的风险承受能力取决于申贷人数量的市场分析、资本充足率以及定价、收益目标等因素。
资本充足率,即银行自身资本和加权风险资产的比率,代表了银行对负债的最后偿债能力。反映商业银行在存款人和债权人的资产遭到损失之前,该银行能以自有资本承担损失的程度。
根据金融机构的风险承受能力确定信用评分模型的阈值。当申贷人的信用评分低于该阈值时,金融机构将拒绝授信;若申贷人信用评分高于该阈值,则批准贷款。
通常,阈值的设定应使通过率大致与当前通过率保持一致,也就是保证稳定的坏账率。
同时,在信用评分模型应用之前,常常需要确定人工修正原则,即当金融机构的决策与信用评分模型的建议不一致时,需要采取的人工修正规则。
6. 模型监测
为了保证坏账率的稳定,在信用评分模型投入使用之后,技术人员应对该模型进行监测,并进行以下评估:
(1)信用评分模型的使用是否符合预期?人工修正率能否保持在一个尽可能低的水平?人工修正有切实的理由吗?最普遍的理由是哪些?
(2)信用评分模型对贷款风险的排序是否符合预期?坏客户比率与我们运行信用评分模型时的预期是否一致?
(3)申贷人的特征是否发生变化?是否有更多分值低的消费者申请贷款但是被拒绝了?他们的特征是什么?
(4)用户信用分值的分布是否发生了变化?
相关文章:
金融风控:通过率与坏账率的博弈
数学模型漫谈
什么是机器学习?(上)
什么是机器学习?(下)
基于个人信用评分的建模分析和授信决策相关推荐
- 数据挖掘项目:银行信用评分卡建模分析(上篇)
kaggle上的Give Me Some Credit一个8年前的老项目,网上的分析说明有很多,但本人通过阅读后,也发现了很多的问题.比如正常随着月薪越高,违约率会下降.但对于过低的月薪,违约率却为0 ...
- 数据挖掘项目:银行信用评分卡建模分析(下篇)
以下是银行信用评分卡建模分析下篇的内容,包括特征工程,构建模型,模型评估,评分卡建立这四部分.其中如果有一些地方分析的不正确,希望大家多多指正,感谢! 上篇文章的链接:数据挖掘项目:银行信用评分卡建模 ...
- Python语言实现信用评分卡建模分析
背景介绍 信用评分技术是一种应用统计模型,其作用是为信用卡申请人计算一个风险评估分值的方法. 而这种用途的统计模型就称为信用评分卡.信用评分卡可以根据客户提供的资料.客户的历史数据以及第三方平台(支付 ...
- 2021年中国信用卡发行量、交易规模及市场格局分析:授信总额达21.02万亿元,同比增长10.86%[图]
一.发行规模 信用卡是指记录持卡人账户相关信息,具备银行授信额度和透支功能,并为持卡人提供相关银行服务的各类介质. 信用卡业务作为消费金融的重要组成部分,随着消费金融飞速发展也在不断演进和发展,截止2 ...
- 基于Python的信用评分卡建模分析
1.背景介绍 信用评分技术是一种应用统计模型,其作用是对贷款申请人(信用卡申请人)做风险评估分值的方法.信用评分卡模型是一种成熟的预测方法,尤其在信用风险评估以及金融风险控制领域更是得到了比较广泛的使 ...
- Arena仿真-基于超市排队的建模分析
文章目录 Arena仿真作业 一.问题介绍 1.1 模型假设 1.2 优化目标 1.3 约束条件 二.模块设计 2.1 Create模块 2.2 Decide模块 2.3 Assign模块 2.4 P ...
- 信用评分卡8_授信模型
python信用评分卡(附代码,博主录制) https://study.163.com/course/introduction.htm?courseId=1005214003&utm_camp ...
- 小微企业四大授信流程
本周早些时间,我们给各位读者介绍了风控管理体系的四大阶段,其相关搭建步骤需要先后历经以下: 1.以风险为中心的策略(Risk-focused Strategies)-主要以风险为最根本的决策依据. 2 ...
- python信用评分卡_基于Python的信用评分卡模型分析(二)
上一篇文章基于Python的信用评分卡模型分析(一)已经介绍了信用评分卡模型的数据预处理.探索性数据分析.变量分箱和变量选择等.接下来我们将继续讨论信用评分卡的模型实现和分析,信用评分的方法和自动评分 ...
最新文章
- π是无理数证明定积分_证明圆周率是无理数很容易?人类花了2000年!
- python turtle应用实例_python-turtle-一个简单实例子
- Appium 移动端自动化 - Android SDK的安装与配置,使用安卓SDK连接手机实例演示
- 中国燃料电池行业供应规模及需求前景调研报告2021-2027年版
- 计算机启动进入不了桌面图标,电脑开机只显示桌面背景而无桌面图标怎么办
- 第一套数字电子计算机,计算机试题第一套
- 关于echart 图表自适应问题的解决办法
- 三维点云学习(4)1- Spectral的理论推导与解释
- echarts 弹出放大_vue中使用v-chart时放大缩小屏幕,echarts图自适应
- java多态的练习 ,定义三个类,父类GeometricObject代表几何形状,子类Circle代表圆形,MyRectangle代表矩形。 定义一个测试类GeometricTest,编写equals
- 强化学习笔记一 N-armed bandit Problem
- 二.微信小程序代码的构成
- java程序员月薪3万需要掌握哪些技术?技术水平需要到什么程度?
- 磁吸数据线的特点与优势
- 简单网页版的注册登录案例(JSP+CSS+MySQL+Servlet+MVC设计思想,含源码!)
- 大数据技术大致包含哪些内容
- 聊天机器人中的深度学习
- 完全免费,界面友好的文件批量更名工具Bulk Rename Utility
- 【教师证学习笔记007】中学德育
- 利用jsDeliver和github托管网站资源
热门文章
- pip使用清华源 安装opencv
- java class arraylist_Java:如何用arraylist添加并调用CLASS
- python+django固定资产管理系统项目源码
- 计算机主机电源是否都一样,一般计算机电源都在多少电压?
- 视频转换成SWF格式
- 流操作看不到内容输出的一个可能原因
- k线符号图解大全_如何股票开户,麻烦朋友们介绍一个好点的证券公司?k线组合108式图解...
- C语言程序设计——字符串和数组
- java where函数_WHERE 子句中有用的函数
- 载波聚合(CA)-carrier aggregation