CN109919571A - 电子装置、合同现金流测试方法和计算机可读存储介质 - Google Patents
电子装置、合同现金流测试方法和计算机可读存储介质 Download PDFInfo
- Publication number
- CN109919571A CN109919571A CN201910067460.9A CN201910067460A CN109919571A CN 109919571 A CN109919571 A CN 109919571A CN 201910067460 A CN201910067460 A CN 201910067460A CN 109919571 A CN109919571 A CN 109919571A
- Authority
- CN
- China
- Prior art keywords
- interest rate
- default
- bond
- preset condition
- open market
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
- 238000010998 test method Methods 0.000 title claims abstract description 16
- 238000012360 testing method Methods 0.000 claims abstract description 105
- 238000007667 floating Methods 0.000 claims abstract description 15
- 238000000034 method Methods 0.000 claims abstract description 8
- 238000012545 processing Methods 0.000 claims description 5
- 238000000151 deposition Methods 0.000 claims description 3
- 238000007405 data analysis Methods 0.000 abstract description 2
- 230000008901 benefit Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 4
- 230000006870 function Effects 0.000 description 2
- 239000004973 liquid crystal related substance Substances 0.000 description 2
- 238000005259 measurement Methods 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 238000013461 design Methods 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 238000005516 engineering process Methods 0.000 description 1
- 230000004907 flux Effects 0.000 description 1
- PCHJSUWPFVWCPO-UHFFFAOYSA-N gold Chemical compound [Au] PCHJSUWPFVWCPO-UHFFFAOYSA-N 0.000 description 1
- 239000010931 gold Substances 0.000 description 1
- 229910052737 gold Inorganic materials 0.000 description 1
- 230000008569 process Effects 0.000 description 1
- 238000013139 quantization Methods 0.000 description 1
- 230000009466 transformation Effects 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
- 238000005303 weighing Methods 0.000 description 1
Landscapes
- Financial Or Insurance-Related Operations Such As Payment And Settlement (AREA)
Abstract
本发明涉及一种数据分析技术,揭露了一种电子装置、合同现金流测试方法和计算机可读存储介质。本发明获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征;当利率形式为固定利率时,判断公开市场数据中是否存在预设特征条款,若不存在,则测试通过,若不存在,则判断预设特征条款是否满足第一预设条件,若满足,则测试通过,若不满足,则测试不通过;当利率形式为浮动利率时,判断公开市场数据是否满足第二预设条件或第三预设条件,若满足,则测试通过,若不满足,则测试不通过。相较于现有技术,本发明提高了合同现金流测试的效率及准确性。
Description
技术领域
本发明涉及数据分析技术领域,特别涉及一种电子装置、合同现金流测试方法和计算机可读存储介质。
背景技术
新会计准则要求企业将金融资产划分为以下三类:
(一)以摊余成本计量的金融资产。
(二)以公允价值计量且其变动计入其他综合收益的金融资产。
(三)以公允价值计量且其变动计入当期损益的金融资产。
在新会计准则要求下,企业对于所有债务工具(债务工具是金融工具中会形成债权债务的一类工具,例如,各种债券),必须经过合同现金流测试,以确定金融资产的分类。其中,合同现金流测试用于测试债务工具的合同现金流量特征是否满足准则要求,合同现金流量特征是指债务工具合同约定的、反映相关金融资产经济特征的现金流量属性。
但新会计准则中仅对合同现金流量特征做出了定性要求(其要求为:合同现金流量特征应当与基本借贷安排相一致,即相关金融资产在特定日期产生的合同现金流量仅为对本金和以未偿付本金金额为基础的利息的支付),缺乏量化标准,无法保障合同现金流测试结果的准确性。
因此,如何提高合同现金流测试结果的准确性成为一个亟待解决的问题。
发明内容
本发明的主要目的是提供一种电子装置、合同现金流测试方法和计算机可读存储介质,旨在提高合同现金流测试结果的准确性。
为实现上述目的,本发明提出一种电子装置,所述电子装置包括存储器和处理器,所述存储器上存储有合同现金流测试程序,所述合同现金流测试程序被所述处理器执行时实现如下步骤:
A1、获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征,所述利率形式包括固定利率及浮动利率,当所述利率形式为固定利率时,转入步骤A2,当所述利率形式为浮动利率时,转入步骤A4;
A2、判断所述公开市场数据中是否存在预设特征条款,若不存在,则转入步骤A5,若存在,则转入步骤A3;
A3、判断所述预设特征条款是否满足第一预设条件,若满足,则转入步骤A5,若不满足,则转入步骤A6;
A4、判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则转入步骤A5,若不满足所述第二预设条件且不满足所述第三预设条件,则转入步骤A6,所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试,所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试;
A5、判定所述合同现金流测试通过;
A6、判定所述合同现金流测试不通过。
优选地,所述预设特征条款的类型包括第一类型、第二类型,所述第一类型的预设特征条款包括:减计条款、转股权、可调换权,所述第二类型的预设特征条款包括:提前偿付权、回售权。
优选地,所述公开市场数据还包括债券购买方权限数据,所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例;
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件;
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件;
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断所述债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
优选地,所述公开市场数据还包括债券的类型、本金的货币基础,所述债券的类型包括境内债及境外债,所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率、伦敦同业拆借利率,所述利率特征测试包括:
B1、判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤B2;
B2、判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤B3,若否,则判定未通过所述利率特征测试;
B3、判断所述债券的利率是否存在期限错配,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
优选地,所述获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库中获取所述债券的公开市场数据;
或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。
此外,为实现上述目的,本发明还提出一种合同现金流测试方法,该方法包括步骤:
A1、获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征,所述利率形式包括固定利率及浮动利率,当所述利率形式为固定利率时,转入步骤A2,当所述利率形式为浮动利率时,转入步骤A4;
A2、判断所述公开市场数据中是否存在预设特征条款,若不存在,则转入步骤A5,若存在,则转入步骤A3;
A3、判断所述预设特征条款是否满足第一预设条件,若满足,则转入步骤A5,若不满足,则转入步骤A6;
A4、判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则转入步骤A5,若不满足所述第二预设条件且不满足所述第三预设条件,则转入步骤A6,所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试,所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试;
A5、判定所述合同现金流测试通过;
A6、判定所述合同现金流测试不通过。
优选地,所述公开市场数据还包括债券购买方权限数据,所述预设特征条款的类型包括第一类型、第二类型,所述第一类型的预设特征条款包括:减计条款、转股权、可调换权,所述第二类型的预设特征条款包括:提前偿付权、回售权,所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例;
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件;
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件;
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断所述债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
优选地,所述公开市场数据还包括债券的类型、本金的货币基础,所述债券的类型包括境内债及境外债,所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率、伦敦同业拆借利率,所述利率特征测试包括:
B1、判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤B2;
B2、判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤B3,若否,则判定未通过所述利率特征测试;
B3、判断所述债券的利率是否存在期限错配,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
优选地,所述获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库中获取所述债券的公开市场数据;
或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。
此外,为实现上述目的,本发明还提出一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有合同现金流测试程序,所述合同现金流测试程序可被至少一个处理器执行,以使所述至少一个处理器执行如上述任一项所述的合同现金流测试方法的步骤。
本发明获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征;当利率形式为固定利率时,判断公开市场数据中是否存在预设特征条款,若不存在,则测试通过,若不存在,则判断预设特征条款是否满足第一预设条件,若满足,则测试通过,若不满足,则测试不通过;当利率形式为浮动利率时,判断公开市场数据是否满足第二预设条件或第三预设条件,若满足,则测试通过,若不满足,则测试不通过。相较于现有技术,本发明将合同现金流测试标准量化,实现了自动化的合同现金流测试,提高了合同现金流测试的效率及准确性。
附图说明
为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图示出的结构获得其他的附图。
图1为本发明合同现金流测试程序一实施例的运行环境示意图;
图2为本发明合同现金流测试程序一实施例的程序模块图;
图3为本发明合同现金流测试方法一实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
以下结合附图对本发明的原理和特征进行描述,所举实例只用于解释本发明,并非用于限定本发明的范围。
本发明提出一种合同现金流测试程序。
请参阅图1,是本发明合同现金流测试程序10一实施例的运行环境示意图。
在本实施例中,合同现金流测试程序10安装并运行于电子装置1中。电子装置1可以是桌上型计算机、笔记本、掌上电脑及服务器等计算设备。该电子装置1可包括,但不仅限于,存储器11、处理器12及显示器13。图1仅示出了具有组件11-13的电子装置1,但是应理解的是,并不要求实施所有示出的组件,可以替代的实施更多或者更少的组件。
存储器11在一些实施例中可以是电子装置1的内部存储单元,例如该电子装置1的硬盘或内存。存储器11在另一些实施例中也可以是电子装置1的外部存储设备,例如电子装置1上配备的插接式硬盘,智能存储卡(Smart Media Card,SMC),安全数字(SecureDigital,SD)卡,闪存卡(Flash Card)等。进一步地,存储器11还可以既包括电子装置1的内部存储单元也包括外部存储设备。存储器11用于存储安装于电子装置1的应用软件及各类数据,例如合同现金流测试程序10的程序代码等。存储器11还可以用于暂时地存储已经输出或者将要输出的数据。
处理器12在一些实施例中可以是一中央处理器(Central Processing Unit,CPU),微处理器或其他数据处理芯片,用于运行存储器11中存储的程序代码或处理数据,例如执行合同现金流测试程序10等。
显示器13在一些实施例中可以是LED显示器、液晶显示器、触控式液晶显示器以及OLED(Organic Light-Emitting Diode,有机发光二极管)触摸器等。显示器13用于显示在电子装置1中处理的信息以及用于显示可视化的用户界面。电子装置1的部件11-13通过程序总线相互通信。
请参阅图2,是本发明合同现金流测试程序10一实施例的程序模块图。在本实施例中,合同现金流测试程序10可以被分割成一个或多个模块,一个或者多个模块被存储于存储器11中,并由一个或多个处理器(本实施例为处理器12)所执行,以完成本发明。例如,在图2中,合同现金流测试程序10可以被分割成获取模块101、第一测试模块102、第二测试模块103、第三测试模块104、第一结果输出模块105及第二结果输出模块106。本发明所称的模块是指能够完成特定功能的一系列计算机程序指令段,比程序更适合于描述合同现金流测试程序10在电子装置1中的执行过程,其中:
获取模块101,用于获取债券的公开市场数据,当所述利率形式为固定利率时,调用第一测试模块102,当所述利率形式为浮动利率时,调用第三测试模块104。
所述获取模块101获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库(所述预设数据库包括但不限于万德数据库、财汇数据库、聚源数据库)中获取所述债券的公开市场数据。或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。例如,设置预设网页,将该预设网页的网页标识信息(例如,网页的统一资源定位符)进行保存。网络爬虫根据该预设网页的网页标识信息,查询该预设网页,并读取该预设网页的内容,从读取的内容中提取出债券的公开市场数据。
所述公开市场数据包括利率形式、利率特征、债券购买方权限数据、债券的类型、本金的货币基础。
所述利率形式包括固定利率及浮动利率。
所述债券的类型包括境内债及境外债。
所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限。
其中,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率(Shanghai Interbank Offered Rate,Shibor)、伦敦同业拆借利率(London InterBankOffered Rate,Libor)。例如,当基准利率采用的是3个月的Shibor时,Shibor即是基准利率的利率类型,而3个月即是基准利率的期限。
基准利率时点是指确定基准利率值的时点。例如,若基准利率时点为2018年10月30日,且采用3个月的Shibor作为基准利率,基准利率值应为3个月的Shibor在2018年10月30日的利率值。
定息日是指确定利息值的日期,一般在付息日的前2个工作日。
利率周期是指调整利率的周期。
第一测试模块102,用于判断所述公开市场数据中是否存在预设特征条款,若不存在,则调用第一结果输出模块105,若存在,则调用第二测试模块103。
其中,所述预设特征条款的类型包括第一类型、第二类型。
所述第一类型的预设特征条款包括:减计条款、转股权、可调换权(可调换权是指允许持券人将债券A转换为债券B),所述第二类型的预设特征条款包括:提前偿付权、回售权。
第二测试模块103,用于判断所述预设特征条款是否满足第一预设条件,若满足,则调用第一结果输出模块105,若不满足,则调用第二结果输出模块106。
所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例。
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件。
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件。
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
第三测试模块104,用于判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则调用第一结果输出模块105,若不满足所述第二预设条件且不满足所述第三预设条件,则调用第二结果输出模块106。
所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试。
所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试。
所述利率特征测试包括步骤S41~S43(图中未示出),其中:
步骤S41,判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤S42。
例如,若本金的货币基础为美元,利率的货币基础为人民币,则所述债券的本金的货币基础是与利率的货币基础不同。
步骤S42,判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤S43,若否,则判定未通过所述利率特征测试。
步骤S43,判断所述债券的利率是否存在期限错配,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
其中,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同。例如,利率周期为1个月,而采用的基准利率为3个月的Shibor,即基准利率的期限为3个月,则存在期限错配的现象。
第一结果输出模块105,用于判定所述合同现金流测试通过。
第二结果输出模块106,用于判定所述合同现金流测试不通过。
与现有技术相比,本实施例将合同现金流测试标准量化,实现了自动化的合同现金流测试,提高了合同现金流测试的效率及准确性。
此外,本发明提出一种合同现金流测试方法。
如图3所示,图3为本发明合同现金流测试方法一实施例的流程示意图。
本实施例中,该方法包括:
步骤S10,获取债券的公开市场数据。当所述利率形式为固定利率时,转入步骤S20,当所述利率形式为浮动利率时,转入步骤S40。
所述获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库(所述预设数据库包括但不限于万德数据库、财汇数据库、聚源数据库)中获取所述债券的公开市场数据。或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。例如,设置预设网页,将该预设网页的网页标识信息(例如,网页的统一资源定位符)进行保存。网络爬虫根据该预设网页的网页标识信息,查询该预设网页,并读取该预设网页的内容,从读取的内容中提取出债券的公开市场数据。
所述公开市场数据包括利率形式、利率特征、债券购买方权限数据、债券的类型、本金的货币基础。
所述利率形式包括固定利率及浮动利率。
所述债券的类型包括境内债及境外债。
所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限。
其中,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率(Shanghai Interbank Offered Rate,Shibor)、伦敦同业拆借利率(London InterBankOffered Rate,Libor)。例如,当基准利率采用的是3个月的Shibor时,Shibor即是基准利率的利率类型,而3个月即是基准利率的期限。
基准利率时点是指确定基准利率值的时点。例如,若基准利率时点为2018年10月30日,且采用3个月的Shibor作为基准利率,基准利率值应为3个月的Shibor在2018年10月30日的利率值。
定息日是指确定利息值的日期,一般在付息日的前2个工作日。
利率周期是指调整利率的周期。
步骤S20,判断所述公开市场数据中是否存在预设特征条款,若不存在,则转入步骤S50,若存在,则转入步骤S30。
其中,所述预设特征条款的类型包括第一类型、第二类型。
所述第一类型的预设特征条款包括:减计条款、转股权、可调换权(可调换权是指允许持券人将债券A转换为债券B),所述第二类型的预设特征条款包括:提前偿付权、回售权。
步骤S30,判断所述预设特征条款是否满足第一预设条件,若满足,则转入步骤S50,若不满足,则转入步骤S60。
所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例。
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件。
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件。
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
步骤S40,判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则转入步骤S50,若不满足所述第二预设条件且不满足第三预设条件,则转入步骤S60。
所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试。
所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试。
所述利率特征测试包括步骤S41~S43(图中未示出),其中:
步骤S41,判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤S42。
步骤S42,判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤S43,若否,则判定未通过所述利率特征测试。
步骤S43,判断所述债券的利率是否存在期限错配,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
其中,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同。例如,利率周期为1个月,而采用的基准利率为3个月的Shibor,即基准利率的期限为3个月,则存在期限错配的现象。
步骤S50,判定所述合同现金流测试通过。
步骤S60,判定所述合同现金流测试不通过。
与现有技术相比,本实施例将合同现金流测试标准量化,实现了自动化的合同现金流测试,提高了合同现金流测试的效率及准确性。
为了帮助理解,下面举一实例说明合同现金流测试的整体流程设计。
例如,在一应用场景下,可采用如下合同现金流测试流程S100~S110(图中未示出):
步骤S100,获取债券的公开市场数据。
步骤S101,判断该债券的是否是固定利率且所述公开市场数据中不存在预设特征条款,若是,则判定合同现金流测试通过,若否,则转入步骤S102。
步骤S102,判断所述公开市场数据中是否存在减计条款,若是,则判定合同现金流测试不通过,若否,则转入步骤S103。
步骤S103,判断所述公开市场数据中是否存在转股权,若是,则判定合同现金流测试不通过,若否,则转入步骤S104。
步骤S104,判断该债券的利率形式是否是浮动利率,若是,则转入步骤S105,若否,则转入步骤S108。
步骤S105,判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定合同现金流测试不通过,若否,则转入步骤S106;
步骤S106,判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,转入步骤S108,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤S107,若否,则判定合同现金流测试不通过;
步骤S107,判断所述债券的利率是否存在期限错配,若是,则判定合同现金流测试不通过,若否,则转入步骤S108。
步骤S108,判断所述公开市场数据中是否存在提前偿付权或回售权,若是,则转入步骤S109,若否,则转入步骤S110。
步骤S109,判断债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则转入步骤S110,若否,则判定合同现金流测试不通过。
步骤S110,判断该债券是否为可调换债券,若是,则判定合同现金流测试不通过,若否,则判定合同现金流测试通过。
进一步地,本发明还提出一种计算机可读存储介质,所述计算机可读存储介质存储有合同现金流测试程序,所述合同现金流测试程序可被至少一个处理器执行,以使所述至少一个处理器执行上述任一实施例中的合同现金流测试方法。
以上所述仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是在本发明的发明构思下,利用本发明说明书及附图内容所作的等效结构变换,或直接/间接运用在其他相关的技术领域均包括在本发明的专利保护范围内。
Claims (10)
1.一种电子装置,所述电子装置包括存储器和处理器,其特征在于,所述存储器上存储有合同现金流测试程序,所述合同现金流测试程序被所述处理器执行时实现如下步骤:
A1、获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征,所述利率形式包括固定利率及浮动利率,当所述利率形式为固定利率时,转入步骤A2,当所述利率形式为浮动利率时,转入步骤A4;
A2、判断所述公开市场数据中是否存在预设特征条款,若不存在,则转入步骤A5,若存在,则转入步骤A3;
A3、判断所述预设特征条款是否满足第一预设条件,若满足,则转入步骤A5,若不满足,则转入步骤A6;
A4、判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则转入步骤A5,若不满足所述第二预设条件且不满足所述第三预设条件,则转入步骤A6,所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试,所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试;
A5、判定所述合同现金流测试通过;
A6、判定所述合同现金流测试不通过。
2.如权利要求1所述的电子装置,其特征在于,所述预设特征条款的类型包括第一类型、第二类型,所述第一类型的预设特征条款包括:减计条款、转股权、可调换权,所述第二类型的预设特征条款包括:提前偿付权、回售权。
3.如权利要求2所述的电子装置,其特征在于,所述公开市场数据还包括债券购买方权限数据,所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例;
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件;
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件;
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断所述债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
4.如权利要求1至3中任一项所述的电子装置,其特征在于,所述公开市场数据还包括债券的类型、本金的货币基础,所述债券的类型包括境内债及境外债,所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率、伦敦同业拆借利率,所述利率特征测试包括:
B1、判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤B2;
B2、判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤B3,若否,则判定未通过所述利率特征测试;
B3、判断所述债券的利率是否存在期限错配,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
5.如权利要求1至3中任一项所述的电子装置,其特征在于,所述获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库中获取所述债券的公开市场数据;
或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。
6.一种合同现金流测试方法,其特征在于,该方法包括步骤:
A1、获取债券的公开市场数据,所述公开市场数据包括利率形式及利率特征,所述利率形式包括固定利率及浮动利率,当所述利率形式为固定利率时,转入步骤A2,当所述利率形式为浮动利率时,转入步骤A4;
A2、判断所述公开市场数据中是否存在预设特征条款,若不存在,则转入步骤A5,若存在,则转入步骤A3;
A3、判断所述预设特征条款是否满足第一预设条件,若满足,则转入步骤A5,若不满足,则转入步骤A6;
A4、判断所述公开市场数据是否满足第二预设条件或第三预设条件,若满足所述第二预设条件或第三预设条件,则转入步骤A5,若不满足所述第二预设条件且不满足所述第三预设条件,则转入步骤A6,所述第二预设条件包括所述公开市场数据中不存在预设特征条款,且所述利率特征通过预先确定的利率特征测试,所述第三预设条件包括所述预设特征条款满足所述第一预设条件,且所述利率特征通过所述利率特征测试;
A5、判定所述合同现金流测试通过;
A6、判定所述合同现金流测试不通过。
7.如权利要求6所述的合同现金流测试方法,其特征在于,所述公开市场数据还包括债券购买方权限数据,所述预设特征条款的类型包括第一类型、第二类型,所述第一类型的预设特征条款包括:减计条款、转股权、可调换权,所述第二类型的预设特征条款包括:提前偿付权、回售权,所述判断所述预设特征条款是否满足第一预设条件的步骤包括:
判断所述公开市场数据中是否存在任一项第一类型的预设特征条款和/或任一项第二类型预设特征条例;
当存在任一项第一类型的预设特征条款时,判定不满足第一预设条件;
当不存在任一项第一类型的预设特征条款且不存在任一项第二类型的预设特征条款时,判定满足第一预设条件;
当不存在任一项第一类型的预设特征条款且存在第二类型的预设特征条款时,判断所述债券购买方权限数据中是否存在购买方的无条件终止合约权,若是,则判定满足第一预设条件,若否,则判定不满足第一预设条件。
8.如权利要求6或7所述的合同现金流测试方法,其特征在于,所述公开市场数据还包括债券的类型、本金的货币基础,所述债券的类型包括境内债及境外债,所述利率特征包括基准利率的利率类型、利率的货币基础、基准利率时点、定息日、利率周期、基准利率的期限,所述基准利率的利率类型包括存款利率、贷款利率、上海银行间同业拆放利率、伦敦同业拆借利率,所述利率特征测试包括:
B1、判断所述债券的本金的货币基础是否与利率的货币基础不同,若是,则判定未通过所述利率特征测试,若否,则转入步骤B2;
B2、判断所述债券所采用的基准利率时点与定息日之间的时间间隔是否小于预设阈值,若是,则当所述债券为境内债且采用存款利率或贷款利率作为基准利率时,判定通过所述利率特征测试,当所述债券为境内债且采用上海银行间同业拆放利率作为基准利率时,或者,当所述债券为境外债且采用伦敦同业拆借利率、贷款利率中任一种作为基准利率时,转入步骤B3,若否,则判定未通过所述利率特征测试;
B3、判断所述债券的利率是否存在期限错配,所述期限错配是指所述利率周期对应的时长与基准利率的期限对应的时长不同,若是,则判定未通过所述利率特征测试,若否,则判定通过所述利率特征测试。
9.如权利要求6或7所述的合同现金流测试方法,其特征在于,所述获取债券的公开市场数据的步骤包括:
与预设数据库建立通信连接,从所述预设数据库中获取所述债券的公开市场数据;
或者,通过网络爬虫于预设网页中爬取所述债券的公开市场数据。
10.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有合同现金流测试程序,所述合同现金流测试程序可被至少一个处理器执行,以使所述至少一个处理器执行如权利要求6-9中的任一项所述的合同现金流测试方法的步骤。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910067460.9A CN109919571A (zh) | 2019-01-24 | 2019-01-24 | 电子装置、合同现金流测试方法和计算机可读存储介质 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910067460.9A CN109919571A (zh) | 2019-01-24 | 2019-01-24 | 电子装置、合同现金流测试方法和计算机可读存储介质 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN109919571A true CN109919571A (zh) | 2019-06-21 |
Family
ID=66960726
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910067460.9A Pending CN109919571A (zh) | 2019-01-24 | 2019-01-24 | 电子装置、合同现金流测试方法和计算机可读存储介质 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109919571A (zh) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111784521A (zh) * | 2020-06-29 | 2020-10-16 | 中国工商银行股份有限公司 | 基于现金流测试的数据处理方法、装置、设备及*** |
CN113298420A (zh) * | 2021-06-16 | 2021-08-24 | 中国农业银行股份有限公司 | 基于任务数据的现金流任务处理方法、装置和设备 |
Citations (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103247001A (zh) * | 2012-02-01 | 2013-08-14 | 辽宁聚龙金融设备股份有限公司 | 现金流通管理*** |
CN103930918A (zh) * | 2011-05-30 | 2014-07-16 | 传康证券有限公司 | 财务管理*** |
CN108460678A (zh) * | 2017-02-22 | 2018-08-28 | 北京数信互融科技发展有限公司 | 资产筛选、质量监测、预测全流程互联网金融资产管理云平台 |
CN109214915A (zh) * | 2018-09-06 | 2019-01-15 | 江西汉辰金融科技集团有限公司 | 贷中风险评分方法、***及计算机可读存储介质 |
-
2019
- 2019-01-24 CN CN201910067460.9A patent/CN109919571A/zh active Pending
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103930918A (zh) * | 2011-05-30 | 2014-07-16 | 传康证券有限公司 | 财务管理*** |
CN108734586A (zh) * | 2011-05-30 | 2018-11-02 | 传康证券有限公司 | 财务管理*** |
CN103247001A (zh) * | 2012-02-01 | 2013-08-14 | 辽宁聚龙金融设备股份有限公司 | 现金流通管理*** |
CN108460678A (zh) * | 2017-02-22 | 2018-08-28 | 北京数信互融科技发展有限公司 | 资产筛选、质量监测、预测全流程互联网金融资产管理云平台 |
CN109214915A (zh) * | 2018-09-06 | 2019-01-15 | 江西汉辰金融科技集团有限公司 | 贷中风险评分方法、***及计算机可读存储介质 |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111784521A (zh) * | 2020-06-29 | 2020-10-16 | 中国工商银行股份有限公司 | 基于现金流测试的数据处理方法、装置、设备及*** |
CN111784521B (zh) * | 2020-06-29 | 2023-08-15 | 中国工商银行股份有限公司 | 基于现金流测试的数据处理方法、装置、设备及*** |
CN113298420A (zh) * | 2021-06-16 | 2021-08-24 | 中国农业银行股份有限公司 | 基于任务数据的现金流任务处理方法、装置和设备 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
AU2018275026B2 (en) | System and method for pattern-recognition based monitoring and controlled processing of data objects based on conformity measurements | |
CN107026848A (zh) | 业务授权方法及装置 | |
CN109978342A (zh) | 电子装置、风险评估方法和计算机可读存储介质 | |
AU2014101580A4 (en) | Information management system | |
CN109919571A (zh) | 电子装置、合同现金流测试方法和计算机可读存储介质 | |
CN113505990A (zh) | 企业风险评估的方法、装置、电子设备和存储介质 | |
US20050160035A1 (en) | Credit transaction system | |
Peters et al. | Trade liberalization and credit constraints: Why opening up may fail to promote convergence | |
CN109074560A (zh) | 支付结果信息处理方法及终端设备 | |
CN112488851A (zh) | 一种自动生成销售员等级的方法、装置及电子设备 | |
CN109886800A (zh) | 电子装置、非标债权资产估值方法和计算机可读存储介质 | |
vom Brocke et al. | Service portfolio measurement: a framework for evaluating the financial consequences of out-tasking decisions | |
CN110148049A (zh) | 一种风险控制方法、装置、计算机设备及可读存储介质 | |
WO2003044663A1 (en) | Methods, data record, software interface, data warehouse module and software application for exchanging transaction-tax-related data | |
CN107172311B (zh) | 业务评估方法及终端设备 | |
CN115660842A (zh) | 账务核对方法、装置、设备及存储介质 | |
CN111405060B (zh) | 服务影响范围确定方法、装置、工具和电子设备 | |
CN114511318A (zh) | 一种账户核算方法、装置及电子设备 | |
CN113298561A (zh) | 一种云计算跨境电商管理*** | |
US20140058925A1 (en) | Apparatus, method and article to automate and manage formula or asset-based lending in a networked environment | |
CN109993348A (zh) | 对公类资产的不良概率调整方法、装置和存储介质 | |
US20040249731A1 (en) | Methods and systems for automatic evaluation of balance sheet objects | |
KR102661517B1 (ko) | 예상 잔액 정보를 이용하는 방법 및 디바이스 | |
AU2021103020A4 (en) | The apparatus for developing programs by using green computing circuit. | |
CN1474322A (zh) | 人员薪资计算***以及方法 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination |