一种投资组合调整方法、装置、可读存储介质及计算设备与流程

文档序号:22918049发布日期:2020-11-13 16:02阅读:152来源:国知局
一种投资组合调整方法、装置、可读存储介质及计算设备与流程

本发明涉及互联网技术领域,特别涉及一种投资组合调整方法、装置、可读存储介质及计算设备。



背景技术:

随着社会经济的发展,越来越多的人有购买理财产品的需求。随着人们投资理财的观念逐渐多元化,可投资的标的愈发丰富,理财方式和工具也日趋复杂。金融机构为了更好地迎合市场,使客户的受益达到最大化,推出了购买组合产品的理财方式。但是,在购买组合产品的过程中,由于投资人自身限制,或者投资的资产交易规则限制,导致组合产品中单个产品或多个产品交易失败。

现有技术中一般具有两种解决方法:第一,将购买成功的产品进行撤单,然后将整个组合订单全部标记失败,将资金退回给投资人,这种方法对投资人很不友好;第二,将组合产品中单个产品或多个产品交易失败的订单资金退回,进而造成一部分产品购买成功一部分产品购买失败,造成整个组合失去原来的配置平衡,这种方法也不友好。



技术实现要素:

为了解决上述技术问题中的至少一个,本公开提供了一种投资组合调整方法、装置、可读存储介质及计算设备。

第一方面,本发明实施例提供了一种投资组合调整方法,该投资组合调整方法包括:

s1:获取投资组合的下单指令,其中所述投资组合对应一个下单指令;所述下单指令中携带所述投资组合的下单产品和对应的下单金额;

判断所述下单指令是否符合预设的校验规则,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,步骤s2包括:

判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,所述判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令,包括:

对于下单指令中的购买指令,

n1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小购买金额,若是,则继续执行n2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n2;

n2:判断每个所述下单产品的下单金额是否小于或等于每个所述下单产品的最大购买金额,若是,则继续执行n3,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n3;

n3:判断每个所述下单产品的下单金额与已持有金额的总和是否小于或等于每个所述下单产品的最大持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,所述判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令,包括:

对于下单指令中的赎回指令,

m1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小赎回金额,若是,则继续执行m2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行m2;

m2:判断每个所述下单产品的已持有金额减去所述下单金额的剩余金额是否大于或等于每个所述下单产品的最小持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,所述下单指令为购买指令时,该投资组合调整方法还包括:

获取从用户银行账户流出的购买金额;

判断所述下单指令中所有下单产品的总下单金额是否与所述购买金额一致,若是,则继续执行所述下单指令;否则停止执行所述下单指令。

可选地,所述下单指令为赎回指令时,该投资组合调整方法还包括:

获取流入用户银行账户的赎回金额;

判断所述下单指令中所有下单产品的总下单金额是否与所述赎回金额一致,若是,则确定本次赎回成功;否则确定本次赎回失败。

可选地,该投资组合调整方法还包括:

接收交易失败信息,所述交易失败信息是执行所述目标下单指令所反馈的交易失败信息;

根据所述交易失败信息对应的调整规则,调整下单产品和对应的下单金额,将调整后的下单指令确定为新的下单指令。

可选地,该投资组合调整方法还包括:

反馈交易过程信息,所述交易过程信息包括所述下单指令、所述目标下单指令、所述新的下单指令和所述交易失败信息一种或多种。

第二方面,本发明实施例提供了一种投资组合调整装置,该投资组合调整装置包括:指令接收模块、规则判断模块和指令调整模块,其中,

所述指令接收模块,用于获取投资组合的下单指令,其中所述投资组合对应一个下单指令;所述下单指令中携带所述投资组合的下单产品和对应的下单金额;

所述规则判断模块,用于判断所述下单指令是否符合预设的校验规则,若是,则将所述下单指令确定为目标下单指令;否则,触发所述指令调整模块;

所述指令调整模块,用于调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,所述规则判断模块具体用于,判断所述下单指令中携带投资组合的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,触发所述指令调整模块。

