高频交易的外部网络连接技术

http://blog.sina.com.cn/s/blog_7e71cbab0101exko.html

之前我们讲到高频交易中的网络连接和网络技术,主要介绍了交易所内部的网络连接——对于co-location的用户来讲,包括他们放在交易所撮合引擎服务器所在的数据中心里的服务器之间的网络连接,以及这些服务器与交易所撮合引擎之间的连接。今天,我们来讲一下交易所之间,或者说数据中心之间的网络连接。

外部网络连接从地理上讲,通常是比较长距离的网络连接,比如纽约和新泽西之间以及新泽西和芝加哥之间的网络连接,更远一些的比如纽约到多伦多,伦敦,美国东岸到西岸,从美国西岸到新加坡,香港以及东京等。高频交易公司在许多情况下,需要在多个市场交易多种证券,必须连接到多个交易所。比如不同交易所交易的同一个股票的套利,或者用相关联的股票和期货、期权之间的套利都需要时刻观察这些产品在不同交易所交易的价格,及时发现套利机会,进行套利,但是这样的套利机会一旦出现,只有第一个执行相关交易的公司才能获得其产生的利润。所以对于高频交易公司来说,如何做到用最低的延迟连接其需要交易的交易所尤其重要,同时这种连接的带宽和稳定性也非常重要。

对于这样长距离的网络连接,最常用到的是光纤网络。光纤网络有高带宽,低延迟,高稳定性的特点,非常符合金融交易这样一种对稳定性要求极高的应用。我们以纽约到芝加哥的连接为例来看看各种外部网络连接类型。 受历史原因影响,美国的股票交易都在纽约进行(确切说,现在在纽约附近的新泽西州的几个数据中心内进行),期权和期货在内的美国衍生品在距离纽约720英里以外的芝加哥进行,如芝加哥商品交易所(Chicago Mercantile Exchange)和芝加哥期权交易所(Chicago Board Options Exchange)等交易所。连接纽约和芝加哥的网络,通常使用所谓的“暗光缆”(dark fiber,也就是预先埋设的,还没有使用的光纤)来进行连接,这些暗光缆是网络服务提供商在铺设光纤网络时,由于考虑成本原因预留的冗余的光纤,通过租用的方式,被诸如高频交易和其他应用所使用。但这样的光纤网络在设计之初并没有考虑到最低延迟的需求,基本是沿着铁路线进行铺设的,而且都是针对公共数据中心进行设计,这样的光纤所带来的延迟大致是14.5毫秒(millisecond)甚至更高。在这样的前提下,一些公司开始想办法用更短的路径在纽约和芝加哥之间架设光纤网络,比如几年前,有一家名为Spread Networks的公司开始穿越公共用地埋设光缆,使芝加哥商品交易所和纳斯达克位于新泽西州Carteret的主数据中心之间距离缩短了140英里,使得同样连接纽约和芝加哥,延迟最短可达13.1毫秒。对于高频交易来说,一个多毫秒的延迟可以带来的收益是巨大的,因此尽管价格不菲, Spread Networks提供的网络仍然吸引了大量的用户。这种光纤网络还有另外一个特点,那就是用户之间不共享带宽,每个用户通过使用不同波长的信号传递各自的信息,因此安全性和私密性也很高,同时,Spread Networks号称其网络的可靠性可以达到99.999%。

然而,即使是通过最短的距离架设的光缆,也无法保证最低的延迟,因为由于物理原因,光信号在光纤中传播的速度并不能达到光速,据估计,通过光缆传播的信号速度约为每秒20万千米,达不到每秒30万千米的真空中光速。因此,人们很自然的会想到将信号通过空气传播,这就我们通常所说的无线网络。无线网络的使用时间实际上已经很长了,但由于其带宽较低,不够可靠的特性,还没有大量被金融交易这样的应用所采用。然而由于高频交易公司为了更低延迟通常愿意支付昂贵的费用,一些公司也开始看到这个机会,并着手架设连接纽约和芝加哥的无线网络。比如,一家名为McKay Brothers的公司,架设了连接纽约和芝加哥的微波通信网络,通过建设一系列微波接力信号塔(通常在山顶或者高建筑物的顶端),实现了信号的可视化传播——即传输距离做到尽量短,这套系统能够使纽约到芝加哥的交易往返延迟减小到不到9毫秒。但是这种微波技术也有其缺点,由于这种微波工作在11GHz频段,而这个频段的信号容易受到暴风雨或者特定天气状况的影响,因此这种长距离微波传输并不是一项可靠的技术,McKay Brothers公司号称其网络的可靠性可以达到99%,并且他们的网络目前提供的带宽仅仅是1Mbps(1兆比特每秒)。但这并不意味着没有用户愿意使用他们的网络,相反,对于许多高频交易公司来说,为了更低的延迟,牺牲一些可靠性也是可以接受的。毕竟如果速度低于竞争对手,通常就意味着失去整个盈利的机会。

