一种金融量化交易处理方法及装置制造方法及图纸

技术编号:19143349 阅读:39 留言:0更新日期:2018-10-13 09:09
本发明专利技术公开了一种金融量化交易处理方法及装置,该方法包括:确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;通过所述目标接口定义所述目标交易平台的交易模型模版;定义各个所述交易模型模版的执行模型参数;根据所述交易模型模版和所述各个交易模型模版的执行模型参数,对所述目标交易平台的金融量化交易进行处理。通过本发明专利技术实现了提高开发效率和准确性的目的。

A method and device for dealing with financial quantitative transactions

The invention discloses a financial quantization transaction processing method and device, which comprises: determining the transaction platform to be processed as the target transaction platform and connecting the target transaction platform to the target interface; defining the transaction model template of the target transaction platform through the target interface; defining each transaction model; According to the execution model parameters of the trading model template and each trading model template, the financial quantization transaction of the target trading platform is processed. The aim of improving the development efficiency and accuracy is achieved through the invention.

【技术实现步骤摘要】
一种金融量化交易处理方法及装置
本专利技术涉及金融
,特别是涉及一种金融量化交易处理方法及装置。
技术介绍
随着金融领域的交易类型和交易成员的逐渐增多,越来越多的银行和金融机构对交易处理方法提出了更高的需求。传统银行间市场交易,以交易成员为主体,由交易成员根据市场形势、客户交易意向、自身情况进行交易决策,与对手交易员协商并达成交易。随着计算机软件技术、计算性能的发展和提升,通常会将交易策略归纳为逻辑规则,开发人员设计开发程序化定价和交易工具,已成为金融业的普遍做法。而目前金融领域各种量化交易策略,都需要独立进行策略的核心模型设计和交易状态管理,使得核心计算过程和交易状态管理之间会存在关联关系,而对于每类交易策略,都需要按照交易模型的特性进行较大客户化的开发,才能实现交易状态的管理和控制功能,从而使得开发效率较低和准确也较低。
技术实现思路
针对于上述问题,本专利技术提供一种金融量化交易处理方法及装置,实现了提高开发效率和准确性的目的。为了实现上述目的,本专利技术提供了如下技术方案:一种金融量化交易处理方法,包括:确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;通过所述目标接口定义所述目标交易平台的交易模型模版;定义各个所述交易模型模版的执行模型参数;根据所述交易模型模版和所述各个交易模型模版的执行模型参数,对所述目标交易平台的金融量化交易进行处理。优选地,所述确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口,包括:确定待处理的交易平台为目标平台;对所述目标平台的交易接口进行统一封装,得到封装接口;将所述封装接口接入到目标接口,所述目标接口表征实现封装接口的统一调用。优选地,所述通过所述目标接口定义所述目标交易平台的交易模型模版,包括:通过所述目标接口将所述目标交易平台的状态信息保存至状态机中;根据所述状态机中的交易策略定义所述目标交易平台的交易模型模版,其中,所述状态机用于根据所述交易模型模版实现目标交易平台的状体迁移的控制和管理。优选地,还包括:根据所述目标交易平台的金融量化交易处理信息生成日志信息。优选地,还包括:存储所述目标接口、所述交易模型模版和所述执行模型参数作为共享资源,其中,所述共享资源用来供其他系统调用。优选地,所述交易模型模版包括模型参数和模型行为;所述执行模型参数包括模型交易行为、模型检测行为、模型退出行为、模型清理行为、模型恢复行为和日志记录行为。一种金融量化交易处理装置,包括:确定模块,用于确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;第一定义模块,用于通过所述目标接口定义所述目标交易平台的交易模型模版;第二定义模块,用于定义各个所述交易模型模版的执行模型参数;处理模块,用于根据所述交易模型模版和所述各个交易模型模版的执行模型参数,对所述目标交易平台的金融量化交易进行处理。优选地,所述确定模块包括:确定单元,用于确定待处理的交易平台为目标平台;封装单元,用于对所述目标平台的交易接口进行统一封装,得到封装接口;接入单元,用于将所述封装接口接入到目标接口,所述目标接口表征实现封装接口的统一调用。优选地,所述第一定义模块包括:状态保存单元,用于通过所述目标接口将所述目标交易平台的状态信息保存至状态机中;模版定义单元,用于根据所述状态机中的交易策略定义所述目标交易平台的交易模型模版,其中,所述状态机用于根据所述交易模型模版实现目标交易平台的状体迁移的控制和管理。优选地,还包括:日志生成模块,用于根据所述目标交易平台的金融量化交易处理信息生成日志信息;共享调用模块,用于存储所述目标接口、所述交易模型模版和所述执行模型参数作为共享资源,其中,所述共享资源用来供其他系统调用。相较于现有技术,本专利技术提供的金融量化处理方法及装置,确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口,通过将目标交易平台封装成目标接口可以使得能够对目标交易平台的交易状态迁移和管理,而不需要单独对每个交易平台进行管理。同时通过定义交易模型模版和执行模型参数使得复杂量化模型的核心计算过程与交易迁移过程解耦合,可以单独调整交易模型模版和执行模型参数,进而提高了对金融量化交易的处理开发过程的效率和准确性。附图说明为了更清楚地说明本专利技术实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本专利技术的实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据提供的附图获得其他的附图。图1为本专利技术实施例提供的一种金融量化交易处理方法的流程示意图;图2为本专利技术实施例提供的一种数据层结构示意图;图3为本专利技术实施例提供的一种模型状态机迁移的流程示意图;图4为本专利技术实施例提供的一种量化交易样例的实施过程的示意图;图5为本专利技术实施例提供的一种金融量化交易处理装置的结构示意图。具体实施方式下面将结合本专利技术实施例中的附图,对本专利技术实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本专利技术保护的范围。本专利技术的说明书和权利要求书及上述附图中的术语“第一”和“第二”等是用于区别不同的对象,而不是用于描述特定的顺序。此外术语“包括”和“具有”以及他们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有设定于已列出的步骤或单元,而是可包括没有列出的步骤或单元。本专利技术实施例提供了一种金融量化处理交易方法,参见图1,该方法可以包括以下步骤:S11、确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;同时参见图2,在图2中示出了数据层的结构特点。在图2中交易平台1、交易平台2和交易平台N等为相互独立的交易平台,例如,在金融系统中交易平台可以为上交所、深交所等。首先要确定待处理的交易平台也就是目标交易平台,然后将交易状态迁移管理的内容抽象成容易接口,具体可以参见下面的步骤:确定待处理的交易平台为目标平台;对所述目标平台的交易接口进行统一封装,得到封装接口;将所述封装接口接入到目标接口,所述目标接口表征实现封装接口的统一调用。在图2中也就是统一交易接口层完成各差异化交易平台的交易接口封装,为上层提供统一的交易接口调用。这样可以为后续的各种量化交易模型通过该目标接口实现交易状态的自动管理。图2中的统一交易接口层是对各种类型交易平台的抽象设计,从而降低核心模型的复杂度。S12、通过所述目标接口定义所述目标交易平台的交易模型模版;该步骤具体包括:通过所述目标接口将所述目标交易平台的状态信息保存至状态机中;根据所述状态机中的交易策略定义所述目标交易平台的交易模型模版,其中,所述状态机用于根据所述交易模型模版实现目标交易平台的状体迁移的控制和管理。需要说明的是,在图2中该步骤体现在核心模型层,该核心模型层包括模型的核心计算引擎,模型初始化、交易、恢复和清理功能,而状态机管理作为了核心内容,通过状态机将交易平台的状态信息进行保存,然后根据交易策略定义交易模型模版。通过交易模型模版对象的参数本文档来自技高网...

