Exchange Systems, Inc.
 


Both Trading software ConnectEX and Market Data software ConnectMX are written in 100% pure Java, and hence clients have the flexibility to run the software on any platform. Clients can take advantage of higher performance, by running the software on advanced hardware platforms like Unix or Linux servers.

Currently most of the electronic exchanges support connectivity conforming to FIX 4.2 protocol, and our trading software is implemented using FIX 4.2 protocol. In order to achieve the highest possible speed, our trading software products are developed using in-house developed FIX 4.2 engine software.

Trading product involves using the buy-side FIX client ConnectEX that connects to the FIX servers running at the exchanges. This FIX client can be configured to run separately, so that multiple order entry applications can send orders using the same connection to the exchange. This is accomplished using JMS (Java Messaging Service) based middleware. ConnectEX can also be embedded in a single dedicated order entry application.

Market data software ConnectMX can be run on dedicated server machines, so that market data is received over a dedicated high speed connection.

Both ConnectEX and ConnectMX are multi-threaded java applications, providing clients with high performance for sending trades and receiving market data.

The following diagram shows a typical deployment of the software, connecting to an exchange for trading and market data.

Exchange Systems, Inc.