一种场外衍生品合约要素三级结构存储管理方法及装置制造方法及图纸

技术编号:33778408 阅读:20 留言:0更新日期:2022-06-12 14:32
本发明专利技术提供一种场外衍生品合约要素三级存储管理方法及装置,本方法定义了一种新的场外衍生品合约要素的存储结构,即通过对场外衍生品各种类型合约的合约要素,根据其是否为共性要素以及该要素是否参与逻辑控制进行重新划分,归类,使用合约模型工厂,将完成归类的合约要素重新整合,形成与之相应的三级存储结构,最后以形成的三级存储结构为依据,将场外衍生品合约要素进行数据存储持久化,降低存储成本的同时提高研发效率。成本的同时提高研发效率。成本的同时提高研发效率。

【技术实现步骤摘要】
一种场外衍生品合约要素三级结构存储管理方法及装置


[0001]本专利技术涉及一种场外衍生品合约要素三级结构存储管理方法及装置,属于计算机金融


技术介绍

[0002]近年来,国内场外衍生品发展取得长足进步,业务品种不断丰富,各式各样的场外衍生品合约应运而生,衍生品合约由合约要素组成,所谓合约要素指的是合约的描述信息,例如合约标的、合约数量、到期月份、行权价、行权日等,不同类型合约所包含的合约要素既有相似之处又有不同之处,合约作为场外衍生品管理系统的关键要素,合约要素存储管理办法的好与坏,直接决定服务系统的优与劣,因此对于场外衍生品合约要素存储管理方法的优化,存在普遍的实际应用需求。
[0003]通常而言,业务人员通过前台应用系统录入合约要素,后台服务系统对合约要素进行数据存储,并对前台应用系统提供合约要素新增,查询,修改以及删除服务。在现有的技术实现途径上,后台服务系统对于合约要素的存储管理方法主要有两种:
[0004]第一种:将不同类型合约的合约要素进行统一存储管理,即在应用系统中,设计一种通用的存储结构,该存储结构适用于所有类型合约的合约要素存储,此方案,最大程度的运用了不同类型合约存在部分相同要素的特点,忽略了各类型合约合约要素之间的差异性,此方案能够最大程度的反映出各个合约间的内在联系,但由于各类型的合约存在差异性,该存储结构每存储一条合约都会存在大量的冗余数据,造成了存储资源的浪费,且通用存储结构可读性差,不利于后期的数据维护;
[0005]第二种:对不同类型合约的合约要素进行独立存储管理,针对于每种类型合约都设计一种存储结构与之对应,进行数据存储,该方案强调了各类型合约合约要素之间差异,弱化了合约之间的共性,每一条的合约要素存储均不会产生字段冗余,但同时也切断了各个类型合约之间的业务联系,增加系统的开发难度。
[0006]从上述描述中,不难发现,对于后台服务而言,无论是采用一种通用存储结构还是多种独立存储结构,都不能兼顾不同类型合约间合约要素有同有异的问题,与此同时,国内场外衍生品业务的快速发展,要求后台系统需要快速响应市场的变化,支持新兴合约,快速迭代,因此亟需一种更加适宜的场外衍生品合约要素存储结构,来解决不同类型合约间合约要素共性与差异性并存的问题,同时能够满足后台系统快速迭代的诉求。

技术实现思路

