本申请涉及计算机数据处理,尤其涉及一种基金交易系统的控制方法、设备及存储介质。
背景技术:
1、基金公司通过基金系统处理用户的基金相关业务。在接收到用户发起的基金赎回申请时,基金系统会根据用户基金持仓状态对应的基金份额,计算需要退回的资金,并在一定的交易日后,将资金退回用户的账户。
2、然而,在实际的基金赎回过程中,用户的基金份额可能因为基金公司的红利再投资的情况而增加。而基金系统的退回资金仍然是基于用户发起申请时计算持仓状态进行计算,并不包含用户增加的份额。在这种情况下,用户需要再次在基金系统中,对增加的份额提出赎回申请,以赎回所有的基金份额。这导致基金赎回的操作流程较为繁琐。
3、上述内容仅用于辅助理解本申请的技术方案,并不代表承认上述内容是现有技术。
技术实现思路
1、本申请的主要目的在于提供一种基金交易系统的控制方法、设备及存储介质,旨在解决在基金赎回期间发生了基金份额增长的情况下,基金赎回的操作流程较为繁琐的技术问题。
2、为实现上述目的,本申请提供一种基金交易系统的控制法,所述的方法包括以下步骤:
3、在接收到用户端发送的赎回申请后,获取所述用户端关联的第一持仓状态;
4、基于预设时间间隔,获取所述用户端当前关联的第二持仓状态,并根据所述第一持仓状态和所述第二持仓状态,确定所述用户基金的增加份额;
5、根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作。
6、在一实施例中,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤之后,还包括:
7、根据增量赎回申请的用户身份信息,获取对应的基金赎回进程中,所述第一持仓状态的基金份额;
8、将所述第一持仓状态的基金份额和所述增加份额进行求和,生成赎回份额;
9、根据所述赎回份额和所述用户身份信息,合并所述赎回申请和所述增量赎回申请;
10、基于合并结果更新所述赎回申请,并将所述赎回申请同步至所述用户端。
11、在一实施例中,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤包括:
12、获取赎回申请模板,并根据所述增加份额填充所述赎回申请模板,创建所述增量赎回申请;
13、根据所述增量赎回申请,在赎回处理模块的待执行进程中,添加所述增量赎回申请的增量赎回进程,其中,所述赎回处理模块基于所述待执行进程计算赎回资金,并将所述赎回资金退回至所述用户身份信息关联的账户。
14、在一实施例中,所述在接收到用户端发送的赎回申请后,获取所述用户端关联的第一持仓状态的步骤包括:
15、在接收到所述用户端发送的赎回申请时,识别所述用户端关联的所述用户身份信息;
16、获取所述用户身份信息中所述用户基金的基金信息,以及根据所述基金信息确定所述第一持仓状态。
17、在一实施例中,所述基于预设时间间隔,获取所述用户端当前关联的第二持仓状态,并根据所述第一持仓状态和所述第二持仓状态,确定所述用户基金的增加份额的步骤包括:
18、基于所述预设时间间隔,向基金清算系统发送数据同步请求;
19、获取所述基金清算系统发送的同步数据,根据所述同步数据确定所述用户端当前关联所述第二持仓状态;
20、计算所述第一持仓状态和所述第二持仓状态中,基金份额的份额差值,根据所述份额差值确定所述增加份额。
21、在一实施例中,所述计算所述第一持仓状态和所述第二持仓状态的份额差值,根据所述份额差值确定所述增加份额的步骤之后,还包括:
22、获取所述同步数据中的基金份额净值,并根据所述第二持仓状态的基金份额和所述基金份额净值,计算待赎回基金的赎回资金总额;
23、接收所述赎回申请和所述增量赎回申请的处理结果;
24、确定所述处理结果的赎回资金,并在所述赎回资金与所述赎回资金总额不同时,判断所述处理结果异常。
25、在一实施例中,所述确定所述处理结果的赎回资金,并在所述赎回资金与所述赎回资金总额不同时,判断所述处理结果异常的步骤之后,还包括:
26、在所述处理结果为异常时,更新赎回状态更新为赎回失败,并将提示信息发送至管理员终端;
27、在接收到所述管理员终端的指令后,根据所述指令,将所述提示信息发送至所述用户端。
28、在一实施例中,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤之后,还包括:
29、确定所述第一持仓状态的基金份额;
30、对所述增加份额和所述第一持仓状态的基金份额进行求和,并根据求和结果,更新所述第一持仓状态。
31、此外,为实现上述目的,本申请还提供一种基金交易系统的控制设备,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如上所述的基金交易系统的控制方法的步骤。
32、此外,为实现上述目的,本申请还提供一种存储介质,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如上所述的基金交易系统的控制方法的步骤。
33、本申请提出的一个或多个技术方案,至少具有以下技术效果:
34、本申请通过在接收到用户端发送的赎回申请后,获取基金的第一持仓状态,并基于预设时间间隔,获取基金当前的第二持仓状态,根据第一持仓状态和第二持仓状态,确定基金的增加份额,以根据该增加份额生成增量赎回申请,将增量赎回申请发送至赎回处理模块,进行基金增加份额的代理赎回,无需用户再次根据增加份额发起赎回申请,简化了增量赎回的申请过程。此外,本申请可以通过预设的时间间隔,定时检测用户基金实时的持仓状态,作为第二持仓状态,进行基金增加份额的申请,避免用户因为信息获取的滞后,而导致基金全额赎回的效率低,并降低了基金增加份额对应赎回资金被冻结的风险。
1.一种基金交易系统的控制方法,其特征在于,所述的方法包括以下步骤:
2.如权利要求1所述的方法,其特征在于,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤之后,还包括:
3.如权利要求2所述的方法,其特征在于,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤包括:
4.如权利要求2所述的方法,其特征在于,所述在接收到用户端发送的赎回申请后,获取所述用户端关联的第一持仓状态的步骤包括:
5.如权利要求1所述的方法,其特征在于,所述基于预设时间间隔,获取所述用户端当前关联的第二持仓状态,并根据所述第一持仓状态和所述第二持仓状态,确定所述用户基金的增加份额的步骤包括:
6.如权利要求5所述的方法,其特征在于,所述计算所述第一持仓状态和所述第二持仓状态的份额差值,根据所述份额差值确定所述增加份额的步骤之后,还包括:
7.如权利要求6所述的方法,其特征在于,所述确定所述处理结果的赎回资金,并在所述赎回资金与所述赎回资金总额不同时,判断所述处理结果异常的步骤之后,还包括:
8.如权利要求1所述的方法,其特征在于,所述根据所述增加份额创建所述赎回申请对应的增量赎回申请,并基于所述增量赎回申请执行赎回处理动作的步骤之后,还包括:
9.一种基金交易系统的控制设备,其特征在于,所述设备包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的计算机程序,所述计算机程序配置为实现如权利要求1至8中任一项所述的基金交易系统的控制方法的步骤。
10.一种存储介质,其特征在于,所述存储介质为计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求1至8中任一项所述的基金交易系统的控制方法的步骤。
