当前位置: > 财经>正文

交易系统开发(一) 关于外汇交易系统介绍的说法

2023-07-29 01:51:06 互联网 未知 财经

交易系统开发(一)

交易系统开发(一)——交易系统简介一、交易过程简介

A股市场,投资者必须通过经纪公司交易柜台才能连接交易所,即交易订单从客户策略服务器发至经纪公司交易柜台,交易柜台内部处理后发往交易所,交易所确认报单后发送回报给交易柜台,再从柜台发送至客户策略机的一来一回整体链路的耗时。报单发往交易所和回报返回至策略服务器的链路是一致的。

二、证券交易解决方案1、证券交易解决方案简介

完整的证券交易包括交易所、买方、卖方,证券交易解决方案架构如下:

2、卖方

卖方是把各种资产包装成产品并提供给市场的实体,如各大证券公司(中信证券、中信建投、海通证券、国泰君安证券等)、期货公司(永安期货)。

3、买方

买方是进行投资管理的实体,如公募基金、私募基金、对冲基金、保险公司、个人投资者。

4、供应商

供应商是为买方和卖方提供业务解决方案的产商,如恒生(公募基金)、金仕达(期货)、金证(证券)、通达信(网上交易)、同花顺(网上交易)、大智慧(个人资讯)、Wind(证券交易、资讯)。

三、交易所交易系统架构1、深交所交易系统业务架构

2、深交所交易系统架构

3、深交所交易系统网络架构

深圳证券交易所交易系统网络架构如下:

4、深交所交易系统特点

(1)一体化交易服务(2)多元化的业务服务(3)灵活易扩展的接入服务(4)高效的行情服务支持0.5秒1轮快照的高速行情(5)高可用(6)高性能(7)低延时(8)高容量(9)易扩展性能和容量水平容易扩展:灵活支持新产品和新业务:

5、深交所交易系统接口

(1)同时提供更快易扩展的两种接口,用户可以自主选择STEP接口、二进制接口。(2)文件交换接口,支持XML文件、ETF PCF文件。(3) 基于新接口的新网关,如交易网关、行情网关、文件网关。(4)基础数据扩位

6、gateway简介

交易单元指会员(证券公司)向交易所申请设立的、参与证券交易与接受监管及服务的基本业务单位。会员可以根据需要,向交易所申请设立一个或多个交易单元;不同的会员不得使用同一交易单元。交易所通过交易单元对会员进行业务管理,根据会员的业务许可范围和申请,按照相关业务规则开通或限制交易单元各项交易权限。网关指放置在会员处、用于连接会员与交易所交易系统的软硬件设施。会员可同时使用多个网关进行报盘,但不允许使用他人的网关报盘。会员可根据需要将下属交易单元配置到网关上。多个交易单元可以同时配置在一个网关上,一个交易单元也可以配置在多个网关上。交易所通过网关对会员的报盘流速进行总量控制。当实际报盘速率达到网关的流速限制值时,节流功能开启,超过限制值的报盘将被推延至下一时段传送。会员可根据需要申请对网关的报盘流速进行设定。深交所规定每份标准流速为50笔/秒。配置到网关上的流速必须是标准流速的整倍数。目前单个网关支持的最大流速为1000笔/秒。交易所每年会对标准流速值进行检测和必要的调整,确保会员拥有的总体流速与市场发展需要相适应。交易参与人(证券公司、基金公司等)需要连接交易网关、行情网关、文件网关。Level I行情用户(纯行情用户,高单用户)需要连接行情网关。Level II行情用户(信息服务商)需要连接行情网关、文件网关。基金托管行需要连接交易网关 (接收成交数据)、文件网关 (视需要)、行情网关 (视需要)。

7、交易网关

交易网关敲门机制以平台为单位,不同平台独立进行敲门在每次平台从非开放状态转到开放状态时,交易网关测量网关与撮合引擎间的网络时延,并收取(且只收取)柜台第一笔委托,根据网络时延在平台开放前提前(提前量=网络时延)上报进行敲门,如果敲门成功(即申报被接受),则正常处理后续委托,否则交易网关将立即以第一笔委托进行重试,直到敲门成功。平台状态是“即将开放”或“开放”时柜台系统可以报单,其它状态下向网关发送的委托都会以“平台未开放”拒绝。敲门过程中原因为“平台未开放”的业务拒绝将由网关自动处理(继续重试),不会送给柜台。敲门过程中柜台可以继续报单,但委托将缓存在网关操作系统的缓冲区中,在成功后网关才会接收。

8、行情网关

