外汇市场上的高频交易 (HFT)

与股票交易所相比,外汇市场的变化速度较慢。特别是从零售外汇交易商的角度看,真实延迟方面的竞争通常即使存在也很有限。但是,如果我们分析 Equinix LD4 上某个外汇交易商的“非最后观望”盘口 (TOB) 价格,我们会看到一副有趣的景象。

我们测量了欧元/美元对 (EURUSD) 的 7 天(英国当地时间上午 8 点到下午 5 点)内 TOB 价格持续时间 (PLT)。这期间大约出现了 1200 万次价格变动。在下图中,竖轴表示新价格的数量,横轴表示价格的持续时间(毫秒)。该持续时间由新价格离开或达到 TOB 的时间决定。

下表显示了低于某个 PLT 的所有 TOB 价格的占比 (%)。

表格说明:这 1200 个 TOB 价格中有 10% 的持续时间小于 2 毫秒,有 20% 少于 3 毫秒,以此类推。

上方的图表和表格不仅可以让您了解到由流动性提供者构成的高频算法市场,还能在流动性接受者算法交易商为算法交易系统选择技术配置时,为他们提供了其所面临的延迟问题的相关信息。

例如,如果某个算法交易商通过位于都柏林的服务器运行其交易系统,要接受伦敦 Equinix LD4 上交易所的 TOB 价格就会有大约 13 ms 的往返延迟,那么对于其交易系统而言,有超过 40% 的价格已不存在!价格数据到达其交易系统需要大约 6.5 ms,而其订单到达交易所还需要 6.5 ms,但是在这段时间内,有超过 40% 的价格已不复存在。这就极大地彰显了共置的重要性。但是,共置并非唯一重要的因素。使用高速 VPS 或专用服务器以及与执行场所交叉连接的低延迟网络可以进一步提升效率。例如,若交易所的往返延迟小于 3 ms,那么只会错过 20% 的 TOB 价格。这真是毫秒甚至微秒必争。价格便宜的 VPS 服务(速度只是一个边际要素)可能导致交易策略的大量延迟,在交易日结束时,所付出的代价可能远超购买以降低延迟为第一要务的高价服务的费用。

延迟不仅对高频交易算法很重要,对于频率相对较低的交易系统一般也很重要,特别是要针对仓位或价格变化下订单或修改订单时。假设某种策略是利用小时图(每小时采样一次)持仓,并在交易所服务器上启用了追踪止损。在这种情况下,在执行交易所的服务器上修改和设定追踪止损点的速度快慢就极为重要。特别是当追踪距离设定得相对靠近当前价格时。

降低延迟是我们的第一要务,当 UltraFX VPS 客户完成一次进仓和出仓时,其他交易通常才刚刚开始反应。