本文来源于:2017首届农村中小金融机构科技创新优秀案例评选,作者:湖北农信
湖北农信:贷款利率定价项目建设
2018-09-27 关键词:农信/农商行,产品创新,营销
4279
建设背景
首先是风险与收益相匹配的需要。长期以来,贷款如何定价一直困扰着业务的发展,因为贷款利率定价必须根据资金组织成本、费用成本、承担的风险及目标利润来综合确定,从而体现对风险溢价的覆盖。定价过高,会将部分优质客户拒之门外,或者抑制客户的借款需求,同时也会驱使客户从事高风险的经济活动以应付过于沉重的债务负担;定价过低,银行无法实现盈利目标,甚至不能覆盖银行的成本和对应的风险。随着利率市场化的放开,面对日趋激烈的竞争,怎样科学合理定价显得尤为重要。
其次是规范信贷业务管理的需要。农商行传统贷款业务主要依靠人工方式进行定价,在省纪委巡视组巡视过程中发现部分行在利率执行上存在着随意定价、利益输送、监督不力等突出问题。为了规范信贷行为,实现利率定价信息化、透明化、制度化,同时将利率定价相关人员的信贷行为记录在系统中,做到有法可依、有据可查。省联社以“贷款利率定价”思想为主导,研发了贷款利率定价功能。
第三是利润导向型模式转变的需要。目前全省农商行大部分法人行主要收入来源还是存贷款利差,但是各法人行的利率定价水平又是参差不齐,有的法人行经营效益逐年攀升,有的法人行效益停滞徘徊。那么贷款利率定价模型作为一个利率定价辅助工具,上线使用后可以引导部分定价能力差的法人行向利润导向型模式转变,科学合理定价,引导客户重视自身贡献度,有助于降低融资成本,终实现农商行和客户的双赢。
实施时间
贷款利率定价首次上线时间为2016年6月份,首次上线时功能简单、定价模型单一,主要分为非弹性利率定价模型和弹性利率定价模型两种,经过试用后发现,该模型无法满足全省大部分贷款利率定价需求,因此,研发中心对功能模块进行重新分析整理开发出第二版全新的贷款利率定价功能,第二版贷款利率定价功能于2016年10月底上线试用,主要通过采取“产品基础利率+利率调整参数”的模型,实现各类产品区别化定价,更加符合实际贷款定价需求。
2017年2月中旬开始逐步在全省范围内进行推广,在推广期间,研发中心积极收集基层反馈的建议,同时组织专班进行整理分析,终决定对贷款利率定价功能分2期进行优化更新,使贷款利率定价功能适用范围更广,定价模型也更加适合农商行的贷款利率定价标准,详情如下图所示。
应用技术/实施过程
(一)设计原则
根据需求,定义好利率定价模型需要的字段、参数配置表等,然后按照业务模块、批量模块分别分给对应的开发人员,大致流程如下:
(1)业务管理模块需求实施过程
(2)根据编写的实施方案开始进行开发。分别通过DBV工具连接DB2数据库编写数据库脚本,如下图所示:
(3)通过Eclipse 进行应用脚本的编写。包括(java、jsp以及js等),如下图所示:
(4)开发完后,每天下班之前进行脚本同步SVN,通过SVN进行版本控制,如下图所示:
(5)开发完后,把程序打包提到测试服务器,进行测试,信贷系统WebShere控制台,进行服务重启操作,下图分别为通过工具监控后台测试日志、通过工具传输打包版本到测试环境、利率定价系统项目测试界面。


