一种基于曲线拟合的数据处理装置及方法制造方法及图纸

技术编号:7918018 阅读:298 留言:0更新日期:2012-10-25 02:57
本发明专利技术公开了一种基于曲线拟合的数据处理装置,该装置包括:数据存储装置,用于存放系统使用的参数以及后续装置的计算结果;数据预处理装置,用于接收外部数据源的数据,并读取时效性筛选规则,将经过预处理的数据保存于所述数据存储装置中;时间序列装置,用于接收所述数据预处理装置发送的通知,读取相关参数以及经过预处理的数据,计算各个产品的结算日、到期日,并按照现金流日排序构建时间序列;数据拟合装置,用于计算现金流日平价利率,通过平价利率、折现因子,循环迭代拟合数据;数据输出装置,用于在接收到所述数据拟合装置的通知后,读取所需期限结构的平价利率,进而实现数据处理效率以及数据处理计算精度的提高。

【技术实现步骤摘要】

本专利技术涉及数据处理领域,特别涉及。
技术介绍
计算机在预测市场收益以及风险波动情况时,需要获取各类别多期限结构报价产品的平价利率以及波动率信息。目前,报价处理系统中采用的技术是通过市场外部数据库直接获得主要期限的市场报价数据信息,根据多期限结构要求进行线性插值处理计算。采用该种处理方式主要有以下缺陷一是从外部数据源直接读取报价产品主要期限的市场报价数据信息受到外界计算机系统的影响,可能由于网络故障、源系统故障等原因而导致无 法获取所需数据信息的情况,进而导致处理系统发生故障;二是对于多期限结构要求进行线性插值的处理计算方法需要进行复杂的计算处理,数据处理效率低,甚至会出现数据计算精度不高等问题。
技术实现思路
为了克服了现有报价处理系统采用线性插值处理计算技术需要行复杂的计算处理,存在数据处理效率低,甚至数据计算的精度不高的缺陷,本专利技术提供了。本专利技术提出的基于曲线拟合的数据处理装置,包括数据存储装置,用于存放系统使用的参数以及后续装置的计算结果;数据预处理装置,用于接收外部数据源的数据,并从所述数据存储装置读取时效性筛选规则,剔除不符合规则的异常数据,将经过预处理的数据保存于所述数据存储装置中,并向时间序列装置发送通知;时间序列装置,用于接收所述数据预处理装置发送的通知,读取所述数据存储装置中的相关参数以及经过预处理的数据,计算各个产品的结算日、到期日,并按照现金流日排序构建时间序列;数据拟合装置,用于计算现金流日平价利率,通过平价利率、折现因子、即期利率逐步引导法转换,循环迭代拟合数据;数据输出装置,用于在接收到所述数据拟合装置的通知后,从所述数据存储装置中读取所需期限结构的平价利率并提供给使用方。本专利技术提出的基于曲线拟合的数据处理方法,包括如下步骤步骤一,有效报价校验过滤步骤,数据预处理装置接收数据并进行预处理;步骤二,从数据存储装置中查询并读取报价产品单元以及系统静态参数;步骤三,时间序列装置计算报价曲线的各个报价产品的结算日以及其到期日;步骤四,时间序列装置计算构造曲线涉及的各个现金流日,按照顺序排列构建曲线的时间序列;步骤五,数据拟合装置通过三次样条方法对于曲线推出且无法读取报价的现金流日进行三次样条插值,读取其相应的平价利率;步骤六,数据拟合装置将各个现金流日的平价利率转换为折现因子,并保存于数据存储装置中;步骤七,数据拟合装置将各个现金流日的折现因子转换为即期利率,并保存于数据存储装置中;步骤八,数据拟合装置将各个现金流日的即期利率循环拟合计算循环间的差值,并保存于数据存储装置中;步骤九,数据输出装置从数据存储装置中读取相应要求期限结构的平价利率,并将数据提供给使用方。本专利技术的基于曲线拟合的数据处理装置及方法较之以往预测多期限结构的平价利率或波动率的方法,实现了数据处理效率以及数据处理计算精度的提高。附图说明图I示出了本专利技术基于曲线拟合的数据处理装置的结构框图;图2示出了本专利技术基于曲线拟合的数据处理装置中的时间序列装置的结构框图;图3示出了本专利技术基于曲线拟合的数据处理装置中的数据拟合装置的结构框图;图4示出了本专利技术基于曲线拟合的数据处理方法的流程图。具体实施方式 为使本专利技术的目的、技术方案和优点更加清楚明白,以下结合具体实施例,并参照附图,对本专利技术进一步详细说明。本专利技术涉及的术语及其说明如下现金流日现金流量发生变化的日期,包括但不限于到期日、债券付息日。工作日转换Business Day Convention ( “BDC”):将非工作日(例如周末、公共假日)转换为工作日的方法,如顺延,调整型顺延。结算日惯例settlement convention :估值日与结算日之间的工作日天数(也就是0天为t+0,1天为t+1,2天为t+2)。月末到期转换月末到期转换是标识月末到期日的通用方法。平价利率Par rate :使得债券价格和平价利率价值相等的票息利率。即期利率Spot rate :N年即期利率指的是在第n年后收回投资的利率。所有的利息和本金在n年末实现。所以根据这个定义,即期利率又被称为零息利率。其中,N和n均为自然数。天数计算惯例Day Count Convention ( “DCC”)对于每一个现金流期间,需要运用特定的规则计算开始日和结束日之间的天数以及一年内的天数。在计算这些天数时有很多不同的市场规则,这些不同的规则并称为天数计算惯例。DCC通常表述为计算期间的日期天数/计算所在年的天数(例如30/360,ACTUAL/360, ACTUAL/ACTUAL)。时间序列对现金流日顺序排列形成的日期序列。标准点数据插值单元将自动从数据存储装置中读取其平价利率ri的现金流日。其中,r和i均为自然数。非标准点对于市场上没有相应报价的计算得出的现金流日。图I示出了本专利技术基于曲线拟合的数据处理装置的结构框图。如图I所示,该装置包括数据存储装置I、数据预处理装置2、时间序列装置3、数据拟合装置4、数据输出装置5。数据存储装置1,用于存放系统需要使用的参数以及后续装置的计算结果。系统需要使用的参数包括系统级参数、报价产品动静态参数、市场数据对象参数以及期限结构请求。系统级参数包括曲线构建规定的报价时效性要求、数据精度范围以及循环阀值等相关参数。报价产品静态参数包括报价产品的工作日转换BDC、结算日惯例settlementconvention、天数计算惯例、月末到期转换和所属市场的日历(例如节假日列表)等相关参数。报价产 品动态参数包括可读取到的报价产品到期日、发行日、首次付息日等相关参数。市场数据对象参数主要指接收报价产品所属的市场的静态参数。具体指标同上述报价产品静态参数。如无法读取报价产品静态参数,则系统将自动读取其所属的市场静态参数。数据预处理装置2,用于接收外部数据源的数据(例如路透的有效市场报价),并从数据存储装置I中读取筛选规则,剔除不符合规则的异常数据,避免此类数据影响最终计算的目标数据准确性。如通过时效性筛选规则,剔除过期超过日期范围的数据,提高后续数据的准确定。将经过预处理的数据保存于数据存储装置I中,并向时间序列装置3发送通知。时间序列装置3,接收数据预处理装置2发送的通知,读取数据存储装置I的相关参数(例如结算日惯例、工作日转换以及到期日等)以及经过预处理的数据,计算各个产品的结算日、到期日,并按照现金流日排序构建时间序列。将现金流日按时间先后排序,并计算到输出标准点最后一个到期日。数据拟合装置4,用于通过三次样条优选算法计算出现金流日平价利率,通过平价利率、折现因子、即期利率逐步引导法(bootstrapping)实现三者有机转化,循环迭代拟合数据,减少计算误差。数据输出装置5,用于在接收到数据拟合装置4的通知后,从数据存储装置I中读取所需期限结构的平价利率(ResultParRatei)并提供给使用方。图2示出了本专利技术基于曲线拟合的数据处理装置中的时间序列装置的结构框图。如图2所示,时间序列装置3包括数据日期单元301、结算日单元302、到期日单元303和现金流日单元304。数据日期单元301用于读取数据存储装置I的期限结构请求,将通过数据预处理装置2筛选加工后的相关参数(例如结算日惯例“settlement convention”、工作日转换、期限、月末本文档来自技高网...

【技术保护点】
一种基于曲线拟合的数据处理装置,包括:数据存储装置,用于存放系统使用的参数以及后续装置的计算结果;数据预处理装置,用于接收外部数据源的数据,并从所述数据存储装置读取时效性筛选规则,剔除不符合规则的异常数据,将经过预处理的数据保存于所述数据存储装置中,并向时间序列装置发送通知;时间序列装置,用于接收所述数据预处理装置发送的通知,读取所述数据存储装置中的相关参数以及经过预处理的数据,并按照现金流日排序构建时间序列;数据拟合装置,用于计算出现金流日平价利率,通过平价利率、折现因子、即期利率逐步引导法转换,循环迭代拟合数据;数据输出装置,用于在接收到所述数据拟合装置的通知后,从所述数据存储装置中读取所需期限结构的平价利率并提供给使用方。

【技术特征摘要】

【专利技术属性】
技术研发人员:尹朝霞袁旻忞陈尹达王青青蔡志远李瑾瑜
申请(专利权)人:中国工商银行股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1