可选地,所述规则判断模块包括最小购买判断单元、最大购买判断单元和最大持有判断单元,其中对于下单指令中的购买指令,

所述最小购买判断单元,用于判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小购买金额,若是,则触发所述最大购买判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最大购买判断单元;

所述最大购买判断单元,用于判断每个所述下单产品的下单金额是否小于或等于每个所述下单产品的最大购买金额,若是,则触发所述最大持有判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最大持有判断单元;

所述最大持有判断单元,用于判断每个所述下单产品的下单金额与已持有金额的总和是否小于或等于每个所述下单产品的最大持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,所述规则判断模块包括最小赎回判断单元和最小持有判断单元,其中对于下单指令中的赎回指令,

所述最小赎回判断单元,用于判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小赎回金额,若是,则触发所述最小持有判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最小持有判断单元;

所述最小持有判断单元,用于判断每个所述下单产品的已持有金额减去所述下单金额的剩余金额是否大于或等于每个所述下单产品的最小持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

可选地,该投资组合调整装置还包括:第一资金流获取模块和第一资金流判断模块,其中所述下单指令为购买指令时,

所述第一资金流获取模块,用于获取从用户银行账户流出的购买金额;

所述第一资金流判断模块,用于判断所述下单指令中所有下单产品的总下单金额是否与所述购买金额一致,若是,则继续执行所述下单指令;否则停止执行所述下单指令。

可选地,该投资组合调整装置还包括:第二资金流获取模块和第二资金流判断模块,其中所述下单指令为赎回指令时,

所述第二资金流获取模块,用于获取流入用户银行账户的赎回金额;

所述第二资金流判断模块,用于判断所述下单指令中所有下单产品的总下单金额是否与所述赎回金额一致,若是,则确定本次赎回成功;否则确定本次赎回失败。可选地,该投资组合调整装置还包括:问题接收模块,其中,

所述问题接收模块,用于接收交易失败信息,所述交易失败信息是执行所述目标下单指令所反馈的交易失败信息;

所述指令调整模块,还用于根据所述交易失败信息对应的调整规则,调整下单产品和对应的下单金额,将调整后的下单指令确定为新的下单指令。

可选地,该投资组合调整装置还包括:信息反馈模块,用于反馈交易过程信息,所述交易过程信息包括所述下单指令、所述目标下单指令、所述新的下单指令和所述交易失败信息中的一种或多种。

第三方面,本发明实施例提供了一种可读存储介质,其上具有可执行指令,当可执行指令被执行时,使得计算机执行如第一方面中所包括的操作。

第四方面,本发明实施例提供了一种计算设备,包括:一个或多个处理器、存储器,以及一个或多个程序,其中,所述一个或多个程序存储在所述存储器中并被配置为由所述一个或多个处理器执行如第一方面中所包括的操作。

与现有技术相比,本发明至少具有以下有益效果:

本公开采用主动和被动联动均衡的方式,将投资人的投资组合进行重新调整,以及将组合交易中的失败部分所涉及的金额重新调整分配,不仅保证整个投资组合交易的顺利执行,并且能够保证整个投资组合的配置平衡。

附图说明

为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。

图1是本发明一个实施例提供的一种投资组合调整方法的流程示意图;

图2是本发明一个实施例提供的一种投资组合调整装置的结构框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例,基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。

如图1所示,本发明实施例提供了一种投资组合调整方法,该投资组合调整方法包括:

s1:获取投资组合的下单指令,其中所述投资组合对应一个下单指令;所述下单指令中携带所述投资组合的下单产品和对应的下单金额;