利率测算界面下图:
利率政策配置界面下图:
(6)集成测试通过后,由公司方进行版本封板,然后进行验证测试。
下图:左侧上线版本中每一个日期代表的一个版本,里面存放着当次所有投产程序包
然后会根据开发文档《程序入版与上线手册》进行版本投验证操作。验证环境测试步骤如上述一到五。
终验证测试通过后,公司会进行程序投生产。然后进行绿灯测试,此操作结束后代表当前需求已经全部实施完毕。
2、晚间批量实施过程
根据需求,有部分利率定价字段需要从外围系统获取,公司方会根据外围系统提供数据的时间把批量放到信贷系统对应的批量单元中。
下图是信贷系统跑批的全部流程:
序号 | 执行条件 | 服务器目录 | 执行脚本 | 日志/备注 |
1 | T日 20:01 | 172.48.5.8/repdata/data/rule/ | ruleenginebackup.sh | 内评数据库备份 |
2 | T日 22:01 | 172.48.5.2/credata/sh/ | backup.sh | 信贷库备份 |
3 | T日 23:01 | 172.48.5.8/repdata/sh/ | backup.sh | 报表库备份 |
4 | ODS已经将数据文件上传到目录/credata/data/cmis/yyyymmdd/,且已经上传了结束标志文件FINISH。 如果此处批量过程报错,需要手工将cmis_bak目录的数据拷贝到cmis目录。 | 172.48.5.2/credata/batch/ | tws_shougong_batch.sh | /credata/batch/log/batchyyyymmdd.log(此sh包括CRMS_gci,CRMS_classify,ods.sh) |
5 | 序号4信贷GCI批量执行完成后 | 172.48.5.8/repdata/batch/ | tws_rdg.sh | 报表批量 |
6 | 序号4信贷GCI批量执行完成后 | 172.48.5.8/repdata/batch/ CRMS_afterloan/ | rdg.sh | 贷后检查批量 |
7 | 序号4信贷GCI批量执行完成后 | 172.48.5.2/credata/batch/CRMS_HX/ | gci.sh | 分账经营自动正移交及不良标识批量 |
8 | 序号4信贷GCI批量执行完成后 | 172.48.5.2 CRMS_CW_GCI/ | CW_auto_batch.sh | 总账相关数据 |
9 | 序号5批量执行完成后 | 172.48.5.8/repdata/batch/CRMS_report/ | report.sh | 部分报表批量 |
目次贷款利率定价系统项改造几乎涉及到上述所有批量单元,下面以修改主批量CRMS_GCI为例说明下批量的实施方法。
4、信贷主批量执行过程
(1)对数据源检查,获取ODS提供的.OK以及对应数据文件,校验文件是否齐全。
(2)导入信贷业务展期信息BusinessExtension.dat 到信贷展期表BUSINESS_EXTENSION中生成展期信息。
(3)导入业务核算信信息BusinessInfo.dat数据到信贷借据表中。
(4)生成合同信息表,根据已经导入的业务信息生成/更新合同数据。
(5)导入信贷业务流水信息BusinessWastebook.dat,在BUSINESS_WASTEBOOK中生成当期流水数据。
(6)导入总帐客户信息SubjectHistory.dat,数据存放在SUBJECT_HISTORY中。
(7)导入汇率信息ERateInfo.dat,同步信贷的汇率参数表。
(8)根据GuarantyInfo.dat同步信贷抵押品状态信息。
(9)核心系统的贷款基准利率表BaseRateInfo.dat信息,同步信贷的基准利率参数表。
(10)通过导入到信贷的展期表信息更新 借据和合同的展期到期日和实际到期日。
(12)根据RepayPlanInfo2.dat表信息更新信贷还款计划表信息。
(13)正常科目的总分校验。校验科目余额和分户帐(借据)余额是否一致。
(14)根据DailyDepositInfo.dat,更新机构的每日存款余额。
(15)导入员工信息EMP_BASIC_INFO.dat 信贷到信贷。
(16)导入股东信息StockInfo.dat。
(17)更新提供给1104报表的老信贷产品。
在CRMS_GCI的gci_task_hbnl.xml配置文件中增加对应单元,如下图所示:
其次通过AmarGci框架,编写对应单元的处理逻辑代码,如下图所示:
后编写后进行批量测试。分为以下几个部分:
(1)在etc文件夹中查看gci_dbconfig.xml文件
查看数据库url是否自己要跑批的库,如果不是,修改为要跑批的数据库url。
(2)然后查看etc文件夹中的gci_task_hbnl.xml文件,如下图所示:
把需要跑的批量单元的注释全部放开,不需要跑批的批量单元注释掉。
(3)查看data文件夹,跑批需要的dat文件是否齐全,如果不齐全,跑批过程中会报错。如下图所示:
需要注意的是dat文件名称后面要带上跑批时间_YYYYMMDD(如StockInfo_20180621.dat),不然程序会找不到跑批文件,如下图所示:
(4)信贷库 subject_history表中的 inputdate 改成跑批的日期。
(5)如果改过批量单元的java文件,需要先右键点击build_hbnl.bat文件选择编辑,然后把批量名称填入下图所示的位置后保存,点击build_hbnl.bat文件进行编译。
进行以上准备后就可以进行跑批了,点击gci.bat文件开始运行。如下图所示:
(6)跑批结束后,可以到log文件夹中查看跑批过程中的日志,看跑批过程中是否有报错信息,若跑批日志中没有报错,则表示批量程序运行成功;若出现报错信息则找出原因并处理,处理完再跑。如下图所示:
湖北农信信贷贷款利率定价项目升级改造,作为2016年信贷大的改造。本次改造主要涉及信贷系统开发模块有:主业务模块、报表模块、晚间批量、大数据模块、APP服务端模块等进行改造。
(二)信贷系统技术构造描述
信贷网络拓扑图指明了当前信贷系统中网络各节点设备和通信介质之间的连通关系,表明了当前的应用系统网络架构。表明构成当前网络的成员间特定的物理的即真实的、或者逻辑的即虚拟的排列方式。本行有采用一台应用服务器和一台数据库服务器。使用单server的模式。
系统中应用服务器采用负载均衡设置。
主要使用了数据库版本:DB29.7V
主要使用了应用服务器版本:WebSphere 7.0.0.29
后台开发使用系统:Windows7 64位、IE8
后台开发工具:Eclipse Version: 3.3.0、DbVisualizer Pro 9.0.4、SVN、JDK1.6
运用的技术包括:java、javascript、sql、socket、amargci批处理、amareds大数据、amartask工作流、amaroti接口、amarserver服务、amarrisk批量等技术,其中amar*为安硕自主创新的技术
然后服务器硬件描述如下:
服务器 | 指标 | 配置容量 |
信贷数据库服务器 | 系统内存 | 93952M |
系统CPU | 96C Number Of Processors: 24 Processor Clock Speed: 3500 MHz CPU Type: 64-bit Kernel Type: 64-bit LPAR Info: 1 XDDB1 Platform Firmware level: AM730_087 Firmware Version: IBM,AM730_087 | |
报表数据库服务器 | 系统内存 | 93952M |
系统CPU | 96 C System Model: IBM,9117-MMB Machine Serial Number: 1056D4R Processor Version: PV_7_Compat Number Of Processors: 24 Processor Clock Speed: 3500 MHz CPU Type: 64-bit Kernel Type: 64-bit LPAR Info: 1 XDDB2 Platform Firmware level: AM730_087 Firmware Version: IBM,AM730_087 |
(三)开发总结
本次项目开发主要采用的是迭代开发,有公司方根据确认好的需求一步步实施、测试。有产品研发中心和公司方共同进行版本控制管理,以此保证项目的顺利进行。
应用效果
研发中心主要按照“模型控制、差别定价、自主确定、动态调整、优惠有痕”的原则研发出贷款利率定价功能。
首先构建贷款利率定价结构化组合模型。研发中心通过采取一般基础利率与单项产品利率相结合的方式,开发了贷款利率定价结构化组合模型,支持各法人行从客户信用状况、贷款方式、综合贡献度等维度对信贷产品进行差别化定价,在实际执行时按照预定的定价标准进行测算确定。在信贷系统内搭建贷款利率定价模型,采取“产品基础利率+利率调整参数”的模型,结合贷款种类和客户综合贡献度情况,由系统自动测算的方式确定贷款利率,防止人工随意干预定价。
其次是建立利率调整单独审核机制。对于利率定价通用模型无法合理定价的少数贷款,允许采取“一事一议”的方式通过人工审批进行利率调整,但必须录入调整理由并报送有权人审批,同时实现痕迹化管理,对于人工调整情况,系统记录调整痕迹。
第三,利率定价功能运用情况。目前,此项工作已经完成了全省的推广应用,截止2017年10月30日,全省76家法人行已全面启用利率定价功能,实现了95%以上的新增贷款的系统自动定价,通过利率定价功能累计办理信贷业务15.88万笔、700亿元,全省人工调整平均偏离度为9.76%,剔除上线初期各法人行模型调校不准的因素外,通过人工下调测算利率占比不到5%,有效防止了通过贷款利率定价进行利益输送。
单位介绍
湖北省农村信用社联合社(以下简称省农信联社)成立于2005年7月28日,承担对全省农商行的管理、指导、协调和服务职能。截至2016年底,全省农商行系统共有77家经营性法人机构,2142个营业网点,在岗员工33100人,是湖北省内营业网点多、服务范围广、存贷规模大的银行业金融机构。
近年来,全省农商行坚持服务“三农”市场定位,全面推进产权改革,加快业务发展,加大支农支小力度,为全省农村经济发展做出了积极贡献。2016年末,全省农商行各项存款余额6793亿元,各项贷款余额4210亿元,存、贷总量分别居全省银行机构*****和第二位。90%以上的县级法人单位贷款市场占有份额稳居同行之首。发放了全省银行机构三分之二以上的农户贷款和三分之一以上的小微企业贷款,是全省支农服务的主力银行和小微企业的伙伴银行。
近几年来,省联社先后被中华全国总工会授予“全国五一劳动奖状”;被省委授予“党建工作先进单位”; 被省委、省政府授予“省级文明单位”荣誉称号;连年被省政府授予 “支持湖北经济发展突出贡献奖”。
本文由2017年度农村金融科技创新优秀案例评选组委会授权发表,转载请注明出处和本文链接。
本网站案例,除特殊标明来源的,版权归金科创新社所有,未经许可不得转载,否则将视为侵权,对于不遵守此声明或者其他违法使用本文内容者,本网站依法保留追究权。另,本网站部分案例、观点文章来源于网络素材,如有侵权,请邮件联系 fenglei@fintechinchina.com 处理!
特别提示: 本网站免费为广大金融企业提供IT选型咨询服务,详情点击 【 需求提交 】。
推荐阅读
更多
河南农信:基于大数据平台的智能审计管理信息系统
随着河南省农村信用社各项业务的飞速发展及信息化建设的不断深入,创新性金融产品和金融服务不断涌现,业务数据和业务流程复杂程度不断提高,交易信息和管理信息不断膨胀。
2018第二届农村中小金融机构科技创新优秀案例评选
河南农信
2018-09-27
安徽农信:基于人工智能的滨湖数据中心基础设施能效优化
数据中心基础设施能耗巨大,数据中心节能能够带来显著的经济和社会效益。而在数据中心基础设施中,空调能耗又占到全部能耗的70%,本项目通过将人工智能应用到数据中心基础设施空调系统运行控制中,为安徽省联社乃至金融行业数据中心基础设施节能降耗探索一条智能化创新的道路。
2018第二届农村中小金融机构科技创新优秀案例评选
安徽农信
2018-09-27
湖北农信:智慧学习平台
智慧学习平台的建设广泛运用互联网新媒体技术,集教、学、练、考评等要素,通过数字化学习运营将其打造为兼容、开放、共享、规范的多元一体化学习载体,成为全省农商行系统的学习中心,考试中心、直播中心、制度图书中心、员工交流中心,有效地提高了员工学习的时效性、便捷性和覆盖面,成为全省农商行“智慧银行”的建设重要载体。
第五届农村中小金融机构科技创新优秀案例评选
湖北农信
2018-09-27
江西农信:“百福快贷”项目
网络信贷项目依托互联网技术,采用全流程“不落地”线上操作模式,以大数据应用为基础,实现贷款申请受理、审批、放款、回收和贷后管理全部在线完成,整个贷款审批流程无需人工参与,实现了系统几分钟内自动产生审批结果,真正意义上达到了可足不出户就可完成贷款申请和收到贷款的目标。
2018第二届农村中小金融机构科技创新优秀案例评选
江西农信
2018-09-27
江苏省联社:风险偏好与限额管理系统
本项目旨在建设统一风险数据集市,打通风险管理相关数据,建立风险偏好与限额管理系统,提高各类风险识别、计量、监测和数据分析的能力,并提供给农商行风险管理相关的数据支撑,以帮助农商行进行合理的业务拓展与风险管理决策。
第五届农村中小金融机构科技创新优秀案例评选
江苏省联社
2018-09-27
重庆农商行:基于数据决策的全线上零售信贷产品“渝快贷”
“渝快贷”是重庆农商行推出的基于数据决策的个人全线上信用消费贷款产品。
2018第二届农村中小金融机构科技创新优秀案例评选
重庆农商行
2018-09-27
微信
咨询
微信咨询
扫码添加金科小助手微信号
咨询案例和解决方案相关信息
或联系对应机构