首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

互联网金融:Vintage的应用

vintage逾期率计算一般有两种口径: 逾期率1 = \frac{逾期未还本金}{放款额} 其中,逾期未还本金指的是当前逾期的借据其所有未还本金的总额,包括截止到当前mob应还而逾期未还的本金以及未到期的未还本金...逾期表(切片表)记录的是每一笔借据每一期逾期情况,随着时间的推移,如果仍未还,那么其逾期天数相应推移。...这时,我们就得到了每一笔借据每一个切片时间的逾期表现情况,在此基础上可以计算出,对于每一笔借据而言每一个切片时间所处相应mob。 需要注意的是,计算mob的口径问题,看所在机构如何界定mob。...对于现在互联网金融的现金贷业务,其一般会设置多个还款期,那么不同借据的还款期不同,导致计算不同借据的mob就存在一定的困难。...一种做法是,按照每笔借据的借款时间,顺延至下月同一天来计算其mob(同时考虑每笔借据首期的特殊情况,例如一笔借据1月31日借款,按照金融机构的设置,2月某一日(例如2月9日)会是还款日,这时对于客户而言

8.2K30
您找到你想要的搜索结果了吗?
是的
没有找到

每天一道大厂SQL题【Day13】微众银行真题实战(三)

第13题:逾期率统计 需求列表 3.基于附录2《借据表》统计下述指标,请提供统计SOL 产品类型 户数 余额 逾期率/ 不良率 逾期1-30天 逾期30-90天 逾期90天以上 逾期合计...》中的指标,需要进行以下步骤: 筛选借据表中逾期1-30天、逾期30-90天和逾期90天以上的数据,并分别统计户数和余额。...逾期率可以通过计算逾期户数与借据总户数之比来得到。 将逾期1-30天、逾期30-90天和逾期90天以上的数据合并,得到逾期合计指标。同样地,逾期率也需要重新计算。...因此,需要筛选借据表中不良贷款的数据,并计算不良贷款余额。然后,将不良贷款余额与借据表中总贷款余额之比得到不良率。 最后,可以将所有统计的指标按照产品类型进行分组,以得到表格中的结果。...字段名 字段意义 字段类型 ds 日期分区,样例格式为20200101每个分区有全量借据 string duebilid 借据号(每个日期分区内的主键) string uid 用户id string

1.1K20

模板(下)——(类模板

模板 声明类模板模板的成员函数被认为是函数模板,也称为类属函数。...使用类模板 声明类模板之后创建模板类,一般格式如下: 类模板名对象表; 其中,类型实参表应与该类模板中的“类型形参表”相匹配。“对象表”是定义该模板类的一个或多个对象。...类模板作为函数参数 函数的形参类型可以是类模板或类模板的引用,对应的实参应该是该类模板实例化的模板类对象。同时,对于带有类模板参数的函数,这个函数必须是函数模板。...类模板作为友元函数的形参类型 在一个类模板中可以设计友元函数。友元函数的形参类型可以是类模板或类模板的引用,对应的实参应该是该类模板实例化的模板类对象。...同时,对于带有类模板参数的友元函数,这个友元函数必须是函数模板。 类模板与静态成员 从类模板实例化的每个模板类都有自己的类模板静态数据成员,该模板类的所有对象共有一个静态数据成员。

2.1K30

每天一道大厂SQL题【Day12】微众银行真题实战(二)

第12题:贷款产品不良统计 需求列表 笔试题目 说明:SQL语法请使用HiveSQL/SparkSQL 基于附录2《借据表》统计下述指标,请提供计SOL 产品类型 在贷客户数 在贷余额 不良余额 余额不良率...quota, update_time, ds from check_view; -- 创 建 借 据 表 create table debt( duebill_id string comment '借据号...table if exists webank_db.debt_temp; create table webank_db.debt_temp( duebill_id string comment '借据号...字段名 字段意义 字段类型 ds 日期分区,样例格式为20200101每个分区有全量借据 string duebilid 借据号(每个日期分区内的主键) string uid 用户id string...YY贷ZZ贷 string putout_date 发放日期样例格式为2020-10-10 00:10:30 bigint putout_amt 发放金额 decimal(30,6) balance 借据余额

58210

【c++】模板---函数模板模板

模板是泛型编程的基础 2.函数模板 2.1函数模板概念 函数模板代表了一个函数家族,该函数模板与类型无关,在使用时被参数化,根据实参类型产生函数的特定类型版本 2.2函数模板格式 template...一个非模板函数可以和一个同名的函数模板同时存在,而且该函数模板还可以被实例化为这个非模板函数 // 专门处理int的加法函数 int Add(int left, int right) { return...,编译器不需要特化 Add(1, 2); // 调用编译器特化的Add版本 } 对于非模板函数和同名函数模板,如果其他条件都相同,在调动时会优先调用非模板函数而不会从该模板产生出一个实例。...,不需要函数模板实例化 Add(1, 2.0); // 模板函数可以生成更加匹配的版本,编译器根据实参生成更加匹配的Add函数 } 模板函数不允许自动类型转换,但普通函数可以进行自动类型转换 3.类模板的定义格式...= 0; } 2.类模板的实例化 类模板实例化与函数模板实例化不同,类模板实例化需要在类模板名字后跟,然后将实例化的类型放在中即可,类模板名字不是真正的类,而实例化的结果才是真正的类 /

5810

每天一道大厂SQL题【Day11】微众银行真题实战(一)

第11题:授信金额统计 需求列表 笔试题目 说明:SQL语法请使用HiveSQL/SparkSQL 1.基于附录《核额流水表》和附录2《借据表》统计下述指标,请提供统计SQL 指标 当日新增 昨日新增...quota, update_time, ds from check_view; -- 创 建 借 据 表create table debt( duebill_id string comment '借据号...table if exists webank_db.debt_temp; create table webank_db.debt_temp( duebill_id string comment '借据号...随机观察2个借据的情况 思路分析 方案1 假设当天是20201231,昨日是20201230 预先将复用分数据集缓存起来,只用加载一次源表。后面多次union all起来。...字段名 字段意义 字段类型 ds 日期分区,样例格式为20200101每个分区有全量借据 strng duebilid 借据号(每个日期分区内的主键) strng uid 用户id string

71920

模板(上)——(函数模板

模板概述 C++有两种模板机制:函数模板和类模板模板中的参数也称为类属参数。 模板模板类、对象和模板函数之间的关系: ?...函数模板 函数模板是对一组函数的描述,他不是一个真实的函数,编译系统并不产生任何执行代码。...当编译系统在程序中发现有与函数模板中相匹配的函数调用时,便产生一个重载函数,该重载函数的函数体与函数模板的函数体相同,该重载函数就是模板函数。...将数据类型形参实例化的参数称为模板实参,用模板实参实例化的函数就是模板函数。模板函数的生成就是将函数模板的类型形参实例化的过程。...函数模板本身可以用多种方式重载,还需要提供其他函数模板,指定不同参数的相同函数名。

1.5K20

Dynamic Anchor Learning for Arbitrary-Oriented Object Detection

为简便起见,我们称GT框与锚框之间的借据为输入借据,称GT框与回归框之间的借据为输出借据。...动态R-CNN 和ATSS 自动调整借据阈值,选择高质量的正样本,但他们没有考虑借据本身是否可信。该研究指出,分配给锚的二进制标签是有噪声的,并为每个锚构建清洁度评分,以监督培训过程。...遗憾的是,用于标签分配的输入借据和输出借据都不能避免回归不确定性带来的干扰。...经过匹配敏感损失训练后,如图3(b)所示,分类得分越高,输出借据所代表的定位性能越好,验证了本文方法的有效性。...基线模型根据输入的借据进行标签分配。ATSS在水平盒目标检测方面取得了很大的成功。当应用到旋转物体检测时,仍然有很大的改进,比基准模型提高了5.3%。

2.1K10

每天一道大厂SQL题【Day15】微众银行真题实战(五)

每日语录 第15题:逾期率统计 需求列表 基于附录2《借据表》统计下述指标,请提供Vintage统计SQL(mobX指的是发放后第X月末的不良余额/发放月金额) 发放月份 发放金额 MOB1 MOB2...quota, update_time, ds from check_view; -- 创 建 借 据 表 create table debt( duebill_id string comment '借据号...table if exists webank_db.debt_temp; create table webank_db.debt_temp( duebill_id string comment '借据号...字段名 字段意义 字段类型 ds 日期分区,样例格式为20200101每个分区有全量借据 string duebilid 借据号(每个日期分区内的主键) string uid 用户id string...YY贷ZZ贷 string putout_date 发放日期样例格式为2020-10-10 00:10:30 bigint putout_amt 发放金额 decimal(30,6) balance 借据余额

54220

c++之模板函数-模板

模板就是建立通用的模具,大大提高复用性。 c++的另一种编程思想是泛型编程,主要利用的就是模板。 c++提供两种模板机制:函数模板和类模板。...声明:template//typename可以替换成class 函数模板 函数模板的作用:建立一个通用函数,其函数返回值类型和形参类型可以不具体制定,用一个虚拟的类型来代表。...#include #include #include using namespace std; //模板函数 //声明一个模板,表明T是一个通用数据类型...& b) { T tmp = a; a = b; b = tmp; } int main() { int a = 1; int b = 2; //使用模板函数有两种方式...模板注意事项: 自动类型推导必须推导出一致的数据类型T才可以使用; 模板必须要确定出T的数据类型;

1.5K10

【C++】非类型模板参数、模板特化、模板的分离编译、模板总结

一、非类型模板参数 模板参数分类类型形参与非类型形参。 类型形参:出现在模板参数列表中,跟在class或者typename之类的参数类型名称。...非类型形参:就是用一个常量作为类(函数)模板的一个参数,在类(函数)模板中可将该参数当成常量来使用。...---- 二、模板特化 1.函数模板特化 通常情况下,使用模板可以实现一些与类型无关的代码,但对于一些特殊类型的可能会得到一些错误的结果 我们来以日期类为例子: class Date { public:...,直接写成函数也是可以的,因为函数模板支持重载 2.类模板特化 1.全特化 全特化即是将模板参数列表中所有的参数都确定化 类模板的全特化将模板参数列表中的所有参数我们都将其写出来: 如果此时的数据类型是我们自己定义的...此时在编译阶段中,就有了模板的实例化。 模板定义的位置显式实例化。这种方法不实用,不推荐使用 。

23921
领券