s2:判断所述下单指令是否符合预设的校验规则,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在该实施例中,投资组合可以是基金组合,也可以是股票组合,还可以是基金和股票的混合组合,甚至可以是基金、股票和黄金等多种类型的混合组合。下单指令中携带每个投资组合的下单产品和对应的下单金额,下单指令可以是购买指令也可以是赎回指令也可以调仓指令。若下单指令是购买指令,则下单金额就是购买金额,如现有一个下单指令为购买指令,其中携带了基金a:1000元、基金b:500元、基金c:500元,就是购买基金a:1000元、购买基金b:500元、购买基金c:500元。同理,若下单指令是赎回指令,则下单金额就是赎回金额,如现有一个下单指令为赎回指令,其中携带了基金a:1000元、基金b:500元、基金c:500元,就是赎回基金a:1000元、赎回基金b:500元、赎回基金c:500元。而调仓就是先赎回某基金再购买其他基金,所以调仓指令可以按照赎回指令加购买指令进行操作。校验规则可以根据实际需求进行设定,可以是一个规则也可以是多个规则,根据设定的规则能够对投资组合的下单指令进行自动检测,可以校验订单是否正常,可以自动发现下单指令中的问题,或者可能出现的问题。多个不同的投资组合可以是相同的校验规则,也可以是部分相同部分不同的校验规则,同样也可以是互不相同的校验规则。一个投资组合对应一个下单指令。在确定目标下单指令后可执行目标下单指令,也可以发送到外部装置进行目标下单指令的执行,外部装置可以是银行交易系统和第三方交易平台等。由外部装置执行目标下单指令后可接收外部装置发送的执行反馈信息,如交易失败信息。

在本发明一个实施例中,步骤s2包括:

判断所述下单指令中携带投资组合的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在该实施例中,由于每个产品的投资风险不同,并且每个投资人承受风险的能力的不同,因此每个投资人对应不同的投资产品以及投资比例等。如在本发明一个实施例中,投资人1允许购买中低风险的基金m和基金n,不能购买高风险的基金p,于是当投资人1下单指令中携带基金m:1000元,基金n:500元,基金p:500元,则对下单指令进行调整,将基金p:500元根据设定的调整规则进行调整。这里的调整规则可以根据实际情况进行设定,可以是一个规则也可以是多个规则。例如该实施例中的调整规则是用相同或者相似属性的投资产品替换掉不可购买的投资产品,也就是用相似的基金l替换基金p,相同或者相似属性可以根据投资产品的风险与收益进行分类,并且在替换过程中,可以是单个或多个投资产品被单个或多个相同或者相似属性的其他投资产品替换。如在本发明另一个实施例中,投资人2允许购买中低风险的基金m和基金n,购买比例是m:n=1:2,于是当投资人2下单指令中携带基金m:1000元,基金n:500元时,不满足购买比例是m:n=1:2,则对下单指令进行调整,将基金m调整为500元,将基金n调整为1000元。

由于校验规则可以根据实际需求进行设定,所以校验规则不限于实施例中具体给出的规则,还可以包括资金进出检测规则:根据订单的交易类型,检测投资组合订单的进和出两部分资金,通过比较两部分资金的差别确认组合订单是否正常执行,等等校验规则。

在本发明一个实施例中,所述判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令,包括:

对于下单指令中的购买指令,

n1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小购买金额,若是,则继续执行n2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n2;

在该实施例中,调整规则可以是将下单金额小于最小购买金额的下单产品的下单金额分配给其他下单产品,也可以是将下单金额小于最小购买金额的下单产品更换为相同或相似属性的其他可购买的投资产品。调整规则可以根据实际情况进行设置和扩充。

n2:判断每个所述下单产品的下单金额是否小于或等于每个所述下单产品的最大购买金额,若是,则继续执行n3,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n3;

在该实施例中,调整规则可以是对下单金额大于最大购买金额的下单产品的下单金额进行拆分,先满足最大购买金额,然后将多余部分分配给其他下单产品,也可以是将多余部分更换为相同或相似属性的其他可购买的投资产品。调整规则可以根据实际情况进行设置和扩充。

n3:判断每个所述下单产品的下单金额与已持有金额的总和是否小于或等于每个所述下单产品的最大持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在该实施例中,调整规则可以是对金额总和大于最大持有金额的下单产品的下单金额进行拆分,先满足最大持有金额,然后将多余部分分配给其他下单产品,也可以是将多余部分更换为相同或相似属性的其他可购买的投资产品。调整规则可以根据实际情况进行设置和扩充。