对于无线网络的建立,微波并不是唯一的技术,而且正因为上面所讲到的微波的一个较大的缺点——带宽小,人们开始采用另外一种无线网络技术,那就是“毫米波”(millimeter wave)。有一家名叫Anova的公司就已经开始利用毫米波建立纽约到芝加哥的无线网络了。跟微波不同的是,毫米波工作在30-300GHz的频段,毫米波最大的优点是带宽大——每一个信道可以提供高达1Gbps的带宽,相对的,微波理论上只能提供150Mbps的带宽。毫米波也有其自身的缺点,最大的缺点就是受天气的影响较大,尤其是雨,雨点的大小正好可以吸收毫米波信号的能量,造成的结果就是毫米波的可靠性只能达到90%左右,这对于金融交易来说是很难接受的。为了解决这个问题,Anova公司引入了激光(所谓的free-space optics,自由空间光学,也叫FSO)的技术,来与毫米波协同传递信号,由于毫米波和激光有正好相反的衰减特性,所以影响其中一个信号的天气条件不会影响另外一种信号,通过这样的方式,毫米波就可以达到很高的可靠性水平了。不过,毫米波也有另外一个缺点,那就是相对于微波来讲,其传输距离较短,这就意味着在同样的距离上,毫米波需要更多的信号中继设备,也就意味着更大的延迟。 目前纽约到芝加哥的延迟数据还不得而知,我们也将拭目以待。

总而言之,当今金融市场,尤其是高频交易对低延迟的要求越来越高,导致在长距离网络传输上的竞争也会越来越激烈。目前绝大多数的长距离网络还是光纤的天下,毕竟很多光纤线路已经建好多年了,许多网络提供商也正在致力于建立更短路径的光纤网络,目前就有多家公司宣布了建立横穿北冰洋的欧洲到日本的光缆的计划,也有公司已经开始建设更短的连接纽约到伦敦的光缆。对于无线网络技术来讲,在这样长距离的网络传输上似乎很难撼动光纤的地位,而且跨太平洋和大西洋建立无线网络,目前好像还很不现实——但谁知道呢?据称,已经有人设想通过在海上使用驳船,甚至某种气球或者浮球的方式,来建立跨大洋的无线网络链路。只要物理极限还允许,人们对低延迟的追求是不会停止的,因为低延迟就意味着金钱!

作者:louis 柳峰
博客:http://blog.sina.com.cn/shenglisoft
微博:http://weibo.com/shenglisoft
盛立金融官网:http://www.shenglisoft.com

原文地址:https://www.cnblogs.com/dhcn/p/12106051.html

时间: 2024-11-04 16:27:04

高频交易的外部网络连接技术的相关文章

搭建一台VPN服务器实现外部网络连接内部网络

声明 作者:昨夜星辰 博客:http://yestreenstars.blog.51cto.com/ 本文由本人创作,如需转载,请注明出处,谢谢合作! 目的 搭建一台VPN服务器实现外部网络连接内部网络. 环境 服务端:CentOS 6.2 32 客户端:Windows XP 服务端配置 # 关闭SELinux sed -i '/^SELINUX\b/s/=.*/=disabled/' /etc/selinux/config setenforce 0 # 安装EPEL源(默认yum源没有open

Hyper-V 虚拟机连接外部网络

Hyper-V创建好虚拟机之后,在默认配置下是没有网络连接的,这个时候就需要进行简单的配置,即可让虚拟机连接外部网络: 在Hyper-V管理器中,右键点击后出现菜单,选择"虚拟交换机管理器" 在右边的列表中选择"外部",然后点击"创建虚拟交换机"按钮 在出现的界面的下拉菜单中,选择自己能够连接外部网络的网卡,然后点击"确定"按钮即可 出现这个选项时,点"确定"继续,会断网几秒钟,然后自动恢复 另外360安全

运行在VMware上的Linux虚拟机如何使用NAT模式连接物理机的外部网络

