目前最先进的HFT交易系统有多快?

你一直听到关于高频交易(HFT)的信息,以及这些algorithm的速度有多快。 但是我想知道 – 这些日子过得怎么样?

更新

我没有考虑交易所和运行交易应用程序的服务器之间的物理距离造成的延迟,而是程序本身引入的延迟。

更具体的说明:从应用程序中的线路到达该应用程序的事件的时间是多less,在线路上输出一个命令/价格? 即蜱交易时间。

我们在说毫秒吗? 还是亚微秒?

人们如何实现这些延迟? 在汇编编码? FPGA的? 古老的C ++代码?

更新

最近发表了一篇关于ACM的有趣文章,为今天的HFT技术提供了许多细节,这是一个很好的阅读:

在网关的野蛮人 – 高频交易和交换技术

你已经收到很好的答案。 但是有一个问题 – 大多数的交易是秘密的。 你根本不知道它有多快。 这是双向的 – 有些人可能不会告诉你他们工作有多快,因为他们不想。 其他人可能会说,“夸大”,原因很多(吸引投资者或客户,为一个)。

例如,有关皮秒的传闻相当荒谬。 10纳秒和0.1纳秒是完全一样的东西,因为订单到达交易服务器所需的时间远远超过这个时间。

而且,最重要的是,尽pipe不是你所要求的,但是如果你试图用algorithm进行交易,不要试图变得更快,而要变得更聪明。 我见过非常好的algorithm,可以处理整秒的延迟,并赚了很多钱。

我是一家制造和销售基于FPGA的HFT系统的小公司的首席技术官。 在Solarflare应用负载引擎(​​AOE)的基础上构build我们的系统,我们始终如一地从线上“有趣的”市场事件(来自ICE或CME的10Gb / S UDP市场数据馈送)合成的命令消息在750到800纳秒范围内触发导线(是,亚微秒)。 我们预计我们的下一个版本的系统将在704到710纳秒范围内。 有些人声称要稍微less一些,但这是在实验室环境中,而不是坐在芝加哥的COLO上,并清理订单。

关于物理和“光速”的评论是有效的,但不相关。 每个认真对待HFT的人都将他们的服务器放在交换机服务器旁边的CO​​LO中。

要进入这个亚微秒级的领域,你不能在主CPU上做太多的工作,除了给FPGA的馈电策略实施命令外,即使有内核旁路技术,你也有1.5微秒的不可避免的开销…所以在这个领域, FPGA中。

其他答案之一是非常诚实的说,在这个高度隐秘的市场上,很less有人谈论他们使用的工具或者他们的performance。 我们每个客户都要求我们甚至不告诉任何人使用我们的工具,也不透露他们如何使用它们。 这不仅使营销变得困难,而且阻碍了同行之间技术知识的良好stream动。

由于这种需要进入exception的市场的“快速”部分的系统,你会发现Quants(我们提出的algorithm走的很快的人)正在把他们的algorithm分成事件到事件,响应时间层。 在技​​术堆的顶端是亚微秒系统(就像我们的)。 下一层是大量使用内核旁路的定制C ++系统,它们在3-5微秒的范围内。 下一层是那些不能在10Gb / S线路上工作的人,只有一个路由器跳出“交换”,他们可能仍然在COLO的,但由于一个讨厌的游戏,我们称之为“端口轮盘赌”,他们在几十到几百微秒的领域。 一旦进入毫秒,几乎不再是HFT。

干杯

如果你想跟上纳斯达克,那么“40微妙”。 这个数字在这里发表http://www.nasdaqomx.com/technology/

描述什么是HFT(2011年)状态的好文章,并给出了一些可以实现纳秒的硬件解决scheme样本: Wall Streets需要交易速度:纳秒时代

随着最低“延迟”的持续竞争,一些市场参与者甚至在谈论皮秒秒的十亿分之一秒。

编辑:正如尼古拉斯提到:

链接提到一个公司,Fixnetix,它可以在740ns(即从input事件发生到发送订单的时间)“准备交易”。

TIBCO的FTL消息产品在数据中心内使用RDMA(远程直接内存访问),在机器内(共享内存)和几微秒内低于500纳秒。 之后,物理学成为方程的主要部分。

所以这就是数据从feed到获取决策的应用的速度。

至less有一个系统声称〜30ns的线程消息,这可能是一个调整的基准,所以任何人谈论较低的数字是使用某种神奇的CPU。

一旦你在应用程序,这只是一个问题,该程序可以做出多快的决定。

现在,微秒级的单位数字交易是竞争性HFT公司的标准。 你应该能够使用唯一的软件做高单个数字。 然后<5 usec与额外的硬件。

根据高频交易的维基百科页面,延迟是微秒级的:

自从1999年美国证券交易委员会(SEC)在1998年授权电子交易所之后,高频交易至less在1999年发生。在21世纪之交,HFT交易的执行时间为几秒钟,而到了2010年,已经下降到毫秒甚至几微秒。

它几乎不会有几微秒的时间,因为这个速度的限制,只有在一公里之外的幸运的less数几个人甚至可以梦想着接近它。

此外,没有编码,要达到这个速度,你必须去物理..(与300ns交换文章的家伙,这只是该交换机的附加延迟!等于90米的旅行通过光学和less一点在铜)

Interesting Posts