本发明专利技术公开了一种交易与清算并行处理系统,包括:日切模块用于新增最新的交易日期;历史表模块用于记录历史交易日清算后的资产数据;标识模块用于在日间业务流水数据上标识所属交易日;日间表模块用于记录交易时的日间业务流水数据;临时表模块用于将资产数据导入清算临时表中,按照交易日期将日间业务流水数据导入清算临时表中;资产数据计算模块用于根据临时表中的数据计算得到清算后的资产数据;核对模块用于将日间资产数据与清算后的资产数据进行比较,根据比较结果修改日间资产数据的状态。清算过程中处理的数据都采用临时表的数据,保证了清算过程操作的数据与日间交易数据互不干扰,使清算与交易并行处理,减少了清算异常对交易的影响。异常对交易的影响。异常对交易的影响。
【技术实现步骤摘要】
一种交易与清算并行处理系统
[0001]本专利技术涉及数据处理
,具体涉及一种交易与清算并行处理系统。
技术介绍
[0002]目前贵金属交易系统每个交易日从业务发生时间段来划分,可以分为日间交易阶段和日终清算阶段两个阶段。日间交易完成之后,日终时需要对钱货进行清结算。结算是指根据交易结果和交易所有关规定对交易各方资金和实物应收或应付数额进行清算后,按照确定的清算结果完成资金划转和实物交割的业务活动。交易所作为中央对手方,对所有在交易所系统中达成(或登记)的交易统一组织清算与结算。交易所对会员按席位进行清算和结算,而会员则按照自身的席位,结合交易所提供的清结算数据进行自身系统的清结算,会员根据交易结果对其席位下的客户的货款、保证金、盈亏、手续费等应收或应付资金及应收或应付实物进行清算。通常清算会分为清结算的数据准备、根据交易记录计算日终的钱货数据、核对各方系统的钱货收付是否一致、核对之后将钱货数据存储、切换交易日等多个步骤。
[0003]随着交易软件系统的发展和软件规模逐年上升,软件集成功能增多,使用频率也越来越高,偶发的质量问题也无法避免。倘若日终清算阶段出现异常,一时无法排除原因得出解决方案,就会影响下一个交易日的交易开始,极大限制了贵金属交易的发展。
技术实现思路
[0004]针对现有技术中的缺陷,本专利技术提供一种交易与清算并行处理系统,采用清算与交易并行处理,极大地减少清算异常对交易的影响。
[0005]本专利技术提供的一种交易与清算并行处理系统,包括:日切模块、历史表模块、标识模块、日间表模块、临时表模块、资产数据计算模块和核对模块;
[0006]所述日切模块用于新增最新的交易日期;
[0007]所述历史表模块用于记录历史交易日清算后的资产数据;
[0008]所述标识模块用于在日间业务流水数据上标识所属交易日;
[0009]所述日间表模块用于记录交易时的日间业务流水数据;
[0010]所述临时表模块用于将历史表模块中的资产数据导入到清算临时表中,按照交易日期将日间业务流水数据导入到清算临时表中;
[0011]所述资产数据计算模块用于根据清算临时表中的数据计算得到清算后的资产数据;
[0012]所述核对模块用于将日间资产数据与清算后的资产数据进行比较,根据比较结果修改日间资产数据的状态。
[0013]可选地,所述日间资产数据的状态包括验证成功、未核对、核对完成或核对失败。
[0014]可选地,所述核对模块包括判断单元和状态修改单元,所述判断单元用于判断有无清算日的下一个交易日的交易流水得到判断结果,所述状态修改单元根据判断结果修改
日间资产数据状态为验证成功、核对完成或核对失败。
[0015]可选地,所述判断结果为无交易流水,则将日间资产数据与清算后资产数据进行比较,判断是否一致;
[0016]若一致,状态修改单元将日间资产数据状态修改为验证成功;
[0017]若不一致,则将差额数据以更新的方式进行数据修正,状态修改单元将日间资产数据状态修改为核对完成,判断单元继续下一次核对比较,下一次核对成功后,状态修改单元将日间资产数据状态修改为验证成功。
[0018]可选地,所述判断结果为有交易流水,则将清算后的资产数据加上日间交易变化量得到第一数据,将第一数据与日间资产数据进行比较,判断是否一致;
[0019]若一致,则状态修改单元将日间资产数据状态修改为验证成功;
[0020]若不一致,则状态修改单元将日间资产数据状态修改为核对失败,判断单元将第一数据减去日间资产数据得到差额数据,记录差额数据,设定时间后使用清算后的资产数据、差额数据与日间交易变化量相加后得到第二数据,将第二数据与日间资产数据进行比较,若一致,则使用差额数据更新日间资产数据,若不一致,则更新最新的差额数据,等待下一次循环,直至成功。
[0021]可选地,所述临时表模块中存储有多个临时表,所述临时表包括清算临时表、资金临时表、库存临时表和持仓临时表。
[0022]本专利技术的有益效果:
[0023]本专利技术公开的一种交易与清算并行处理系统,通过在清算过程中处理的数据都采用临时表的数据,保证了整个清算过程操作的数据与日间交易数据互不干扰,使清算与交易并行处理,极大地减少了清算异常对交易的影响。
附图说明
[0024]为了更清楚地说明本专利技术具体实施方式或现有技术中的技术方案,下面将对具体实施方式或现有技术描述中所需要使用的附图作简单地介绍。在所有附图中,类似的元件或部分一般由类似的附图标记标识。附图中,各元件或部分并不一定按照实际的比例绘制。
[0025]图1示出了本专利技术第一实施例所提供的一种交易与清算并行处理系统的结构框图。
[0026]图2示出了本专利技术第一实施例的提供的交易与清算并行处理方式与现有交易与清算串行处理方式的区别图。
具体实施方式
[0027]下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。
[0028]应当理解,当在本说明书和所附权利要求书中使用时,术语“包括”和“包含”指示所描述特征、整体、步骤、操作、元素和/或组件的存在,但并不排除一个或多个其它特征、整体、步骤、操作、元素、组件和/或其集合的存在或添加。
[0029]还应当理解,在此本专利技术说明书中所使用的术语仅仅是出于描述特定实施例的目的而并不意在限制本专利技术。如在本专利技术说明书和所附权利要求书中所使用的那样,除非上下文清楚地指明其它情况,否则单数形式的“一”、“一个”及“该”意在包括复数形式。
[0030]还应当进一步理解,本专利技术说明书和所附权利要求书中使用的术语“和/或”是指相关联列出的项中的一个或多个的任何组合以及所有可能组合,并且包括这些组合。
[0031]如在本说明书和所附权利要求书中所使用的那样,术语“如果”可以依据上下文被解释为“当...时”或“一旦”或“响应于确定”或“响应于检测到”。类似地,短语“如果确定”或“如果检测到[所描述条件或事件]”可以依据上下文被解释为意指“一旦确定”或“响应于确定”或“一旦检测到[所描述条件或事件]”或“响应于检测到[所描述条件或事件]”。
[0032]需要注意的是,除非另有说明,本申请使用的技术术语或者科学术语应当为本专利技术所属领域技术人员所理解的通常意义。
[0033]图1示出了本专利技术第一实施例所提供的一种交易与清算并行处理系统的结构示意图,该系统包括:日切模块、历史表模块、标识模块、日间表模块、临时表模块、资产数据计算模块和核对模块;
[0034]日切模块用于新增最新的交易日期;
[0035]历史表模块用于记录历史交易日清算后的资产数据;
[0036]标识模块用于在日间业务流本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种交易与清算并行处理系统,其特征在于,包括:日切模块、历史表模块、标识模块、日间表模块、临时表模块、资产数据计算模块和核对模块;所述日切模块用于新增最新的交易日期;所述历史表模块用于记录历史交易日清算后的资产数据;所述标识模块用于在日间业务流水数据上标识所属交易日;所述日间表模块用于记录交易时的日间业务流水数据;所述临时表模块用于将历史表模块中的资产数据导入到清算临时表中,按照交易日期将日间业务流水数据导入到清算临时表中;所述资产数据计算模块用于根据清算临时表中的数据计算得到清算后的资产数据;所述核对模块用于将日间资产数据与清算后的资产数据进行比较,根据比较结果修改日间资产数据的状态。2.如权利要求1所述的系统,其特征在于,所述日间资产数据的状态包括验证成功、未核对、核对完成或核对失败。3.如权利要求2所述的系统,其特征在于,所述核对模块包括判断单元和状态修改单元,所述判断单元用于判断有无清算日的下一个交易日的交易流水得到判断结果,所述状态修改单元根据判断结果修改日间资产数据状态为验证成功、核对完成或核对失败。4.如权利要求3所述的系统,其特征在于,所述判断结果为无交易流水,...
【专利技术属性】
技术研发人员:毕锦程,春煜,冯田田,
申请(专利权)人:深圳市雁联计算系统有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。