交易数据轧差处理方法、系统、计算机设备和存储介质与流程

文档序号:16583808发布日期:2019-01-14 18:12阅读:661来源:国知局
交易数据轧差处理方法、系统、计算机设备和存储介质与流程

本发明涉及数据处理技术领域,特别是交易数据轧差处理方法、系统、计算机设备和存储介质。



背景技术:

数据是对事实、概念或指令的一种表达形式,可由人工或自动化装置进行处理,数据经过解释并赋予一定的含义之后便成为信息,数据处理是对数据的采集、存储、检索、加工、变换和传输。数据处理在基金交易中占据重要地位,现有在基金交易过程中,数据处理采用日初处理和日终处理的方法。日出处理是将数据库中的各种控制标志归位为新的一个交易日做准备,并核对各种基本信息,接受基金行情,启动交易服务一一启动交易申请服务与停止数据处理服务。日终处理是指在交易结束后汇总各种交易申请数据,并执行停止交易服务和启动数据处理服务、确认数据处理、日终汇总操作。

现有的日初处理和日终处理方式虽然能够在基金交易过程中进行数据分析,但是经过此两种处理方式处理后的数据不能支持当天买进或者卖出的基金操作,且易造成基金交易周期加长,操作流程复杂,不利于提升用户体验度,也不利于改变基金交易系统性能。



技术实现要素:

基于此,有必要针对基金交易无法实现当日买进或卖出,基金交易周期加长,操作流程复杂等问题,提出一种交易数据轧差处理方法、系统、计算机设备和存储介质。

一种交易数据轧差处理方法,所述交易数据轧差处理方法,具体步骤如下:

从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于记录用户与基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于记录基金代销机构与基金公司之间进行资金流转的交易数额;

通过轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;

根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。

在一个实施例中,所述获取用户与基金代销机构之间进行资金流转的实际基金交易数额的过程包括:

基金交易系统利用统计分组法统计在一基金交易日内在所述基金公司用户名下所有基金交易产品进行基金申购交易和基金赎回交易的所有实际交易数额;

在所述基金交易日内进行基金申购交易,基金代销机构的基金交易系统将从用户的任一银行账户内进行基金申购交易的代扣操作,其代扣的资金将进入存款账户,所述存款账户记录此次基金申购交易的实际交易金额,即为信息流实际申购款;

在所述基金交易日内进行基金赎回交易,基金代销机构从所述存款账户内将进行基金赎回交易的资金代扣至所述银行账户内,所述存款账户记录此次基金赎回交易的实际交易金额,记为信息流实际赎回款。

在一个实施例中,所述获取基金代销机构与基金公司之间进行资金流转的交易数额的过程包括:

基金交易系统利用统计分组法统计在一基金交易日内所述基金代销机构按照用户要求进行基金申购交易和基金赎回交易,以获取资金流实际申购款和资金流实际赎回款,所述资金流实际申购款是进行基金申购交易而从存款账户调取资金至结算账户的实际交易金额,所述资金流实际赎回款是进行基金赎回交易而从所述结算账户调取资金至所述存款账户的实际交易金额。

在一个实施例中,所述得到信息流轧差交易额的过程包括:

通过轧差计算公式,信息流轧差交易额=∑(信息流实际申购)-∑(信息流实际赎回),获取所述信息流轧差交易额,其中,∑(信息流实际申购)为所述信息流实际申购款,∑(信息流实际赎回)为所述信息流实际赎回款。

在一个实施例中,所述得到所述资金流轧差交易额的过程包括:

通过轧差计算公式,资金流轧差交易额=∑(资金流实际申购)-∑(资金流实际赎回),获取所述资金流轧差交易额,其中,∑(资金流实际申购)为所述资金流实际申购款,∑(资金流实际赎回)为所述资金流实际赎回款。

在一个实施例中,所述生成从用户的银行账户内代扣至存款账户内的资金数额包括:

通过轧差计算公式,从用户一银行账户中调取资金至存款账户内的资金数额=∑(信息流实际申购)+∑(信息流轧差交易),生成所述从用户一银行账户中调取资金至存款账户内的资金数额,其中,∑(信息流实际申购)为所述信息流实际申购款,∑(信息流轧差交易)为所述信息流轧差交易额。

在一个实施例中,所述生成从所述存款账户内代扣至结算账户的资金数额包括:

通过轧差计算公式,从存款账户调取至结算账户的资金数额=∑(资金流实际申购)+∑(资金流轧差交易),生成所述从存款账户调取至结算账户的资金数额,其中,∑(资金流实际申购)为所述资金流实际申购款,∑(资金流轧差交易)为所述信息流轧差交易额。