在本发明一个实施例中,所述判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令,包括:

对于下单指令中的赎回指令,

m1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小赎回金额,若是,则继续执行m2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行m2;

在该实施例中,调整规则可以是对下单金额小于最小赎回金额的下单产品的下单金额进行增额,将下单金额增额到最小赎回金额,也可以是将下单金额小于最小赎回金额的下单产品更换为相同或相似属性的其他可赎回的满足条件的投资产品。也可以对下单金额小于最小赎回金额的下单产品进行强制赎回,并可以反馈该交易过程信息。调整规则可以根据实际情况进行设置和扩充。

m2:判断每个所述下单产品的已持有金额减去所述下单金额的剩余金额是否大于或等于每个所述下单产品的最小持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在该实施例中,调整规则可以是将剩余金额小于最小持有金额的下单产品的剩余金额进行减持,将剩余金额增加到下单金额中全部赎回,也可以是将剩余金额小于最小持有金额的下单产品更换为相同或相似属性的其他投资产品。调整规则可以根据实际情况进行设置和扩充。

在本发明一个实施例中,所述判断所述下单指令中的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令,包括:

对于下单指令中的调仓指令,则需要按照赎回指令加购买指令进行操作:

m1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小赎回金额,若是,则继续执行m2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行m2;

m2:判断每个所述下单产品的已持有金额减去所述下单金额的剩余金额是否大于或等于每个所述下单产品的最小持有金额,若是,则继续执行n1;否则,调整所述下单指令中的下单产品和对应的下单金额,并继续执行n1;

n1:判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小购买金额,若是,则继续执行n2,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n2;

n2:判断每个所述下单产品的下单金额是否小于或等于每个所述下单产品的最大购买金额,若是,则继续执行n3,否则调整所述下单指令中的下单产品和对应的下单金额,并继续执行n3;

n3:判断每个所述下单产品的下单金额与已持有金额的总和是否小于或等于每个所述下单产品的最大持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在发明一个实施例中,所述下单指令为购买指令时,该投资组合调整方法还包括:

获取从用户银行账户流出的购买金额;

判断所述下单指令中所有下单产品的总下单金额是否与所述购买金额一致,若是,则继续执行所述下单指令;否则停止执行所述下单指令。

在该实施例中,在下单指令为购买指令时,用户资金由用户银行账户流出用来购买下单产品,当从用户银行账户流出的购买金额与步骤s1中下单指令中全部下单产品对应的下单金额的总和不一致时,说明资金流动有问题,则停止执行下单指令也不再继续执行s2。

在本发明一个实施例中,所述下单指令为赎回指令时,该投资组合调整方法还包括:

获取流入用户银行账户的赎回金额;

判断所述下单指令中所有下单产品的总下单金额是否与所述赎回金额一致,若是,则确定本次赎回成功;否则确定本次赎回失败。

在该实施例中,在下单指令为赎回指令时,用户资金由购买产品流出到用户银行账户,当流入到用户银行账户金额与下单指令中全部下单产品对应的下单金额的总和不一致时,说明本次赎回有问题,则再次进行赎回并可以反馈该交易过程信息。在本发明一个实施例中,该投资组合调整方法还包括:

接收交易失败信息,所述交易失败信息是执行所述目标下单指令所反馈的交易失败信息;

根据所述交易失败信息对应的调整规则,调整下单产品和对应的下单金额,将调整后的下单指令确定为新的下单指令。

