The Gateway to Algorithmic and Automated Trading

McObject releases eXtremeDB Financial Edition

First Published 13th November 2012

McObject says its in-memory database brings low-latency performance and reliability to financial services

Issaquah, WA - McObject has released its eXtremeDB Financial Edition application, an in-memory database system designed for algorithmic trading, risk management, order matching and quantitative analysis, and said TradeStation Technologies planned to adopt the product for data management in its next-generation order-execution system.

T. Keith Black, TradeStation Technologies' chief technology officer, said technology was what differentiated his firm. "eXtremeDB Financial Edition demonstrated performance that is an order of magnitude better than other DBMSs we evaluated, and we are excited about the end-user benefits it will help to deliver as part of our live trading technology," Black said.

McObject said the eXtremeDB product family has a track record in embedded systems from aerospace to telecommunications, defence and industrial control. eXtremeDB Financial Edition includes an array of features built for trading firms and others technology-oriented firms in the capital markets.

These include:

  • Support for columnar data storage to improve efficiency in handling time-series data such as trades and quotes
  • A library of more than 80 vector-based statistical functions that cut latency in time-series data management and maximise efficiency of L1/L2 cache use.
  • Improved clustering technology that boosts distributed database performance and scalability.
  • A GUI database performance monitor, to observe the effect of changes to the database or application on transaction throughput, memory consumption and other key factors when fine-tuning to reduce latency.

McObject said optional clustering and high availability sub-systems distribute the database to multiple hardware nodes, to guarantee uninterrupted processing in the event of failure on one node. A C/C++ API is type-safe, reducing the potential for run-time bugs. SQL/ODBC, JDBC and native Java and C# APIs are provided as well, it said.