Low-Latency Trading Technology
All what you need for algorithmic trading
Home
AB2000 Software is a privately owned Canadian company that develops low-cost DMA technology designed specifically for high-frequency high-volume algorithmic trading. Our low-latency electronic trading platform is a complete trading solution that can be used by companies involved in high-frequency trading arms race. Cost of the platform is significantly lower compare to products with similar functionality offered by other technology providers (like FlexTrade, ORC Software, Progress Apama just to mention a few).

The trading platform features functionality that allows a broker that sponsors DMA to have full risk control over the order-flow without introducing extra delays to execution. This makes the solution fully compliant with new rules for DMA trading adopted in the USA (similar rule is coming to the Canadian market soon).

The platform includes a low-latency FantasTickTM Ticker Plant to process direct market data feeds , high-performance FIX Engines with drop-off capabilities, Algorithms Hosting Engines, a centralized Risk Management Server and a Trading Controlling Console to monitor and manage trading activity and to supervise state of the entire trading system. The platform is a distributed scalable solution that can run on a single PC or on a group of PCs for the purpose of load distribution.

During trading the platform does not deploy a traditional database. That is why it is extremely efficient and is not affected by problems typical for database-oriented trading systems. Significant spikes in market activity can be quite challenging for any traditional relational database when order flow in a trading system reaches several thousand a second.

The platform also features market simulation environment where simulated orders execution is driven by feed replay using recorded raw market data feed files. This functionality can be very handy for strategies back-testing.

One very useful feature of the platform is a parameterized managenemnt of a queue of open ordes . By specifying settings that define open orders price levels and size distribution it eliminates the needs to track open orders in a strategy code or to manage them explicitly using  methods like “send order” or “cancel order”. Relieving a developer from necessity of orders management in the code makes a strategy development much simpler, considering that management of layers of open orders usually takes a lot of efforts from coding perspective.

Writing trading algorithms for hosting by the platform is quite simple and requires only basic knowledge of C++ or C#. The system is designed in the way that allows a trader/developer  to concentrate on a trading business logic instead of fighting technological and exchange-specific issues. The platform API is exposed as a thread-safe event-driven callback interface that can be invoked from multiple threads. A trading logic is implemented inside strategy DLL modules hosted by the Algorithmic Hosting Engine process. The hosting engine deploys high-performance threading model that provides superior efficiency and allows sending of several thousand orders per second to multiple destinations with low CPU usage. Direct market data feed handlers can be also hosted inside the trading engine process to avoid latency associated with market data feed dissemination. The Algorithmic Hosting Engine can host hundreds independent strategy DLLs at the same time. 

The Trading Controlling Console exposes a very ergonomic GUI interface that with a click of a button allows a trader to control hundreds of trading strategies running on multiple servers and to supervise the health of the underlying infrastructure.

You can download technical documentation and a demo project from this  FTP site using "guest" as user ID and password.

We offer free no-obligation two-month trial and help with the platform initial deployment. We believe you will be impressed by efficiency of the platform and simplicity of its deployment. For more information contact Alex Bevziouk at alex@low-latency.net

We also offer hosting of servers at exchange co-locations in the USA and Canada what allows our clienst to access liquidity with sub-millisecond latency.