在该实施例中,投资人对投资组合的目标下单指令进行下单后,有时会因为某些原因遇到交易失败的问题,如基金账号不存在,基金暂停申购等问题造成交易失败。于是接收交易失败的信息,根据不同的失败原因进行相应的不同调整方法。如,投资人的个人账户信息进行变更,造成在新的机构开户的时候,会出现信息冲突,使得在某个基金公司开户失败。假如现有一个目标下单指令,购买基金a:1000元,基金b:500元,基金c:500元,在执行该目标下单指令时,基金c所属基金公司返回用户在基金公司没有开户信息,交易失败,会按照该问题对应的调整规则执行,将基金c替换为同类基金d,更改下单指令形成新的下单指令。在该实施例中,可以不将购买成功的基金a:1000元和基金b:500元退回,而是只针对交易失败的基金c,将基金c替换为同类基金d后形成购买基金d的下单指令。也可以是,将购买成功的基金a:1000元和基金b:500元退回,将交易失败的基金c替换为同类基金d后形成购买基金a、基金b和基金d的下单指令,并且还可以根据调整规则对购买比例进行调整。新的下单指令可以经过步骤s2,也可以不经过步骤s2直接执行新的下单指令。

在本发明一个实施例中,该投资组合调整方法还包括:

反馈交易过程信息,所述交易过程信息至少包括所述下单指令、所述目标下单指令、所述新的下单指令和所述交易失败信息。

在该实施例中,将交易过程信息反馈出来方便投资人或管理人进行查看和人工处理,而反馈的方式根据具体情况可以进行选取,如短信通知,邮件通知,系统内通知等。

如图2所示,本发明实施例提供了一种投资组合调整装置,该投资组合调整装置包括:指令接收模块、规则判断模块和指令调整模块,其中,

所述指令接收模块,用于获取投资组合的下单指令,其中所述投资组合对应一个下单指令;所述下单指令中携带投资组合的下单产品和对应的下单金额;

所述规则判断模块,用于判断所述下单指令是否符合预设的校验规则,若是,则将所述下单指令确定为目标下单指令;否则,触发所述指令调整模块;

所述指令调整模块,用于调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在该实施例中,投资组合可以是基金组合,也可以是股票组合,还可以是基金和股票的混合组合,甚至可以是基金、股票和黄金等多种类型的混合组合。下单指令中携带每个投资组合的下单产品和对应的下单金额,如现有一个下单指令,其中携带了基金a:1000元,基金b:500元,基金c:500元。规则判断模块可以包括单个或多个校验规则。校验规则可以根据实际需求进行设定,可以是一个规则也可以是多个规则,根据设定的规则能够对投资组合的下单指令进行自动检测,可以校验订单是否正常,可以自动发现下单指令中的问题,或者可能出现的问题。并且规则判断模块支持自定义校验规则,投资人或用户可以随时进行校验规则的修改、添加和删除。多个投资组合可以是相同的校验规则,也可以是部分相同部分不同的校验规则,同样也可以是互不相同的校验规则。一个投资组合对应一个下单指令。该投资组合调整装置还可以包括指令执行模块用于在确定目标下单指令后执行目标下单指令,也可以包括指令发送模块用于将目标下单指令发送到外部装置,使外部装置进行目标下单指令的执行,外部装置可以是银行交易系统和第三方交易平台等。由外部装置执行目标下单指令后投资组合调整装置可接收外部装置发送的执行反馈信息,如交易失败信息。

在本发明一个实施例中,所述规则判断模块具体用于,判断所述下单指令中携带投资组合的下单产品和对应的下单金额是否与允许投资的产品和金额匹配,若是,则将所述下单指令确定为目标下单指令;否则,触发所述指令调整模块。

在该实施例中,由于每个产品的投资风险不同,并且每个投资人承受风险的能力的不同,因此每个投资人对应不同的投资产品以及投资比例等。如投资人1允许购买中低风险的基金m和基金n,不能购买高风险的基金p,于是当投资人1下单指令中携带基金m:1000元,基金n:500元,基金p:500元,则对下单指令进行调整,将基金p:500元根据设定的调整规则进行调整。这里的调整规则可以根据实际情况进行设定,可以是一个规则也可以是多个规则。并且指令调整模块支持自定义调整规则,投资人或用户可以随时进行调整规则的修改、添加和删除。例如该实施例中的调整规则是用相同或者相似属性的投资产品替换掉不可购买的投资产品,也就是用相似的基金l替换基金p,相同或者相似属性可以根据投资产品的风险与收益进行分类,并且在替换过程中,可以是单个或多个投资产品被单个或多个相同或者相似属性的其他投资产品替换。如在本发明另一个实施例中,投资人2允许购买中低风险的基金m和基金n,购买比例是m:n=1:2,于是当投资人2下单指令中携带基金m:1000元,基金n:500元时,不满足购买比例是m:n=1:2,则对下单指令进行调整,将基金m调整为500元,将基金n调整为1000元。