【技术保护点】
1.一种金融量化交易处理方法,其特征在于,包括:确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;通过所述目标接口定义所述目标交易平台的交易模型模版;定义各个所述交易模型模版的执行模型参数;根据所述交易模型模版和所述各个交易模型模版的执行模型参数,对所述目标交易平台的金融量化交易进行处理。

【技术特征摘要】
1.一种金融量化交易处理方法,其特征在于,包括:确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口;通过所述目标接口定义所述目标交易平台的交易模型模版;定义各个所述交易模型模版的执行模型参数;根据所述交易模型模版和所述各个交易模型模版的执行模型参数,对所述目标交易平台的金融量化交易进行处理。2.根据权利要求1所述的方法,其特征在于,所述确定待处理的交易平台为目标交易平台,并将所述目标交易平台接入到目标接口,包括:确定待处理的交易平台为目标平台;对所述目标平台的交易接口进行统一封装,得到封装接口;将所述封装接口接入到目标接口,所述目标接口表征实现封装接口的统一调用。3.根据权利要求1所述的方法,其特征在于,所述通过所述目标接口定义所述目标交易平台的交易模型模版,包括:通过所述目标接口将所述目标交易平台的状态信息保存至状态机中;根据所述状态机中的交易策略定义所述目标交易平台的交易模型模版,其中,所述状态机用于根据所述交易模型模版实现目标交易平台的状体迁移的控制和管理。4.根据权利要求1所述的方法,其特征在于,还包括:根据所述目标交易平台的金融量化交易处理信息生成日志信息。5.根据权利要求1所述的方法,其特征在于,还包括:存储所述目标接口、所述交易模型模版和所述执行模型参数作为共享资源,其中,所述共享资源用来供其他系统调用。6.根据权利要求1所述的方法,其特征在于,所述交易模型模版包括模型参数和模型行为;所述执行模型参数包括模型...

【专利技术属性】
技术研发人员:吴永华
申请(专利权)人:中国银行股份有限公司
类型:发明
国别省市:北京,11

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

1