一种基于深交所TGW的集群报盘系统技术方案

技术编号:27978086 阅读:42 留言:0更新日期:2021-04-06 14:12
本发明专利技术涉及一种基于深交所TGW的集群报盘系统,包括高速交易总线和报盘服务模块,高速交易总线通过UDP组播网络和交易引擎进行通信,接收交易引擎的交易订单,发送给报盘服务模块,同时向交易引擎发送确认和成交回报数据,报盘服务模块包括总线处理子模块、业务处理子模块和多个TCP连接,总线处理子模块接收交易订单,将属于同一个报盘组的交易订单编入同一个订单队列,业务处理子模块按照轮序报盘算法,将订单队列通过TCP连接报送给深交所TGW。与现有技术相比,本发明专利技术具有提高报盘席位的利用率、有效解决委托报盘时订单积压问题等优点。

【技术实现步骤摘要】
一种基于深交所TGW的集群报盘系统
本专利技术涉及金融科技领域,尤其是涉及一种基于深交所TGW的集群报盘系统。
技术介绍
深交所的托管机制是自动托管,随处通买,哪买哪卖,转托不限。但因交易对实时性要求非常高,多席位交易导致验资验券、冻结解冻算法复杂,交易性能大幅下降,同时多席位交易导致清算困难,往往客户在一家券商只有一个托管席位,交易时仅与一个托管交易网关(TGW)连接进行报盘。席位资源是券商的重要通道资源,多个客户使用同一个席位是券商最通用的做法,尤其是大量散户共享一个席位。但是席位共享带来的直接问题就是流量的共享。如果客户做高频交易,流速控制是非常不利的。但是受制于单个TGW的流速权限制,即使单客户独享一个TGW也受限于TGW最高流速权。扩展流速对于高频交易客户是必然诉求。现有的单席位和单TGW的模式,如果遇到TGW故障时,必须采用紧急启动备用TGW的模式,报盘服务会有短暂的中断,如遇到TGW所在服务器严重故障时,主备切换往往需要时间更长。高可用设计是券商核心系统设计的重要理念,但是因为工程实现困难,很多的高可用设计往往难以实施,或本文档来自技高网...

【技术保护点】
1.一种基于深交所TGW的集群报盘系统,其特征在于,包括高速交易总线和报盘服务模块,所述高速交易总线通过UDP组播网络和交易引擎进行通信,接收交易引擎的交易订单,发送给报盘服务模块,同时向交易引擎发送确认和成交回报数据,所述报盘服务模块包括总线处理子模块、业务处理子模块和多个TCP连接,所述总线处理子模块接收交易订单,将属于同一个报盘组的交易订单编入同一个订单队列,所述业务处理子模块按照轮序报盘算法,将订单队列通过TCP连接报送给深交所TGW。/n

【技术特征摘要】
1.一种基于深交所TGW的集群报盘系统,其特征在于,包括高速交易总线和报盘服务模块,所述高速交易总线通过UDP组播网络和交易引擎进行通信,接收交易引擎的交易订单,发送给报盘服务模块,同时向交易引擎发送确认和成交回报数据,所述报盘服务模块包括总线处理子模块、业务处理子模块和多个TCP连接,所述总线处理子模块接收交易订单,将属于同一个报盘组的交易订单编入同一个订单队列,所述业务处理子模块按照轮序报盘算法,将订单队列通过TCP连接报送给深交所TGW。


2.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述总线处理子模块包括数据解析组件和排队处理组件。


3.根据权利要求2所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述数据解析组件将总线处理子模块收到的交易数据解析成交易订单,所述排队处理组件将所述交易订单按照时间先后顺序编入订单队列。


4.根据权利要求3所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述数据解析组件通过解析底层二进制数据,按照预设的订单数据结构进行打包,形成所述交易订单。


5.根据权利要求1所述的一种基于深交所TGW的集群报盘系统,其特征在于,所述业务处理子模块设置有多个交易处理单元,所述交易处理单元的数量与报盘组对应的交易单元的数量相同,业务处理子模块根据交易单元进行逐个分类,将同一个交易单元对应的...

【专利技术属性】
技术研发人员:曹世荣陈利宋屠康单兴邦王刚
申请(专利权)人:东方证券股份有限公司
类型:发明
国别省市:上海;31

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

1