行情网关用于提供行情服务。不同的行情信息被分为多个频道发送,市场参与者可以根据需要选择只接收指定频道的行情信息。Level2行情的逐笔委托和逐笔成交合成一个数据流发送实时行情发布频率、行情快照买卖盘个数可按业务需求配置。

9、交易接入网络

深交所交易接入网络如下:(1)业务:交易+Level I行情广域接入:证券公司(10M)、基金公司(6M或10M)托管接入:1G或10G局域网(2)高速行情网络业务: Level II行情(Level I行情作为备份)广域接入:10M以上托管接入:1G或10G局域网(3)高速单向卫星业务: Level I行情交易参与人的备用通道;纯行情用户的主用或备用(4)双向卫星业务:交易业务数据的备份通道

10、服务功能

深交所交易时段如下:深交所风控以及交易管理功能如下:

11、撮合引擎

交易所交易系统的核心,用来匹配买卖订单。由于撮合引擎需要匹配证券市场的所有买家和卖家的委托订单,因此撮合引擎的稳定运转对于确保交易所的正常运作至关重要。撮合引擎在交易所的机房里,为了能够更快地把订单传输到交易所进行撮合,HFT公司会尽可能地把自己的主机靠近交易所的数据中心。

12、交易所机房托管

国内交易所都有自己的服务器托管中心,如上交所外高桥上证通托管机房、深交所南方中心深圳通托管机房、上交所金桥托管机房。只有证券、期货公司可以向交易所租用托管机房机柜。证券、期货公司通过提供机柜、购买设备、购买或租用软件为其客户提供服务。高端程序化交易团队通常自购设备或指定硬件配置由证券、期货公司采购,经证券、期货公司同意,放到租用的机柜内进行交易。Co-location适用于低延时交易用户。HFT公司或自营交易团队可向证券公司或期货公司申请机柜和网络资源,将交易主机与交易所的交易主机在物理距离上尽可能近地放置在一起。交易所提供的托管机房受制于场地及电力所限,一般资源容量有限,常常供不应求。

四、量化交易系统架构1、交易系统简介

在美国电子交易网络中,投资者可以用电话、传真等传统方式通过经纪商中介来参与交易,也可以通过交易市场直连(DMA)等方式,跳过经纪商中介,直接参与ECN等电子交易网络,或者通过各种证券交叉网络来选择匿名性更高的交易执行。在交易执行过程中,订单管理系统(Order Management Systems,OMS)和订单执行管理系统(Execution Management System,EMS)在整个交易网络中起着重要作用。OMS(订单管理系统)是所有买方投资者交易活动的中枢,专注于提供投资者电子的交易能力,用来让投资者管理和记录其电子化交易活动,被买方投资者用来很好的与其经纪商交互,特别是基于FIX(Financial Information Exchange)的交易记录管理系统。随着交易技术的发展,Direct Market Access(DMA)的引入、算法交易及订单路由(Order Routing)的出现,买方交易迫切需要一种新的、更侧重于管理交易执行过程而非仅仅有交互和记录功能的系统,解决方案就是随后出现的EMS(订单执行管理系统)。EMS专注于增强经纪商在直接市场(Direct Market)、算法交易等方面执行电子交易策略的功能,即通过内嵌的算法交易引擎,利用ECN、Crossing网络等项,找寻多元交易选择,从而发掘更全面的流动性来源。随着市场的发展,执行管理系统和订单管理系统有互相靠拢的趋势,EMS和OMS也逐渐具备了对方系统的部分功能。

2、交易系统分类

目前EMS/OMS系统分类如下:(1)OMS。多数买方机构并不非常需要高级执行管理能力,且已有的订单管理系统已经满足所需要的功能,因而部分买方机构仅在OMS订单管理系统上运作。(2)EMS部分机构选择EMS,高级的执行管理能力和速度是平台的关键决定因素。积极交易策略的对冲基金多数使用EMS。3)基于FIX整合的EMS/OMS整合EMS和OMS的平台,客户可以在EMS上管理所有的执行功能,但依赖OMS来进行基本的订单管理、验证和结算等。4)完全整合的EMS/OMS。在长期来看,更稳定的交易执行平台必须完全整合EMS和OMS。但鉴于代码层整合及数据流协调等诸多方面的复杂性,整合并不容易。OMS(Order Management System)是订单管理的核心业务系统,典型案例是各大证券公司的大集中系统。EMS(Execution Management System)是提供

版权声明: 本站仅提供信息存储空间服务,旨在传递更多信息,不拥有所有权,不承担相关法律责任,不代表本网赞同其观点和对其真实性负责。如因作品内容、版权和其它问题需要同本网联系的,请发送邮件至 举报,一经查实,本站将立刻删除。