[0007]本专利技术的目的在于克服现有技术中的不足,提供一种场外衍生品合约要素三级结构存储管理方法及装置,能够提高后台服务系统的信息存传效率,避免存储设备存在大量的冗余数据,有利于提高后台系统存储空间的使用率以及开发效率,减少了后台开发人员重复性的编码工作,能够满足后台系统快速迭代的诉求,降低系统开发的难度。
[0008]为达到上述目的,本专利技术是采用下述技术方案实现的:
[0009]第一方面,本专利技术提供了一种场外衍生品合约要素三级结构存储管理方法,包括以下步骤:
[0010]步骤一:获取后台服务系统所有类型合约的合约要素,对合约要素进行差异性分析,获取合约要素的共性要素和差异性要素;
[0011]步骤二:对各类型合约中的共性要素进行再分析,根据其业务含义将共性要素区分为合约基本要素和合约标的要素;
[0012]步骤三:根据是否参与逻辑控制,对所述合约基本要素进行再分类,划分为业务逻辑控制要素和展示要素;
[0013]步骤四:根据分类结果和再分类结果构建合约数据的三级存储结构模型;所述合约数据的三级存储结构模型包括合约基础要素结构、合约交易要素结构和合约标的要素结构;
[0014]步骤五:配置所述三级存储结构模型的每一级存储结构以及其子结构的合约要素;
[0015]步骤六:根据构建的合约数据的三级存储结构模型,构建数据库库表;所述数据库库表包括与合约基础要素结构对应的合约基础要素表、与合约交易要素结构对应的合约交易要素表和与合约标的要素结构对应的合约交易要素表。
[0016]进一步的,合约基本要素包含交易确认书编号,合约状态,复核状态以及流动性平台状态,交易日期,终止日期,持仓数量,合约标的要素包含标的代码,标的市场信息;
[0017]所述业务逻辑控制要素包含交易确认书编号,合约状态,复核状态以及流动性平台状态;所述展示要素包含交易日期,终止日期,持仓数量。
[0018]进一步的,所述合约基础要素结构用于存储各类合约中的共性要素,以合约编号为其唯一主键;
[0019]所述合约交易要素结构分为多个子结构,每个子结构用于对应存储某种类型合约的差异性要素;
[0020]所述合所述约标的要素结构用于存储合约标的要素,以交易ID为其主键。
[0021]进一步的,所述数据库库表包括一张合约基础要素表,与合约交易要素结构多个子结构一一对应的合约交易要素表,以及一张合约标的要素表;
[0022]所述合约基础要素表通过存储的合约编号和合约类型字段,索引至与该合约类型相对应的合约交易要素表,再通过二级存储的交易ID关联至合约标的要素表。
[0023]进一步的,配置所述三级存储结构模型的每一级存储结构以及其子结构的合约要素的方法包括:
[0024]构建合约模型工厂,所谓合约模型工厂是场外衍生品合约要素三级存储结构模型的维护管理模块,用于根据三级存储结构模型的多级结构,配置每一级存储结构以及其子结构包含的合约要素信息。合约模型工厂是装置,具体来说是一种合约要素三级存储结构模型的数据组织和管理方法,是本专利技术提出的概念,属于
技术实现思路
的一部分,市场上无可直接使用的产品。
[0025]进一步的,所述方法还包括:
[0026]在后台服务系统对三级存储结构进行接口封装,从而对前台应用系统提供数据服务。
[0027]第二方面,本申请提供一种场外衍生品合约要素三级结构存储管理装置,包括:
[0028]差异性分析模块:用于获取后台服务系统所有类型合约的合约要素,对合约要素进行差异性分析,获取合约要素的共性要素和差异性要素;
[0029]再分析模块:用于对各类型合约中的共性要素进行再分析,根据其业务含义将共性要素区分为合约基本要素和合约标的要素;
[0030]分类模块:用于根据是否参与逻辑控制,对所述合约基本要素进行再分类,划分为业务逻辑控制要素和展示要素;
[0031]三级存储结构模块:用于根据分类结果和再分类结果构建合约数据的三级存储结构模型;所述合约数据的三级存储结构模型包括合约基础要素结构、合约交易要素结构和合约标的要素结构;
[0032]配置模块:用于配置所述三级存储结构模型的每一级存储结构以及其子结构的合约要素;
[0033]建表模块:用于根据构建的合约数据的三级存储结构模型,构建数据库库表;所述数据库库表包括与合约基础要素结构对应的合约基础要素表、与合约交易要素结构对应的合约交易要素表和与合约标的要素结构对应的合约交易要素表。
[0034]进一步的,所述合约基础要素结构用于存储各类合约中的共性要素,以合约本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种场外衍生品合约要素三级结构存储管理方法,其特征在于,包括以下步骤:获取后台服务系统所有类型合约的合约要素,对合约要素进行差异性分析,获取合约要素的共性要素和差异性要素;对各类型合约中的共性要素进行再分析,根据其业务含义将共性要素区分为合约基本要素和合约标的要素;根据是否参与逻辑控制,对所述合约基本要素进行再分类,划分为业务逻辑控制要素和展示要素;根据分类结果和再分类结果构建合约数据的三级存储结构模型;所述合约数据的三级存储结构模型包括合约基础要素结构、合约交易要素结构和合约标的要素结构;配置所述三级存储结构模型的每一级存储结构以及其子结构的合约要素;根据构建的合约数据的三级存储结构模型,构建数据库库表;所述数据库库表包括与合约基础要素结构对应的合约基础要素表、与合约交易要素结构对应的合约交易要素表和与合约标的要素结构对应的合约交易要素表。2.根据权利要求1所述的场外衍生品合约要素三级结构存储管理方法,其特征在于,合约基本要素包含交易确认书编号,合约状态,复核状态以及流动性平台状态,交易日期,终止日期,持仓数量,合约标的要素包含标的代码,标的市场信息;所述业务逻辑控制要素包含交易确认书编号,合约状态,复核状态以及流动性平台状态;所述展示要素包含交易日期,终止日期,持仓数量。3.根据权利要求2所述的场外衍生品合约要素三级结构存储管理方法,其特征在于,所述合约基础要素结构用于存储各类合约中的共性要素,以合约编号为其唯一主键;所述合约交易要素结构分为多个子结构,每个子结构用于对应存储某种类型合约的差异性要素;所述合所述约标的要素结构用于存储合约标的要素,以交易ID为其主键。4.根据权利要求3所述的场外衍生品合约要素三级结构存储管理方法,其特征在于,所述数据库库表包括一张合约基础要素表,多张与合约交易要素结构多个子结构一一对应的合约交易要素表,以及一张合约标的要素表;所述合约基础要素表通过存储的合约编号和合约类型字段,索引至与该合约类型相对应的合约交易要素表,再通过二级存储的交易ID关联至合约标的要素表。5.根据权利要求1所述的场外衍生品合约要素三级结构存储管理方法,其特征在于,配置所述三级存储结构模型的每一级存储结构以及其子结构的合约要素的方法包括:根据三级存储结构模型的多级结构,配置每一级存储结构以及其子结构包含的合约要素信息。6.根据权利要求1所述的场外衍生品合约要素三级结构存储管理方法,其特征在于,所述方法还包括:在后台服务系...

【专利技术属性】
技术研发人员:李德鹏经张俊王艳烨祝善虎
申请(专利权)人:华泰证券股份有限公司
类型:发明
国别省市:

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

1