一份完整的建模文档需涵盖的模块与指标
一份完整的模型开发文档应该包括的内容应该包括标准的模型开发框架、开发流程等,除此之外,还需考虑的内容还有哪些?
今天文章会跟大家介绍建模前的一些分析前奏,包括数据分析阶段以及风险点等,也是做模型的同学经常忽略的内容。
模型划分框架的设计不仅需要依据监管指引以满足合规要求,还必须结合银行自身情况,并参考同业实践。需要说明的是,模型划分还需要考虑数据支持情况、违约记录数和行内业务实际等因素。
其中建模中比较容易忽略的风险点:基于数据可获得性,并考虑相关监管要求(数据观察期不低于5年),确定历史数据时间区间。
• 确定违约定义(初步分析时可暂定违约定义为逾期90天以上)
• 构建统计模型的前提是一般要求资产组合至少有100个违约样本
模型的开发步骤主要有两个阶段:准备阶段与核心阶段
一.准备阶段—— 基础分析和数据收集
- 范围和目标定义
a.决定评级模型的预期结果
b.确定覆盖的客户和产品
c.确定“违约”的定义
2.因素长清单的设计
a.确定可能对违约有预测作用的潜在因素集合,组成一个待测试的因素 长清单
b.提出模型开发所需要的数据需求,并提供数据收集模板
3.数据提取和准备
a.选择具有代表性的样本
b.收集历史违约和未违约的信息
c.对提取到的数据进行清洗和加工转换,符合模型开发的需要
d.在这一步能够充分分析和评价银行数据的质量,从而决定下一步能够 开发出什么样的模型
基础分析和数据准备是模型开发过程中非常重要的一环,保证了后期模型开发的准确性和有效性,通常在整个模型开发工作中占了大部分时间。
二.核心阶段 —— 模型的构建
4.单一因素分析
a.对潜在的因素长清单进行逐个筛选 ,确定哪个因素可以较好地对违约 进行预测
b.筛选出一份比较精炼的因素短清单 ,供最终模型备选
5.因素转换对备选因素标准化分值,从而每个因素都具有相同意义和标准偏差
6.模型构建、选择和测试a.通过统计分析确定各因素的最佳权重b.根据信用直觉和专家经验调 整模型的权重 ,并测试模型
7.对标/ 分池a.将模型的结果对准至一个标准上的级别和PD值b.设计全行统一的评级主标度 c.对零售风险暴露设计分池d.这一步能否实现取决于银行历史数据的质量和长度
三.模型指标维度筛选说完模型的开发步骤,那模型的开发的指标与细则又有哪些,指标的数据大概有以下内容:
1.申请信息:客户基本信息、客户职业信息、客户资产及收入信息、客户负责信息、贷款申请信息
2.征信指标、贷记卡信息、准贷记卡信息、贷款信息表、其他信息、执行记录、综合信息、查询记录
3.逾期滚动率分析
4.账龄分析
5.表现期决策分析
6.变量筛选过程:
a.缺失值及分箱筛选——缺失率剔除
b.IV值筛选——iv值剔除c.变量聚类筛选——共线性指标筛选d.logistic回归筛选——逐步选择筛选
7.模型参数及验证最大似然估计值分析模型拟合统计量KS值(开发样本)
8.模型变量分布
9.模型变量共线性检验Pearson 相关系数参数估计值/VIF共线性诊断(截距已调整)OTT样本验证。
以上跟模型相关的内容中,更详细的学习内容可以回顾第二期训练营中的模型系列内容,在课程上会手把手教大家实操具体的模型细则,不会代码也没关系,0基础上手。
~原创文章
…
end
一份完整的建模文档需涵盖的模块与指标相关推荐
- 完整的PRD文档包含哪些内容?
完整的PRD文档包含哪些内容? 千万,千万,千万别再套模板写需求文档了,要想写好需求文档重要的不是包含哪些内容,而是为什么包含这些内容! 话不多说,直接上干货. 要想写好需求文档,先了解需求文档是什么 ...
- 一个完整的html文档必须包含3个,HTML骨架结构
目录 [1]文档结构 [2]文档声明 [3]文档头部 [4]文档主体 文档结构 一个完整的HTML文档必须包含3个部分:文档声明.文档头部和文档主体. [最简单的文档结构] Document [复杂的 ...
- 一份规范的接口文档应该包括什么内容?
1.接口文档是什么 在项目开发汇总,web项目的前后端是分离开发的.应用程序的开发,需要由前后端工程师共同定义接口,编写接口文档,之后大家都根据这个接口文档进行开发,到项目结束前都要一直维护. 2.为 ...
- 怎么写一份好的接口文档?
编写一份优秀的接口文档会让软件开发中变得更加轻松,更有效率.这可是关键任务,写得好不仅可以帮助开发人员更好地理解和使用 API 接口,还可以提高整个团队的协作效率. 大家可以在线感受一下优秀的接口文档 ...
- oracle原厂培,数据库Oracle 11g OCP 原厂培训完整课件PDF文档
[实例简介] Oracle 11G OCP原厂培训资料,希望能帮助到想学习OCP的同学 Oracle Database 11g:SQL Fundamentals I 对应考试代号 1Z0-051 Or ...
- 写好一份软件开发设计文档
如何写好一份软件开发设计文档 转载: 设计文档 - 也被称作技术规范和实现手册,描述了你如何去解决一个问题,是确保正确完成工作最有用的工具,其目的是迫使你对设计展开缜密的思考,并收集他人的反馈,进而完 ...
- 如何在家写出一份无懈可击的产品文档
www.pmcaff.com 本文为作者 我是仔仔侠 于社区发布 困在家里,每天起床 - 开早会 - 开项目会议 - 刷牙洗脸 - 看文档邮件 - 开项目会议 - 循环往复直至睡觉,不胖都难... 每 ...
- idea快速生成crud_Java / Spring:如何快速生成完整的Swagger文档CRUD REST API
idea快速生成crud 作为开发人员,我们在日常生活中经常面临的最繁琐的任务之一就是编写良好且易于理解的文档. 无论我们的文档只有几行来解释功能的核心功能,还是表明系统的来龙去脉的成熟文章都没关系. ...
- springboot 文件服务器_spring boot还不了解?一份spring boot实战文档送给你
这篇文章开始前,让我们来了解spring boot 是什么 1.SpringBoot是什么? 在Spring框架这个大家族中,产生了很多衍生框架,比如 Spring.SpringMvc框架等,Spri ...
最新文章
- 我的学习笔记_Windows_HOOK编程 2009-12-03 11:19
- linux清屏命令clear和reset
- 知乎热议:计算机专业钱景究竟如何?
- 震惊!!用图形界面装B居然只需要短短110行代码!!
- android中setdate不是静态,为什么当setData()和setType()不起作用时,android intent的setDataAndType()工作正常?...
- mysql使用jtable_jtable 的简单使用
- python中isinstance是什么意思_isinstance在python中的意思是什么?
- Selenium UI自动化测试(二)IDE—使用
- 弱性能穿戴设备App化之Lua For STM32
- 95 后程序员一出校门就拿年薪 32 万?
- c语言中数据类型的课件,C语言数据类型课件.ppt
- Kubernetes Pod
- 总结过去10年的程序员生涯
- 浅谈几款软件的创新点
- java cookie 跨域共享_跨域共享cookie
- 企业做网络推广和软文发布都有哪些营销渠道?
- 3d建模网上学习靠谱吗?学3d建模哪个学校好?
- KSM(Kernel samepage merging)
- 为tableview添加带控件的单元格如复选框checkbox与combbox单元格
- .CS文件编译生成.DLL文件 .EXE文件
热门文章
- element的表格index自定义_DIV表格组
- MySQL客户端连接被频繁杀掉,企业案例(一):由于mysql sleep线程过多小故障
- Java 如何设置时间_如何在Java中设置尊重用户操作系统设置的日期和时间格式
- oppo手机计算机,OPPO手机助手
- 面试总结之人工智能AI(Artificial Intelligence)/ 机器学习(Machine Learning)
- Python中re(正则表达式)模块学习
- JS组件系列——两种bootstrap multiselect组件大比拼
- 关于两个list深层遍历
- 用printf做彩色日志记录
- 用Python实现排序算法——快速排序