由于校验规则可以根据实际需求进行设定,所以校验规则不限于实施例中具体给出的规则,还可以包括资金进出检测规则:根据订单的交易类型,检测投资组合订单的进和出两部分资金,通过比较两部分资金的差别确认组合订单是否正常执行等等校验规则。

在本发明一个实施例中,所述规则判断模块包括最小购买判断单元、最大购买判断单元和最大持有判断单元,其中对于下单指令中的购买指令,

所述最小购买判断单元,用于判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小购买金额,若是,则触发所述最大购买判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最大购买判断单元;

所述最大购买判断单元,用于判断每个所述下单产品的下单金额是否小于或等于每个所述下单产品的最大购买金额,若是,则触发所述最大持有判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最大持有判断单元;

所述最大持有判断单元,用于判断每个所述下单产品的下单金额与已持有金额的总和是否小于或等于每个所述下单产品的最大持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在本发明一个实施例中,所述规则判断模块包括最小赎回判断单元和最小持有判断单元,其中对于下单指令中的赎回指令,

所述最小赎回判断单元,用于判断每个所述下单产品的下单金额是否大于或等于每个所述下单产品的最小赎回金额,若是,则触发所述最小持有判断单元,否则调整所述下单指令中的下单产品和对应的下单金额,并触发所述最小持有判断单元;

所述最小持有判断单元,用于判断每个所述下单产品的已持有金额减去所述下单金额的剩余金额是否大于或等于每个所述下单产品的最小持有金额,若是,则将所述下单指令确定为目标下单指令;否则,调整所述下单指令中的下单产品和对应的下单金额,将调整后的下单指令确定为目标下单指令。

在本发明一个实施例中,该投资组合调整装置还包括:第一资金流获取模块和第一资金流判断模块,其中所述下单指令为购买指令时,

所述第一资金流获取模块,用于获取从用户银行账户流出的购买金额;

所述第一资金流判断模块,用于判断所述下单指令中所有下单产品的总下单金额是否与所述购买金额一致,若是,则继续执行所述下单指令;否则停止执行所述下单指令。

在本发明一个实施例中,该投资组合调整装置还包括:第二资金流获取模块和第二资金流判断模块,其中所述下单指令为赎回指令时,

所述第二资金流获取模块,用于获取流入用户银行账户的赎回金额;

所述第二资金流判断模块,用于判断所述下单指令中所有下单产品的总下单金额是否与所述赎回金额一致,若是,则确定本次赎回成功;否则确定本次赎回失败。在本发明一个实施例中,该投资组合调整装置还包括:问题接收模块,其中,

所述问题接收模块,用于接收交易失败信息,所述交易失败信息是执行所述目标下单指令所反馈的交易失败信息;

所述指令调整模块,还用于根据所述交易失败信息对应的调整规则,调整下单产品和对应的下单金额,将调整后的下单指令确定为新的下单指令。

在该实施例中,问题接收模块接收的交易失败信息可以是由指令执行模块反馈也可以是由外部装置反馈。投资人对投资组合的目标下单指令进行下单后,有时会因为某些原因遇到交易失败的问题,如基金账号不存在,基金暂停申购等问题造成交易失败。于是接收交易失败的信息,根据不同的失败原因进行相应的不同调整方法。如交易失败的原因是基金暂停赎回,可以将下单指令调整为延时赎回,在基金可赎回时段进行自动赎回。指令调整模块支持自定义调整规则,并且具有很强的扩展性,投资人或用户可以随时进行调整规则的修改、添加和删除,方便处理一些及其特殊的错误订单,不仅具有普适性还具有针对性。

