交易数据检测方法、装置及服务器制造方法及图纸

技术编号:8161881 阅读:164 留言:0更新日期:2013-01-07 19:43
本发明专利技术实施例提供一种交易数据检测方法、装置及服务器。该方法包括:接收交易终端发送的交易数据;解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;根据所述第一代码和第一时间,从参考数据库中获取参考价格;若所述交易价格与所述参考价格的差值超过预设的第一阈值,输出告警信息,所述告警信息包含所述第一多元组。本发明专利技术实施例克服了现有技术的检测方法统计复杂、数据量大的问题,进而提高了交易行为检测的性能和效率。

【技术实现步骤摘要】

本专利技术实施例涉及数据检测领域,尤其是ー种交易数据检测方法、装置及服务器
技术介绍
随着证券行业的快速发展,出现了盗买盗卖行为,比如通过非法手段获取交易账号、密码,将被盗账号的高价股票以低价卖出,然后使用盗取者账户将同一股票低价买入后再高价卖出,赚取中间的差价,这给被盗账号的用户带来巨大的损失。现有技术中对于盗买盗卖行为有很多种检测方法,但均侧重于通过对股票自身进行统计分析,由于这些检测方法统计复杂、数据量大,因此在性能和时效性方面都难以满足实际需求。
技术实现思路
本专利技术实施例提供ー种交易数据检测方法、装置及服务器,用以解决现有技术的检测方法统计复杂、数据量大的问题。一方面,本专利技术实施例提供了ー种交易数据检测方法,包括接收交易终端发送的交易数据;解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;根据所述第一代码和第一时间,从參考数据库中获取參考价格;若所述交易价格与所述參考价格的差值超过预设的第一阈值,输出告警信息,所述告警信息包含所述第一多元组。另ー方面,本专利技术实施例提供了ー种交易数据检测装置,包括接收模块,用于接收交易终端发送的交易数据;解析模块,用于解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;查找模块,用于根据所述第一代码和第一时间,从參考数据库中获取參考价格;比较模块,用于若所述交易价格与所述參考价格的差值超过预设的第一阈值,输出告警信息,所述告警信息包含所述第一多元组。再一方面,本专利技术实施例提供了一种服务器,包括服务商数据库和如上所述的交易数据检测装置。以上多个技术方案中的ー个具有以下优点本专利技术实施例采用了解析用户终端发送的交易数据,生成包含第一代码、第一时间和交易价格的第一多元组,根据所述第一代码和第一时间从參考数据库中获取对应的參考价格,若所述交易价格与所述參考价格的差值超过预设的第一阈值,输出告警信息的技术手段,克服了现有技术的检测方法统计复杂、数据量大的问题,进而提高了交易行为检测的性能和效率。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作ー简单地介绍,显而易见地,下面描述中的附图是本专利技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图I为本专利技术实施例提供的ー种交易数据检测方法实施例一的流程示意图。图2为本专利技术实施例提供的ー种交易数据检测方法实施例ニ的流程示意图。 图3为本专利技术实施例提供的ー种交易数据检测装置实施例一的结构示意图。图4为本专利技术实施例提供的ー种交易数据检测装置实施例ニ的结构示意图。图5为本专利技术实施例提供的一种服务器实施例的结构示意图。具体实施例方式为使本专利技术实施例的目的、技术方案和优点更加清楚,下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。相比于现有技术中对股票自身进行统计分析的检测方法统计复杂、数据量大的缺陷,本专利技术实施例基于券商数据库的证券交易行情数据形成交易行为參考数据库,对交易終端实时提交的交易行为数据进行解析,将实时的交易行为数据与交易行为參考数据库中行情数据进行比较,确定有盗买盗卖嫌疑的交易行为并告警,在检测的性能和时效性上均有了较大的改进。图I为本专利技术实施例提供的ー种交易数据检测方法实施例一的流程示意图。如图I所示,该方法包括步骤101、接收交易终端发送的交易数据;举例来说,服务器接收交易终端发送的交易数据。这里的交易終端可以是用户用来执行证券交易行为的任意終端。应用中,当用户在交易終端上确认ー笔证券交易行为时,交易終端通常会自动向服务器发送与此次交易行为相关的交易数据。步骤102、解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;这里的第一多元组用来标识步骤101中的交易数据对应的交易行为。第一代码可以是交易行为针对的证券代码。第一时间可以是交易行为的时间,具体可以是交易行为的委托时间,也可以是交易行为的成交时间,交易价格可以是交易行为的委托价格,也可以是交易行为的成交价格,管理员可以根据实际检测需求来设定,本实施例对此不做限定。步骤103、根据所述第一代码和第一时间,从參考数据库中获取參考价格;这里的參考数据库可以是根据历史交易数据的统计信息形成的行情数据库。对应地,參考价格可以是对代码为第一代码的证券在第一时间的所有交易行为进行统计得到的行情价格。步骤104、若所述交易价格与所述參考价格的差值超过预设的第一阈值,输出告警信息,所述告警信息包含所述第一多元组。这里的第一阈值可以是ー个固定值,也可以是ー个百分比。当所述第一阈值为一个百分比,若交易价格与參考价格的差值超过所述參考价格的ー个百分比,则认为此次交易行为异常。通常,第一阈值可以设为10%。应用中,管理员可以根据告警信息中的所述第一多元组定位有盗买盗卖嫌疑的交易行为。本专利技术实施例采用了解析用户终端发送的交易数据,生成包含第一代码、第一时间和交易价格的第一多元组,根据所述第一代码和第一时间从參考数据库中获取对应的參考价格,若所述交易价格与所述參考价格的差值超过预设的第一阈值,输出告警信息的技术手段,克服了现有技术的检测方法统计复杂、数据量大的问题,进而提高了交易行为检测的性能和效率。图2为本专利技术实施例提供的ー种交易数据检测方法实施例ニ的流程示意图。如图 2所示,该方法包括步骤201、从服务商数据库中获取第二多元组,所述第二多元组包含第二代码、第ニ时间和參考价格;这里的服务商数据库具体可以是证券服务商数据库,保存有交易数据的统计信息,也可以称为证券交易行情数据,比如每个证券每分钟的交易行为统计信息。ー个第二多元组可以对应一条交易行为统计信息。第二代码是交易行为针对的证券代码,第二时间可以是统计信息所针对交易行为的成交时间,參考价格可以是统计信息所针对交易行为的成交价格。应用中,步骤201可以实时执行,也可以周期性执行,比如每分钟执行一次,本实施例对此不作限定。步骤202、将所述第二多元组添加到參考数据库中;这里需要特别说明的是,步骤201-202与步骤203 207可以是独立进行的两个流程,之间没有一定的时间顺序。步骤203、接收交易终端发送的交易数据;步骤204、解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;步骤205、根据所述第一代码和第一时间,在所述參考数据库中查找匹配的第二多元组,所述匹配的第二多元组中的第二代码与所述第一代码相同,所述匹配的第二多元组中的第二时间和所述第一时间相同;若步骤201是实时执行的,则步骤205可以在參考数据库中找到包含与第一时间相同的第二时间的第二多元组。这里匹配的第二多元组即针对代码为第一代码的证券,在与第一时间相同的时间内发生的所有交易行为的统计信息。步骤206、获取所述匹配的第二多元组中參考价格;这里的參考价格可以认为是代码为第一代码的证券,在第一时间的行情价格。步骤207、若所述交本文档来自技高网...

【技术保护点】
一种交易数据检测方法,其特征在于,包括:接收交易终端发送的交易数据;解析所述交易数据,生成第一多元组,所述第一多元组包含第一代码、第一时间和交易价格;根据所述第一代码和第一时间,从参考数据库中获取参考价格;若所述交易价格与所述参考价格的差值超过预设的第一阈值,输出告警信息,所述告警信息包含所述第一多元组。

【技术特征摘要】

【专利技术属性】
技术研发人员:侯奎宇徐洋
申请(专利权)人:北京神州绿盟信息安全科技股份有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1