在VMware Workstation中,默认有3个虚拟交换机,分别是VMnet0(使用桥接网络).VMnet1(仅主机网络)和VMnet8(NAT网络). 首先说一下为什么要用NAT模式,如果你的物理机的上网环境经常变化,那么每次改变物理机的ip,网关什么的,也得改变虚拟机的对应ip,网关. 但你又懒得每次一换物理机的上网环境就要改虚拟机的网络配置,那么NAT模式是一个不错的选择.具体配置步骤也很简单: 1.在虚拟机的网络配置中选择自定义特定虚拟网络,然后选VMnet8; 2.在物理机的网络连

追踪高频交易——华尔街猎狼者(中)

如今,他和加拿大皇家银行也开始向投资者出售一个工具:程序员Zhang编写的小程序,能够延迟发给交易平台的订单.有了它,和Katsuyama一样的交易员就可以像从前一样随心所欲地下单,他们的屏幕重新变得可信起来.Katsuyama的团队给它起了一个威风凛凛的名字:“索尔”(Thor,雷神之锤).Katsuyama 说:“当我听到‘索尔’变成一个动词时,我就明白我们的方向对路了.我听到一个交易员大吼:‘Thor it’!” 另一件让Katsuyama有同样感觉的是他与几位知名基金经理的谈话.他和Pa

高频交易如何与毫秒相争

艾科朗克AcceleCom https://mp.weixin.qq.com/s/F0C6VVAq-j7CuzeuTx6k1g 4月4日 文章选自好奇心日报 眨眼 0.4 秒,常被形容快,但有家公司花了 1400 万美元,就为了让自己再快 0.07 毫秒( 0.00007 秒),5700 分之一眨眼的时间. Jump Trading 公司在全球最大期货交易所芝加哥商品交易所(CME)数据中心对面,买了一块 12 万平方米的空地.买了之后,他们没盖楼炒房,也不是为了风水,就是架微波通信基站,用于第

牛津王宁:大数据和量化金融—从机器交易 高频交易到大数据交易

牛津王宁:大数据和量化金融—从机器交易 高频交易到大数据交易 很高兴来到这里,我是第二次参加这种会议了,我这次是以第二个身份来的,就是牛津大学NIE金融大数据实验室,代表实验室过来,今天主要分享一下我们实验室做的关于量化金融的思考跟案例. 首先简单介绍一下我们的大数据NIE实验室,是一个全新的实验室,是2013年11月正式成立的,开幕仪式是牛津大学的校长哈密尔顿先生,还有香港的FDK,就是香港金融数据技术有限公司的总裁镍反其(音)先生同时自主了我们这个实验室.我们实验室的定位是世界主要大学的第一

VMWare虚拟机 网络连接模式

1 VMWare虚拟机bridged.host-only和NAT网络模式的区别和用法 VMWare提供了三种工作模式,它们是bridged(bridged模式:对应网卡vment0).NAT(网络地址转换模式:对应网卡vment8)和host-only(主机模式:对应网卡vment1).三个网卡可以理解为三个通道.要想在网络管理和维护中合理应用它们,你就应该先了解一下这三种工作模式.(在Linux下面ifconfig显示eth0第一个网卡IP,(eth就是ethernet以太网,在这里指网络接口

追踪高频交易——华尔街猎狼者(下)

2011年5月,Katsuyama团队的成员,Ronan Ryan.Rob Park等人围坐在一桌,周围堆满了<华尔街日报>主办的“科技创新奖”历届获奖者材料.加拿大皇家银行的市场部门在该奖截止前几天通知他们,建议他们将研究成果拿去参赛.于是他们正冥思苦想,看看自己以哪种类型的成果报名,才能让Thor一鸣惊人.但几经考虑后,Park发现:“没有适合我们类别的奖项.” Katsuyama也表示:“这很尴尬.我们似乎不适合任何一类奖,我觉得我们只能申请‘其他’类奖项了.” 大家迷茫了一阵后,Par

虚拟机桥接网络连接方式

学习http://blog.sina.com.cn/s/blog_601bc5cf0101d32z.html,感触最深的一句话是“做技术,一定要理论先行”. 1, 虚拟机的三种网络连接方式, 虚拟机提供了三种网络连接模式,分别为: 1).bridged(桥接模式):默认使用VMnet0,不提供DHCP服务 在桥接模式下,虚拟机和宿主计算机处于同等地位,虚拟机就像是一台真实主机一样存在于局域网中.因此在桥接模式下,我们就要像对待其他真实计算机一样为其配置IP.网关.子网掩码等等. 当我们可以自由分