在金融交易场景中人物利用TradeStation与McObject合作的eXtremeDB金融版数据
在华盛顿州伊萨夸市,McObject宣布TradeStation将采用其eXtremeDB金融版内存数据库(IMDS)来开发下一代订单执行系统。这是因为eXtremeDB在概念验证中展现出了其他数据库系统的性能提升一个数量级,这为TradeStation的客户提供了更快的处理速度。TradeStation是一家经纪商和期货佣金商,隶属于日本Monex Group。
TradeStation公司的一位高管解释说,他们选择McObject技术主要基于其快速性能。在订单执行系统中,从下单到订单记录完成,每一步都需要快速访问数据库,以避免延迟,并确保交易顺畅进行。该系统需要多次访问数据库来检查客户资金、保证金限制、订单路由以及不同市场的报价等信息。
Joe Pautler,TradeStation高级软件工程师表示:“毫秒甚至微秒的差异都会影响客户订单执行价格。我们将交易处理速度视为服务特色之一,我们网站上提到利用比行业平均值快数倍的交易处理机会。”除了速度之外,可靠性也是对TradeStation订单执行系统中的关键要求。
通过冗余硬件和软件策略,以及其他措施,TradeStudio追求100%正常运行时间目标。eXtremeDB金融版通过高可用性子系统提高了可靠性,使得 TradeStudio能够部署多个完全同步的副本,当一个节点出现故障时可以实现自动切换。
T. Keith Black, TradeStudio首席技术官兼产品开发副总裁说:“我们的技术特点使我们在业界获得了良好的声誉,包括创新分析、历史测试和自动交易。此外,对这些优势依赖于交易者的希望还包括快速可靠的订单执行。eXtremeDB金融版适合作为我们的实时交易解决方案。”
为了保护数据完整性与可靠性,TradeStudio还将依赖ACID事务支持以及事务日志功能进行中断事务恢复,并且将部署64位版本McObject数据库于Microsoft Windows Server上。
Chris Mureen, McObject首席运营官表示:“资本市场公司必须减少信息系统延迟,同时提供丰富功能与容错能力。McObject设计出的eXtremeDB金融版为资本市场提供了一款快速、可扩展并且可靠的数据库,它满足了我们的需求,可以帮助开发高度优化的事务基础设施。”
关于嵌入式和非嵌入式区别,本文没有直接涉及,但可以推测,在讨论内存数据库架构时,“消除客户端/服务器进程间通信开销”的嵌入式架构可能会被提及,这表明非嵌入式架构通常需要更多资源以保持通讯效率。而文章也强调了database响应能力至关重要,不仅要考虑程序逻辑,还要考虑实际操作环境中的“CPU周期”使用效率。
关于电子交割平台,该公司向活跃交易者提供分析工具、历史测试功能、实时市场数据以及EasyLanguage编程语言,以便他们能设计并自动化自己的股票、期权、期货和外汇策略。此外,该公司还赢得《Barron’s》年度评选最佳奖项,如“最适合频繁交易商”,“最佳国际经纪业务”等,并荣获《股票与商品技术分析》杂志年度读者评选奖项如“最佳机构平台”。
最后,本文引述2013年1月7日发布的一个免费报告,《寻找快速、高度持久性的数据管理:指标评估》,这份报告介绍了各种持久性解决方案,并展示了如何根据性能需求选择最合适的手段。这篇文章没有深入探讨这个报告,但它反映出对于数据管理方面决策的人们越来越重视的是一种全面而细致的手法,而不仅仅是简单地追求速度或成本降低,而是结合两者的平衡点,最终达到最佳效果。在这种情况下,即使有批评意见认为重新记录会导致额外延迟的问题,也不能忽视安全性的问题,因为即使是在极端情况下也有必要确保数据不会丢失或损坏,因此这种方法仍然具有其价值所在。但同时,也应该不断探索新的技术手段,以进一步改善这一领域的问题,比如提高磁盘写入速率或者改进存储介质以减少对电源干扰的情况下的风险等。