基于相同的技术构思,本发明还提供一种交易数据轧差处理系统,所述交易数据轧差处理系统包括获取实际交易数额单元、轧差处理单元和生成资金数额单元;

所述获取实际交易数额单元,用于从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于记录用户与基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于记录基金代销机构与基金公司之间进行资金流转的交易数额;

所述轧差处理单元,用于通过轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;

所述生成资金数额单元,用于根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。

基于相同的技术构思,本发明还提供一种计算机设备,包括存储器和处理器,所述存储器中存储有计算机可读指令,所述计算机可读指令被所述处理器执行时,使得所述处理器执行上述交易数据轧差处理方法的步骤。

基于相同的技术构思,本发明还提供一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行如上述交易数据轧差处理方法的步骤。

上述交易数据轧差处理方法、系统、计算机设备和存储介质,从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于调用在所述基金代销机构的基金交易系统内开立的存款账户记录用户与所述基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于调用在所述基金代销机构的基金交易系统内开立的结算账户记录所述基金代销机构和所述基金公司之间进行资金流转的交易数额;在所述基金交易系统的操作界面内通过轧差计算公式,对所述信息流和所述资金流进行轧差处理,分别获取所述信息流轧差交易额和所述资金流轧差交易额;所述基金代销机构根据所述信息流记录的实际基金交易数额和所述信息流的轧差交易额,生成从用户的一银行账户中调取至所述存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流的轧差交易额,生成从所述存款账户调取至所述结算账户的资金数额。本技术方案的有益技术效果在于:支持基金交易在同一日内进行任意买进卖出,简化基金交易流程,缩短基金交易响应时间,提高基金交易时效,提升用户体验度和基金交易系统性能。

附图说明

图1为本发明一个实施例中一种交易数据轧差处理方法的流程图;

图2为本发明一个实施例中一种交易数据轧差处理系统的示意图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

本技术领域技术人员可以理解,除非特意声明,这里使用的单数形式″一″、″一个″、″所述″和″该″也可包括复数形式。应该进一步理解的是,本发明的说明书中使用的措辞″包括″是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。

如图1所示,本发明提供一种交易数据轧差处理方法,所述交易数据轧差处理方法,可以包括如下步骤:

步骤s1:从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于记录用户与基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于记录基金代销机构与基金公司之间进行资金流转的交易数额。

本实施例中,所述基金代销机构预先在其基金交易系统内为用户开立存款账户和结算账户,所述基金代销机构在为用户进行基金申购交易时,将会从用户的任一银行账户内调取所需款项至所述存款账户,随后将该款项转存至所述结算账户,以进行基金申购交易。当用户进行基金赎回交易时,所述赎回款项将会从所述结算账户内转存至所述存款账户,最终存于用户的银行账户内。在用户进行基金申购交易和基金赎回交易的过程中,将形成多重交易数据,所述基金交易系统上设有信息流和资金流,所述基金交易系统从所述基金交易系统的基金交易界面上获取所述信息流的实际交易数额和所述资金流的实际交易数额。

本实施例中,所述获取信息流的实际交易数额过程为:

基金交易系统利用统计分组法统计在一基金交易日内在所述基金公司用户名下所有基金交易产品进行基金申购交易和基金赎回交易的所有实际交易数额;

所述基金交易日是指开放式基金接受申购、转换、赎回或其他交易的时间段,一般是指每个工作日的上午时间9:30到15:00,其中中午的11:30带13:00为休市时间。本实施例中的该基金交易日选定为2018年2月28日这天,在该日用户进行基金申购交易和基金赎回交易。

当用户在2018年2月28日进行基金申购交易时,所述基金代销机构将从用户的任一可允许进行代扣操作的银行账户内调取用于进行基金申购交易的款项,将该款项调取至所述存款账户内,所述存款账户将调用其具有的记账功能,记录此处基金申购交易的实际交易金额,即为信息流实际申购款;

当用户在2018年2月28日进行基金赎回交易时,所述基金代销机构将用户进行基金赎回的资金调取至所述银行账户内,所述存款账户调用其具有的记账功能,记录此次基金赎回交易的实际交易金额,即为信息流实际赎回款。

本实施例中,所述获取资金流的交易数额过程为:

基金交易系统利用统计分组法统计在一基金交易日内所述基金代销机构按照用户要求进行基金申购交易和基金赎回交易,以获取资金流实际申购款和资金流实际赎回款,所述资金流实际申购款是进行基金申购交易而从存款账户调取资金至结算账户的实际交易金额,所述资金流实际赎回款是进行基金赎回交易而从所述结算账户调取资金至所述存款账户的实际交易金额。

所述基金交易日是指开放式基金接受申购、转换、赎回或其他交易的时间段,一般是指每个工作日的上午时间9:30到15:00,其中中午的11:30带13:00为休市时间。本实施例中的该基金交易日选定为2018年2月28日这天,在该日用户进行基金申购交易和基金赎回交易。

