量化延时法时间测量_「交易技术前沿」交易系统低延时测试与分析

本文介绍了使用交换机端口流量镜像和低延时交换机时间戳来精确测量交易系统逐笔订单延时的方法。通过分析,揭示了交易系统的最佳表现区间,并对比了逐笔订单延时与采样方案的差异,强调了逐笔数据在性能评估中的重要性。
摘要由CSDN通过智能技术生成

本文选自 《交易技术前沿》总第三十三期文章(2018年12月)

证券期货行业测试中心(中金所) 魏畅 陈冬严 张鸿晔

摘要:订单延时(Latency)是衡量交易系统性能的重要指标。本文利用交换机端口流量镜像功能(Port Mirroring)和低延时交换机产生的纳秒级时间戳,实现了高精度的交易系统逐笔订单延时测量。通过分析逐笔订单延时数据,验证了交易系统性能微笑曲线,获得了交易系统的最佳表现区间(舒适区),同时也对比了逐笔订单延时与现有日志采样方案的优势。

关键词:低延时交换机;时间戳;交易系统;逐笔订单延时

1 前言

证券期货交易系统具有交易时间相对集中、交易指令和数据密集的特点,对交易系统处理速度具有很高的要求[1]。近年来,全球各大交易所都在不断对交易系统升级改造,其中“低延时”成为各大交易所竞争的核心[2]。几所典型国外交易所交易系统性能数据如表1[3]所示,可见交易系统延时竞争已经进入微秒量级。目前,国内交易所交易系统延时性能与国外顶级交易系统还存在一定的差距,需要进一步加大投入进行研发、建设。在建设“低延时”交易系统过程中,也就必然少不了对交易系统“低延时”性能的测试。

13adfe53e016a5613289dfc8831114a5.png

2 方案介绍

交易系统延时有多种维度定义,参照Cinobber 公司白皮书[4],定义端到端(End-to-end)、门到门(Door-to-door)、撮合器(Business logic)三个延时指标,参见图1。对于交易所,重点关注的是门到门(Door-to-door)延时指标,以及整个门到门链路上的分段延时指标,分段延时指标不是本文讨论的重点,故不做具体讲解、分析。后文涉及的交易延时指标,如果不作具体说明,都是指门到门(Door-to-door)延时指标。交易延时指报单进入交易前置,经交易系统处理,返回交易系统接入点的总时长。交易延时反映了交易系统处理报单的速度,延时越小,订单处理越快,性能越好。

c37cc18bbdbf4907fef786a2377397c1.png
02f78add6014aad7683c91bb6a49e4aa.png

2.1 软件时间打戳

软件时间打戳通常采用嵌入式时间统计代码或者基于Weblogic等中间件记录时间戳。该方案实施简单,缺点也很明显,比如精度差,会增加系统负担从

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值