【技术实现步骤摘要】
本技术属于证券交易系统
,更具体地,涉及一种基于FIX的协议转换系统。
技术介绍
FIX协议是广泛用于国外证券行业的一种信息交换协议,投资者可通过FIX协议直接将委托指令发送到证券公司,并最终发送到证券交易所。其特点是高速、程序化交易,并且由于其协议的标准性,投资者只需要关心协议语意上的差异就可以平滑的实现各个市场的对接。在国内,券商的接入协议主要以私有协议为准,各个券商的协议也大相径庭。而多年来的积累,在券商内部的后台系统也分化成多种系统。如果要实现统一的FIX接入,则必须实现对现有各个后台系统的对接,而这个对接工作是相当繁复,出现问题不易排查。
技术实现思路
为了解决现有技术存在的至少一种缺陷或不足,本技术提出了一种基于FIX的协议转换系统,简化了现有的后台交易系统对接工作,实现了内部协议的转换,使得系统具有可维护性与可扩展性。技术方案如下:一种基于FIX的协议转换系统,包括特征值提取模块、规则处理模块、对接前置模块和对接系统模块,所述特征值提取模块、规则处理模块、对接前置模块和对接系统模块依次通过总线进行连接。进一步地,特征值提取模块通过将总线发送的FIX协议消息,根据消息类型,对消息类型所需要的字段进行提取。进一步地,所述特征值提取模块包括编码单元,所述编码单元用于对提取后的消息进行编码,根据编码结果以及路由信息组合生成一个唯一的特征值,然后将提取的FIX消息发送到总线上。进一步地,所述规则处理模块包括匹配单元,所述匹配单元通过所述编码单元生成的特征值对所述总线发送的FIX消息进行匹配,如果匹配,则根据规则提取需要的消息字段进行打包并发送到总线 ...
【技术保护点】
一种基于FIX的协议转换系统,其特征在于:包括特征值提取模块、规则处理模块、对接前置模块和对接系统模块,所述特征值提取模块、规则处理模块、对接前置模块和对接系统模块依次通过总线进行连接。
【技术特征摘要】
1.一种基于FIX的协议转换系统,其特征在于:包括特征值提取模块、规则处理模块、对接前置模块和对接系统模块,所述特征值提取模块、规则处理模块、对接前置模块和对接系统模块依次通过总线进行连接。2.根据权利要求1所述的协议转换系统,其特征在于:所述特征值提取模块用于对所述总线发送的FIX协议消息进行提取。3.根据权利要求2所述的协议转换系统,其特征在于:所述特征值提取模块包括编码单元,所述编码单元用于对提取后的消息进行编码并根据编码结果生成特征值。4.根据权利要求3所述的协议转换系统,其特征在于:所述规则处理模块包括匹配单元,所...
【专利技术属性】
技术研发人员:胡冠睿,林建何,梁启鸿,杨涛,王烈波,陶瑞甫,王辉,钟海,谭成鑫,蔡伟林,谢健征,林春泉,
申请(专利权)人:广发证券股份有限公司,
类型:新型
国别省市:广东;44
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。