本发明专利技术涉及金融互联网交易安全技术领域,具体涉及一种风险评估方法、装置、电子设备及可读存储介质。所述方法包括:获取目标交易的交易信息;根据所述交易信息匹配至少一项风险评估方案;同时驱动至少一个线程对所述目标交易进行风险评估;其中一个风险评估方案对应于一个线程。本申请提供的技术方案通过对风险评估规则的统一管理和动态配置,实现了迅速应对外部市场规则调整和业务场景变更,还通过设置风险评估的多线程机制和数据异步回写等技术,确保服务的快速响应,从而保证风险评估的及时性。性。性。
【技术实现步骤摘要】
一种风险评估方法、装置、电子设备及可读存储介质
[0001]本专利技术涉及金融互联网交易安全
,具体涉及一种风险评估方法、装置、电子设备及可读存储介质。
技术介绍
[0002]目前在金融市场领域,产品种类复杂多样,业务场景变化繁多,因此金融市场风险具有综合性和复杂性,风险评估和控制是针对金融市场领域交易的一种安全合规保障机制,通过风险识别、风险度量、风险控制等过程,实现对交易安全合规程度的检查,进而决定交易是否可进行。目前大部分金融市场风险控制功能没有形成独立的服务,紧耦合在交易系统中,可扩展性和可复用性差。少部分实现单独服务的系统,如基于FPGA的方法,实现方案复杂度高,灵活度有限。
技术实现思路
[0003]本申请的目的旨在至少能解决上述的技术缺陷之一。本申请所采用的技术方案如下:
[0004]第一方面,本申请实施例公开了一种风险评估方法,所述方法包括:
[0005]获取目标交易的交易信息;
[0006]根据所述交易信息匹配至少一项风险评估方案;
[0007]同时驱动至少一个线程对所述目标交易进行风险评估;其中一个风险评估方案对应于一个线程。
[0008]可选地,所述方法还包括:
[0009]提取目标交易信息中的交易要素;
[0010]根据预设审核维度,审核所述交易要素;
[0011]审核通过后,根据所述交易要素为所述目标交易匹配至少一项风险评估方案。
[0012]可选地,所述预设的审核维度包括以下至少之一:
[0013]合法性审核、必要性审核、完整性审核
[0014]可选地,根据所述交易信息匹配至少一项风险评估方案包括:
[0015]根据通过审核的目标交易的交易要素,确定所述目标交易需要进行的至少一项风险评估;
[0016]在预设的风险评估方案库中调用确定的风险评估方案并匹配至目标交易风险评估线程。
[0017]可选地,所述方法还包括:
[0018]将所述目标交易用户的个性化定制交易参数存储于Redis集群数据库;
[0019]根据所述目标交易的交易要素和匹配的风险评估方案,修改所述定制化交易参数为目标值。
[0020]可选地,在同时驱动至少一个线程对所述目标交易进行风险评估之后,所述方法
还包括:
[0021]获取至少一个风险评估线程执行后的风险评估结果;
[0022]如果有一个风险评估结果不满足预设条件,则确定所述目标交易存在风险。
[0023]可选地,所述方法还包括:
[0024]当所述目标交易确定存在风险时,将修改的所述目标值回退为个性化定制交易参数。
[0025]另一方面本申请实施例提供了一种风险评估装置,所述装置可以包括:获取模块、匹配模块和执行模块;其中,
[0026]所述获取模块,用于获取目标交易的交易信息;
[0027]所述匹配模块,用于根据所述交易信息匹配至少一项风险评估方案;
[0028]所述执行模块,用于同时驱动至少一个线程对所述目标交易进行风险评估;其中一个风险评估方案对应于一个线程。
[0029]第三方面,本申请实施例提供了一种电子设备,包括处理器和存储器;
[0030]所述存储器,用于存储操作指令;
[0031]所述处理器,用于通过调用所述操作指令,执行上述任一实施例中所述的方法。
[0032]第四方面,本申请实施例提供了一种计算机可读存储介质,所述存储介质上存储有计算机程序,所述计算机程序被处理器执行时实现上述任一实施例所述的方法。
[0033]本申请实施例提供的风险评估方案,通过获取目标交易的交易信息;根据所述交易信息匹配至少一项风险评估方案;同时驱动至少一个线程对所述目标交易进行风险评估;其中一个风险评估方案对应于一个线程。本申请实施例提供的技术方案带来的有益效果是:
[0034](1)通过对风险评估规则的统一管理和动态配置,实现了迅速应对外部市场规则调整和业务场景变更;
[0035](2)通过设置相互独立,且可以并行的风险评估规则实现了维度的风险评估,提高了风险评估的效率;
[0036](3)本申请实施例的风险评估方法能够独立于交易流程,解决了功能模块之间紧耦合的问题,易维护、可重用、可扩展,具备向不同系统提供风险评估服务的能力;
[0037](4)本申请通过设置风险评估的多线程机制和数据异步回写等技术,确保服务的快速响应,从而保证风险评估的及时性。
附图说明
[0038]为了更清楚地说明本申请实施例中的技术方案,下面将对本申请实施例描述中所需要使用的附图作简单地介绍。
[0039]图1为本申请实施例提供的一种风险评估方法的流程示意图;
[0040]图2为本申请实施例提供的一种风险评估装置的结构示意图;
[0041]图3为本申请实施例提供的一种电子设备的结构示意图。
具体实施方式
[0042]下面详细描述本申请的实施例,所述实施例的示例在附图中示出,其中自始至终
相同或类似的标号表示相同或类似的元件或具有相同或类似功能的元件。下面通过参考附图描述的实施例是示例性的,仅用于解释本申请,而不能解释为对本专利技术的限制。
[0043]本
技术人员可以理解,除非特意声明,这里使用的单数形式“一”、“一个”、“所述”和“该”也可包括复数形式。应该进一步理解的是,本申请的说明书中使用的措辞“包括”是指存在所述特征、整数、步骤、操作、元件和/或组件,但是并不排除存在或添加一个或多个其他特征、整数、步骤、操作、元件、组件和/或它们的组。这里使用的措辞“和/或”包括一个或更多个相关联的列出项的全部或任一单元和全部组合。
[0044]此外应理解,本申请实施例中“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A、B可以是单数或者复数。字符“/”一般表示前后关联对象是一种“或”的关系。“以下至少一(项)个”或其类似表达,是指的这些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a、b或c中的至少一项(个),可以表示:a,b,c,a和b,a和c,b和c,或a、b和c,其中a、b、c可以是单个,也可以是多个。
[0045]为使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请实施方式作进一步地详细描述。
[0046]以下介绍一些可能在下述实施例中涉及到的概念、术语或装置:
[0047]Spring MVC属于SpringFrameWork的后续产品,已经融合在Spring Web Flow里面。Spring框架提供了构建Web应用程序的全功能MVC模块。使用Spring可插入的MVC架构,从而在使用Spring进行WEB开发时,可以选择使用Spring的Spring M本文档来自技高网...
【技术保护点】
【技术特征摘要】
1.一种风险评估方法,其特征在于,所述方法包括:获取目标交易的交易信息;根据所述交易信息匹配至少一项风险评估方案;同时驱动至少一个线程对所述目标交易进行风险评估;其中一个风险评估方案对应于一个线程。2.根据权利要求1所述的风险评估方法,其特征在于,所述方法还包括:提取目标交易信息中的交易要素;根据预设审核维度,审核所述交易要素;审核通过后,根据所述交易要素为所述目标交易匹配至少一项风险评估方案。3.根据权利要求2所述的风险评估方法,其特征在于,所述预设的审核维度包括以下至少之一:合法性审核、必要性审核、完整性审核。4.根据权利要求3所述的风险评估方法,其特征在于,根据所述交易信息匹配至少一项风险评估方案包括:根据通过审核的目标交易的交易要素,确定所述目标交易需要进行的至少一项风险评估;在预设的风险评估方案库中调用确定的风险评估方案并匹配至目标交易风险评估线程。5.根据权利要求4所述的风险评估方法,其特征在于,所述方法还包括:将所述目标交易用户的个性化定制交易参数存储于Redis集群数据库;根据所述目标交易的交易要素和匹配的风险评估方案,修改所述定制化交易参数为目标...
【专利技术属性】
技术研发人员:王鹏,李冰,贾耀龙,张超,
申请(专利权)人:中信银行股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。