所述基金代销机构将统计在2018年2月28日这天按照用户要求而进行基金申购交易和基金赎回交易的实际交易额,所述结算账户调用其自身具有记账功能记录下所述基金代销结构和所述基金公司之间的进行基金申购交易和基金申购交易的实际交易额,从所述实际交易额内获取资金流实际申购款和资金流实际赎回款,所述资金流实际申购款用于统计所述基金代销机构在所述基金交易日内进行基金申购交易而将资金从所述存款账户调取至所述结算账户内的实际交易金额,所述资金流实际赎回款用于统计所述基金代销机构在进行基金赎回交易而将资金从所述结算账户调取至所述存款账户的实际交易金额。

步骤s2:通过轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;

本实施例中,所述得到所述信息流轧差交易额的过程为:

通过轧差计算公式,信息流轧差交易额=∑(信息流实际申购)-∑(信息流实际赎回),获取所述信息流轧差交易额,其中,∑(信息流实际申购)为所述信息流实际申购款,∑(信息流实际赎回)为所述信息流实际赎回款。若所述信息流轧差交易额大于0,则表示所述信息流中的基金交易为净申购,若所述所述信息流轧差交易额小于0,则表示所述信息流中的基金交易为净赎回。

本实施例中,所述轧差是指买卖双方相互抵减,其法律机制是利用抵减、合同更新等法律制度,最终取得乙方对另一方的一个数额的净债权或净债务,如市场交易者之间,可能互有内容相同,方向相反的多笔交易,在结算或结束交易时,可以将各方债权在相等数额内抵消,仅支付余额。本实施例中,通过轧差计算公式,能够得出在所述信息流的交易过程中,需要调取多少数额的资金至所述存款账户。

举例来说,当所述信息流实际申购款为100万,则将其记为∑(100万),所述信息流实际赎回款为80万,则将其记为∑(80万),在所述基金代销机构的基金交易系统的操作界面内通过轧差计算公式,即∑(信息流实际申购)-∑(信息流实际赎回),即可获得所述信息流轧差交易额为∑(100万)-∑(80万)=∑(20万).

本实施例中,所述得到所述资金流轧差交易额的过程为:

通过轧差计算公式,资金流轧差交易额=∑(资金流实际申购)-∑(资金流实际赎回),获取所述资金流轧差交易额,其中,∑(资金流实际申购)为所述资金流实际申购款,∑(资金流实际赎回)为所述资金流实际赎回款。若所述资金流轧差交易额大于0,则表示所述资金流中的基金交易为净申购,若所述所述资金流轧差交易额小于0,则表示所述资金流中的基金交易为净赎回。

本实施例中,所述轧差是指买卖双方相互抵减,其法律机制是利用抵减、合同更新等法律制度,最终取得乙方对另一方的一个数额的净债权或净债务,如市场交易者之间,可能互有内容相同,方向相反的多笔交易,在结算或结束交易时,可以将各方债权在相等数额内抵消,仅支付余额。本实施例中,通过轧差计算公式,能够得出在所述资金流的交易过程中,需要调取多少数额的资金至所述结算账户。

举例来说,当所述资金流实际申购款为240万,则将其记为∑(240万),所述资金流实际赎回款为150万,则将其记为∑(150万),在所述基金代销机构的基金交易系统的操作界面内通过轧差计算公式,即∑(资金流实际申购)-∑(资金流实际赎回),即可获得所述信息流轧差交易额为∑(240万)-∑(150万)=∑(90万).

步骤s3:根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。

本实施例中,所述生成从用户的银行账户内代扣至存款账户内的资金数额的过程包括:

通过轧差计算公式,从用户一银行账户中调取资金至存款账户内的资金数额=∑(信息流实际申购)+∑(信息流轧差交易),生成所述从用户一银行账户中调取资金至存款账户内的资金数额,其中,∑(信息流实际申购)为所述信息流实际申购款,∑(信息流轧差交易)为所述信息流轧差交易额。

举例来说,当所述信息流实际申购款为100万,则将其记为∑(100万),当所述信息流轧差交易额为20万,则将其记为∑(20万),在所述基金代销机构的基金交易系统的操作界面内通过计算公式,即∑(信息流实际申购)+∑(信息流轧差交易),计算得出资金数额为∑(120万),则生成从用户一银行账户中调取至所述存款账户内的资金数额为120万。

本实施例中,所述生成从所述存款账户内代扣至结算账户的资金数额的过程包括:

通过轧差计算公式,从存款账户调取至结算账户的资金数额=∑(资金流实际申购)+∑(资金流轧差交易),生成所述从存款账户调取至结算账户的资金数额,其中,∑(资金流实际申购)为所述资金流实际申购款,∑(资金流轧差交易)为所述信息流轧差交易额。

