利用尖端数据基础设施推动对冲基金取得成功
很少有行业需要资本市场所需的高性能技术堆栈。但支持该技术堆栈的基础设施对于成功至关重要 - 特别是在对冲基金交易中,对数据速度和完整性的需求至关重要。
对冲基金的主要目标是通过采用复杂的交易和风险管理策略,在一定的风险承受能力下产生高投资回报。许多此类交易策略依赖于对证券进行准确定价并在价格发生重大变化之前快速交易的能力。例如,以过时的价格交易证券可能会导致损失。为了避免在没有准确信息的情况下执行交易,拥有高性能且可靠的交易堆栈,尤其是消息传递层至关重要。
对冲基金 IT 基础设施必须能够快速有效地将消息分发到必要的流程,例如来自市场数据馈送处理程序的消息;算法交易应用程序;订单管理系统(OMS);最后是执行管理系统(EMS)。由于消息从一个进程跳到另一个进程,导致延迟,因此可以挽救的每一毫秒或微秒都会对底线产生影响。
然而,即使在今天,许多对冲基金仍在努力实现其遗留消息解决方案的现代化。虽然有些人坚持使用难以解决的旧式劣质解决方案,但另一些人在过去几年中采用了多种解决方案,导致了非标准化的混乱。结果是,一些对冲基金仍然使用各种消息传递解决方案,这些解决方案的设计初衷并不能从速度、效率、弹性和安全角度满足行业的需求。
缩短交易时间可以以正确的价格进行买入或卖出,并在竞争激烈的市场中实现利润最大化,同时保持数据的高度可用性和安全性。
另请参阅: 新兴市场跃进数字银行
资本市场成功的消息传递解决方案元素
消息传递解决方案必须具备四个关键功能和注意事项才能为对冲基金提供竞争优势。
1.大容量市场数据分发,无延迟
市场数据量大且波动性极强——对冲基金从 Refinitiv 和 Bloomberg 等来源接收高达微秒的数据源。市场数据一旦被消费,就会被分发给下游消费者,例如Risk、PnL、OMS和EMS系统。
消息量每天可能会有很大变化,但根据对冲基金交易的证券数量及其参与的全球市场,这些消息量可能达到每秒数百万条消息。高性能的消息代理必须能够处理如此大的容量,并且能够随着容量的不断增加而水平扩展。
此外,这些消息需要以最小的延迟传递。例如,为了实现 Solace PubSub+ 代理提供的低至 18 微秒的延迟,消息需要在内存中传递,而不是持久保存到磁盘。这有可能丢失一些消息的风险,但这对于需要最多一次的市场数据分发用例来说是可以接受的 服务质量。
这就是在资本市场环境中的优势所在——当您做出决策时,您需要了解市场、交易所以及股价变化的最新观点。例如,考虑一下外汇市场因宏观事件(例如重要通胀报告的发布)而变化的速度。
我最近在外汇交易中遇到了一个场景,交易者看到由于美国消费者价格指数的发布而导致市场数据量激增——这在为客户提供交易这些货币的服务时非常重要。当您以特定价格买入或卖出特定货币对时,您需要即时了解市场的最新情况。
如果您正在处理过时的信息,根据您正在处理的证券及其交易频率,即使是一毫秒或几微秒的延迟也可能会产生巨大的后果。速度对于对冲基金交易来说至关重要,如果不构建高效的数据分发架构来最大程度地减少市场数据用例中的延迟,良好的技术堆栈就毫无意义。
2.速度和性能是资本市场的关键,但不要忘记数据安全
与市场数据分发不同,交易订单分发用例需要至少一次的服务质量 .交易订单分发跨越交易前和交易后的生命周期,范围从交易想法的产生到交易执行,再到交易后结算和报告。
交易订单的消息量远低于市场数据,但每条消息都需要安全传递。为了实现这种服务质量,消息代理需要利用持久性 以及致谢 .
当消息从发布者传递到经纪人再到消费者时,会共享确认以确保消息传递得到保证,从而确保对冲基金的交易堆栈永远不会丢失消息。额外的开销意味着延迟将高于最多一次 服务质量,但考虑到交付的额外保证,这是可以接受的。没有多少经纪商能够支持这两种服务质量,这导致一些对冲基金使用不同的经纪商并使其技术堆栈过于复杂。
例如,世界上最大的对冲基金之一使用支持事件的解决方案,通过全球事件网格分发其 OMS 本地实例发布的交易者订单更新。来自纽约、伦敦、香港、新加坡和东京等地区的订单更新被整合回其主数据中心,以便实时分析其仓位的风险。
虽然速度和性能在资本市场中至关重要,但对冲基金的关键要求是拥有强大、可靠且有弹性的消息代理。
3.强大的系统必须保持全球对冲基金齿轮运转
资本市场中的一切都需要高可用性,并且在需要时还需要灾难恢复。 许多对冲基金 24×6 运营——尤其是那些参与全球股票和大宗商品市场的对冲基金。如果一家经纪商因任何问题而宕机,交易系统将停止运行并导致潜在的资本损失。即使是 30 秒的中断也会对对冲基金的运营和声誉造成极大的损害,具体取决于对冲基金所使用的交易策略。
即使在飓风期间,对冲基金也必须保持弹性!
弹性是这里的关键。不可预见的事件随时可能发生,对冲基金的交易基础设施应该具有足够的弹性以继续支持运营。例如,如果风暴来临,例如几年前纽约的桑迪飓风,对冲基金需要继续交易。从监管角度来看,关键交易系统具有灾难恢复策略也很重要。此外,许多大型投资者(例如养老基金)更喜欢投资具有适当高可用性和灾难恢复程序的对冲基金。
对冲基金不仅需要能够容忍数据中心中单个经纪商的损失,而且还需要能够容忍整个数据中心变得不可用。为了实现如此高水平的弹性,对冲基金需要在同一数据中心部署两个经纪商以实现高可用性,然后在不同的数据中心部署另外两个经纪商以实现灾难恢复。这些策略是确保业务连续性的关键。
4.安全的数据分发对于每一步都是至关重要的
需要保护的不仅仅是敏感的财务信息。在对冲基金内部,客户订单的内部数据可能变得非常敏感。许多对冲基金聘用投资组合经理 (PM),他们在交易领域拥有自己的团队、专业知识和专业知识。
但这会引起内部竞争,因此需要单独进行数据通信。当重要的交易订单消息通过消息代理分发时,需要对其进行加密和保护。
从一个虚拟经纪人到另一个虚拟经纪人
这就是虚拟化发挥作用来保持消息分离的地方。对冲基金可以将一个虚拟经纪人指定给一位 PM,将另一个虚拟经纪人指定给另一位 PM,并且消息将是分开的。这也适用于对冲基金内的不同团队,例如损益和风险团队。不同的团队应该能够使用相同的底层经纪商,而不会干扰彼此的操作。除非获得授权,一个团队不应能够访问另一团队的消息。通过使用相同的底层代理为多个团队提供服务,这还有助于降低中间件团队的总体成本。
有权访问一个虚拟代理的人无法连接到另一个虚拟代理并访问该数据,所有连接和动态数据也可以加密。此外,为了进一步实施严格的授权,可以利用特殊的访问控制列表(ACL)来强制哪些用户可以发布或订阅哪些数据。
采用系统前向方法来实现对冲基金的成功
在对冲基金交易行业,你必须抛弃筒仓心态,采用系统化方法。深入到 IT 架构层面的细节,系统前移的方法可以确保更快、更稳健的数据移动,尤其是在每一微秒都至关重要的行业。
物联网技术