本技术涉及金融风控,尤其涉及一种金融产品风控方法、系统、装置及电子设备。
背景技术:
1、银保监会为加强对商业银行、理财公司现金管理类理财产品的监督管理,促进现金管理类产品业务规范健康发展,依法保护投资者合法权益,提出了现金新规管理办法。在投资经理投资过程中,要时刻注意自己管理的产品的各项指标是否满足现金新规要求。然而投资组合的各项指标计算复杂,加上由于产品下投资的各个资产每天都处于变化之中,对于未来持仓的变化、以及未来投资决策带来的指标变化的复杂性,使得投资经理手工计算各项指标成为了一件极其费时费力的事。如何提出一种金融产品风控方法,为用户提供便捷、精准的风控服务,实现高效风控预测成为亟待解决的问题。
技术实现思路
1、基于此,有必要针对上述技术问题,提供一种金融产品风控方法、系统、装置及电子设备,为用户提供便捷、精准的风控服务,提高风控预测的效率。
2、一种金融产品风控方法,包括:
3、基于用户风控预测请求中的模拟交易请求,获取请求的模拟交易类型、请求模拟交易的资产类型和相关资产要素;
4、将模拟交易类型、资产类型和相关资产要素发送至远期持仓推算引擎,以便远期持仓推算引擎基于预先存储在远期持仓推算引擎中的基准日持仓数据,进行包含模拟交易的远期持仓推算,得到第一远期持仓数据,并返回第一远期持仓数据,第一远期持仓数据为预设时间段内经过模拟交易后的持仓数据,预设时间段包括n个持仓日,n大于或等于1;
5、接收第一远期持仓数据;
6、对比第一远期持仓数据和预先存储的第二远期持仓数据,筛选持仓数据中发生数值变化的参数,计算参数对应的变化量,第二远期持仓数据为预设时间段内未经过模拟交易的持仓数据;
7、将变化量发送至风控指标计算引擎,以便风控指标计算引擎,基于变化量和预先存储在风控指标计算引擎中的第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算经过模拟交易后的第一风控指标值,并返回第一风控指标值;
8、接收风控指标计算引擎返回的第一风控指标值,以便在显示界面展示第一风控指标值。
9、在本技术实施例中,基于用户风控预测请求中的模拟交易请求,获取请求的模拟交易类型、请求模拟交易的资产类型和相关资产要素之前还包括:
10、解析最新估值表,以获取并存储基准日持仓数据;
11、将基准日持仓数据发送至远期持仓推算引擎,以便远期持仓推算引擎存储基准日持仓数据,并基于基准日持仓数据进行不含模拟交易的远期持仓推算,得到第二远期持仓数据,并返回第二远期持仓数据;
12、接收并存储第二远期持仓数据;
13、将第二远期持仓数据发送至风控指标计算引擎,以便风控指标计算引擎存储第二远期持仓数据,并基于第二远期持仓数据计算未经过模拟交易的第二风控指标值,以及返回第二风控指标值;
14、接收并存储风控指标计算引擎返回的第二风控指标值,以便在显示界面展示第二风控指标值。
15、在本技术实施例中,对比第一远期持仓数据和预先存储的第二远期持仓数据,筛选持仓数据中发生数值变化的参数,计算参数对应的变化量包括:
16、基于持仓日筛选第一远期持仓数据和第二远期持仓数据中发生数值变化的参数,计算参数对应的变化量,以便得到单个持仓日对应的变化量。
17、在本技术实施例中,将变化量发送至风控指标计算引擎,以便风控指标计算引擎,基于变化量和预先存储在风控指标计算引擎中的第二远期持仓数据,计算经过模拟交易后的第一风控指标值,并返回第一风控指标值包括:
18、将单个持仓日对应的变化量,以持仓日为单位分批次发送至风控指标计算引擎,以便风控指标计算引擎基于变化量和第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算第一风控指标值,并返回第一风控指标值。
19、一种金融产品风控系统,包括控制模块、远期持仓推算模块和风控指标计算模块,控制模块分别与远期持仓推算模块和风控指标计算模块连接;
20、控制模块基于用户风控预测请求中的模拟交易请求,获取请求的模拟交易类型、请求模拟交易的资产类型和相关资产要素,并将模拟交易类型、资产类型和相关资产要素发送至远期持仓推算模块;
21、远期持仓推算模块接收模拟交易类型、资产类型和相关资产要素,并基于接受到的数据和预先存储在远期持仓推算模块中的基准日持仓数据,进行包含模拟交易的远期持仓推算,得到第一远期持仓数据,并返回第一远期持仓数据至控制模块,第一远期持仓数据为预设时间段内经过模拟交易后的持仓数据,预设时间段包括n个持仓日,n大于或等于1;
22、控制模块接收第一远期持仓数据,并对比第一远期持仓数据和预先存储的第二远期持仓数据,筛选持仓数据中发生数值变化的参数,计算参数对应的变化量,并将变化量发送至风控指标计算模块,第二远期持仓数据为预设时间段内未经过模拟交易的持仓数据;
23、风控指标计算模块接收控制模块发送的变化量,基于变化量和预先存储在风控指标计算模块中的第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算经过模拟交易后的第一风控指标值,并返回第一风控指标值至控制模块;
24、控制模块接收风控指标计算模块返回的第一风控指标值,以便在显示界面展示第一风控指标值。
25、在本技术实施例中,控制模块还用于:解析最新估值表,以获取并存储基准日持仓数据,并将基准日持仓数据发送至远期持仓推算模块;
26、远期持仓推算模块还用于:接收并存储控制模块发送的基准日持仓数据,并基于基准日持仓数据进行不含模拟交易的远期持仓推算,得到第二远期持仓数据,并返回第二远期持仓数据至控制模块;
27、控制模块还用于:接收并存储第二远期持仓数据,以及将第二远期持仓数据发送至风控指标计算模块;
28、风控指标计算模块还用于:接收并存储第二远期持仓数据,并基于第二远期持仓数据计算未经过模拟交易的第二风控指标值,以及返回第二风控指标值至控制模块;
29、控制模块还用于:接收并存储第二风控指标值,以便在显示界面展示第二风控指标值。
30、在本技术实施例中,控制模块,进一步用于:
31、基于持仓日筛选第一远期持仓数据和第二远期持仓数据中发生数值变化的参数,计算参数对应的变化量,以便得到单个持仓日对应的变化量;
32、将单个持仓日对应的变化量,以持仓日为单位分批次发送至风控指标计算模块。
33、在本技术实施例中,风控指标计算模块,进一步用于:分批次接收控制模块发送的单个持仓日对应的变化量,并基于单个持仓日对应的变化量和第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算第一风控指标值,并返回第一风控指标值至控制模块。
34、一种金融产品风控装置,包括:
35、获取模块,用于基于用户风控预测请求中的模拟交易请求,获取请求的模拟交易类型、请求模拟交易的资产类型和相关资产要素;
36、第一调用模块,用于将模拟交易类型、资产类型和相关资产要素发送至远期持仓推算引擎,以便远期持仓推算引擎基于预先存储在远期持仓推算引擎中的基准日持仓数据,进行包含模拟交易的远期持仓推算,得到第一远期持仓数据,并返回第一远期持仓数据,第一远期持仓数据为预设时间段内经过模拟交易后的持仓数据,预设时间段包括n个持仓日,n大于或等于1;
37、第一接收模块,用于接收第一远期持仓数据;
38、计算模块,用于对比第一远期持仓数据和预先存储的第二远期持仓数据,筛选持仓数据中发生数值变化的参数,计算参数对应的变化量,第二远期持仓数据为预设时间段内未经过模拟交易的持仓数据;
39、第二调用模块,用于将变化量发送至风控指标计算引擎,以便风控指标计算引擎,基于变化量和预先存储在风控指标计算引擎中的第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算经过模拟交易后的第一风控指标值,并返回第一风控指标值;
40、第二接收模块,用于接收风控指标计算引擎返回的第一风控指标值,以便在显示界面展示第一风控指标值。
41、在本技术实施例中,装置还包括:
42、解析模块,用于解析最新估值表,以获取并存储基准日持仓数据;
43、第三调用模块,用于将基准日持仓数据发送至远期持仓推算引擎,以便远期持仓推算引擎存储基准日持仓数据,并基于基准日持仓数据进行不含模拟交易的远期持仓推算,得到第二远期持仓数据,并返回第二远期持仓数据;
44、第三接收模块,用于接收并存储第二远期持仓数据;
45、第四调用模块,用于将第二远期持仓数据发送至风控指标计算引擎,以便风控指标计算引擎存储第二远期持仓数据,并基于第二远期持仓数据计算未经过模拟交易的第二风控指标值,以及返回第二风控指标值;
46、第四接收模块,用于接收并存储风控指标计算引擎返回的第二风控指标值,以便在显示界面展示第二风控指标值。
47、在本技术实施例中,计算模块,进一步用于:基于持仓日筛选第一远期持仓数据和第二远期持仓数据中发生数值变化的参数,计算参数对应的变化量,以便得到单个持仓日对应的变化量。
48、在本技术实施例中第二调用模块,进一步用于:将单个持仓日对应的变化量,以持仓日为单位分批次发送至风控指标计算引擎,以便风控指标计算引擎基于变化量和第二远期持仓数据,确定第一远期持仓数据,根据第一远期持仓数据计算第一风控指标值,并返回第一风控指标值。
49、综上,本技术提出了一种金融产品风控方法、系统、装置及电子设备,本技术预先进行基础数据计算、传递和存储,例如,传递和存储基准日持仓数据、预先计算并存储不包含模拟交易的远期持仓数据,以便在用户发起风控预测请求时能够及时响应,缩短风控指标计算时间,提高风控预测的效率。本技术通过解析,获取最新持仓数据,基于底层持仓提供系统的包含模拟交易的风控指标预测和不含模拟交易的风控指标预测,为用户提供便捷、精准的风控服务。