举例来说,当所述资金流实际申购款为2400万,则将其记为∑(240万),当所述资金流轧差交易额为90万,则将其记为∑(90万),在所述基金代销机构的基金交易系统的操作界面内通过计算公式,即∑(资金流实际申购)+∑(资金流轧差交易),计算得出资金数额为∑(310万),则生成从所述存款账户调取至所述结算账户内的资金数额为310万。

上述交易数据轧差处理方法,从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,利用轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。最终实现在同一日内进行基金任意买卖,简化基金交易流程,缩短基金交易的响应时间,提高交易时效,提升用户体验度。

基于相同的技术构思,本发明实施例还提供了一种交易数据轧差处理系统,如图2所示,该系统包括获取实际交易数额单元,轧差处理单元和生成资金数额单元;

所述获取实际交易数额单元,用于从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于记录用户与基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于记录基金代销机构与基金公司之间进行资金流转的交易数额;

所述轧差处理单元,用于通过轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;

所述生成资金数额单元,用于根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。

上述交易数据轧差处理系统,从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,利用轧差计算公式,对所述信息流进行轧差计算,得到所述信息流轧差交易额,并对所述资金流进行轧差计算,得到所述资金流轧差交易额;根据所述信息流记录的实际交易数额和所述信息流轧差交易额,生成从用户的银行账户内代扣至存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流轧差交易额,生成从所述存款账户内代扣至结算账户的资金数额,所述存款账户和所述结算账户是基金代销机构在基金交易系统内为进行基金交易而开立的账户。最终实现在同一日内进行基金任意买卖,简化基金交易流程,缩短基金交易的响应时间,提高交易时效,提升用户体验度。

基于相同的技术构思,本发明提供了一种计算机设备,所述计算机设备包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机可读指令,所述处理器执行所述计算机可读指令时实现以下步骤:从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于调用在所述基金代销机构的基金交易系统内开立的存款账户记录用户与所述基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于调用在所述基金代销机构的基金交易系统内开立的结算账户记录所述基金代销机构和所述基金公司之间进行资金流转的交易数额;在所述基金交易系统的操作界面内通过轧差计算公式,对所述信息流和所述资金流进行轧差处理,分别获取所述信息流轧差交易额和所述资金流轧差交易额;所述基金代销机构根据所述信息流记录的实际基金交易数额和所述信息流的轧差交易额,生成从用户的一银行账户中调取至所述存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流的轧差交易额,生成从所述存款账户调取至所述结算账户的资金数额。

基于相同的技术构思,本发明还提供了一种存储有计算机可读指令的存储介质,所述计算机可读指令被一个或多个处理器执行时,使得一个或多个处理器执行以下步骤:从基金交易系统的基金交易界面上获取用户与基金代销机构之间进行资金流转的实际基金交易数额设置为信息流,从所述基金交易系统的基金交易界面上获取基金代销机构与基金公司之间进行资金流转的交易数额设置为资金流,所述信息流用于调用在所述基金代销机构的基金交易系统内开立的存款账户记录用户与所述基金代销机构之间进行资金流转的实际基金交易数额,所述资金流用于调用在所述基金代销机构的基金交易系统内开立的结算账户记录所述基金代销机构和所述基金公司之间进行资金流转的交易数额;在所述基金交易系统的操作界面内通过轧差计算公式,对所述信息流和所述资金流进行轧差处理,分别获取所述信息流轧差交易额和所述资金流轧差交易额;所述基金代销机构根据所述信息流记录的实际基金交易数额和所述信息流的轧差交易额,生成从用户的一银行账户中调取至所述存款账户内的资金数额,同时,根据所述资金流记录的实际交易数额和所述资金流的轧差交易额,生成从所述存款账户调取至所述结算账户的资金数额。

本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,该计算机程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,前述的存储介质可为磁碟、光盘、只读存储记忆体(read-onlymemory,rom)等非易失性存储介质,或随机存储记忆体(randomaccessmemory,ram)等。

以上所述实施例的各技术特征可以进行任意的组合,为使描述简洁,未对上述实施例中的各个技术特征所有可能的组合都进行描述,然而,只要这些技术特征的组合不存在矛盾,都应当认为是本说明书记载的范围。

以上所述实施例仅表达了本发明的几种实施方式,其描述较为具体和详细,但并不能因此而理解为对本发明专利范围的限制。应当指出的是,对于本领域的普通技术人员来说,在不脱离本发明构思的前提下,还可以做出若干变形和改进,这些都属于本发明的保护范围。因此,本发明专利的保护范围应以所附权利要求为准。

当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1