在本发明一个实施例中,该投资组合调整装置还包括:信息反馈模块,用于反馈交易过程信息,所述交易过程信息至少包括所述下单指令、所述目标下单指令、所述新的下单指令和所述交易失败信息。

上述装置内的各模块和单元之间的信息交互、执行过程等内容,由于与本发明方法实施例基于同一构思,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

应当理解,这里描述的各种技术可结合硬件或软件,或者它们的组合一起实现。从而,本发明的方法和设备,或者本发明的方法和设备的某些方面或部分可采取嵌入有形媒介,例如软盘、cd-rom、硬盘驱动器或者其它任意机器可读的存储介质中的程序代码(即指令)的形式,其中当程序被载入诸如计算机之类的机器,并被该机器执行时,该机器变成实践本发明的设备。

在程序代码在可编程计算机上执行的情况下,计算设备一般包括处理器、处理器可读的存储介质(包括易失性和非易失性存储器和/或存储元件),至少一个输入装置,和至少一个输出装置。其中,存储器被配置用于存储程序代码;处理器被配置用于根据该存储器中存储的该程序代码中的指令,执行本发明的各种方法。

以示例而非限制的方式,计算机可读介质包括计算机存储介质和通信介质。计算机可读介质包括计算机存储介质和通信介质。计算机存储介质存储诸如计算机可读指令、数据结构、程序模块或其它数据等信息。通信介质一般以诸如载波或其它传输机制等已调制数据信号来体现计算机可读指令、数据结构、程序模块或其它数据,并且包括任何信息传递介质。以上的任一种的组合也包括在计算机可读介质的范围之内。

应当理解,为了精简本发明并帮助理解各个发明方面中的一个或多个,在上面对本发明的示例性实施例的描述中,本发明的各个特征有时被一起分组到单个实施例、图、或者对其的描述中。然而,并不应将该发明的方法解释成反映如下意图:即所要求保护的本发明要求比在每个权利要求中所明确记载的特征更多特征。更确切地说,如下面的权利要求书所反映的那样,发明方面在于少于前面发明的单个实施例的所有特征。因此,遵循具体实施方式的权利要求书由此明确地并入该具体实施方式,其中每个权利要求本身都作为本发明的单独实施例。

本领域那些技术人员应当理解在本文所发明的示例中的设备的模块或单元或组件可以布置在如该实施例中所描述的设备中,或者可替换地可以定位在与该示例中的设备不同的一个或多个设备中。前述示例中的模块可以组合为一个模块或者此外可以分成多个子模块。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中发明的所有特征以及如此发明的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中发明的每个特征可以由提供相同、等同或相似目的的替代特征来代替。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本发明的范围之内并且形成不同的实施例。例如,在下面的权利要求书中,所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

此外,所述实施例中的一些在此被描述成可以由计算机系统的处理器或者由执行所述功能的其它装置实施的方法或方法元素的组合。因此,具有用于实施所述方法或方法元素的必要指令的处理器形成用于实施该方法或方法元素的装置。此外,装置实施例的在此所述的元素是如下装置的例子:该装置用于实施由为了实施该发明的目的的元素所执行的功能。

如在此所使用的那样,除非另行规定,使用序数词“第一”、“第二”、“第三”等等来描述普通对象仅仅表示涉及类似对象的不同实例,并且并不意图暗示这样被描述的对象必须具有时间上、空间上、排序方面或者以任意其它方式的给定顺序。

尽管根据有限数量的实施例描述了本发明,但是受益于上面的描述,本技术领域内的技术人员明白,在由此描述的本发明的范围内,可以设想其它实施例。此外,应当注意,本说明书中使用的语言主要是为了可读性和教导的目的而选择的,而不是为了解释或者限定本发明的主题而选择的。因此,在不偏离所附权利要求书的范围和精神的情况下,对于本技术领域的普通技术人员来说许多修改和变更都是显而易见的。对于本发明的范围,对本发明所做的发明是说明性的,而非限制性的,本发明的范围由所附权利要求书限定。

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