Many of our financial clients (buyers and seller) are looking to add FIX to the suite of trading protocols supported by their systems. Their end game is a rationalization of the protocols they need to support. FIX looks like the best bet at this time.
One of the first steps in any transition is to get to know the technology you intend to use. OCI offers FIX training using QuickFIX implementations so that you can use and understand FIX, the technology, from the perspective of the developer. Later should you wish, you have the option to review the open source code base.
QuickFIX makes the switch even more attractive. It is open source, has zero cost licensing, and follows the FIX standard closely.We have helped clients adopt FIX by means of QuickFIX and eventually switch off their proprietary exchange trading engines. They saw benefits in not only cost but impressive performance. Using OCI developed "strategies" we have also been able to easily support muliple FIX dialects. (Exchanges often take advantage of the FIX protocol extensibility with custom fields and message types.)
Trading companies that already had proprietary but FIX based engines also saw benefits from switching to an open source QuickFIX solution.
In the past utilizing Java, with the "QuickFIX for C++" engine, meant using the JNI or Java Native Interface. That was not considered an ideal solution. Now there is a choice of C++ and Java QuickFIX engines. This means clients can easily use either language. The Java version of QuickFIX, (known as QuickFIX/J,) supports the existing JNI mechanisms as were in the C++ QuickFIX engine as well as native Java language support. This means that the initial switch is easy, and subsequent development even easier. Now, with this choice of languages, developers may build a trading or market data framework which more closely matches their needs.
The OCI porting labs can make sure that your platform needs are met. We have extended QuickFIX to cover specific OS platform and compiler versions to ease the transition. You shop can stay with the platforms it understands and likes best.
Our clients often use C++ to meet performance requirements, and Java where rapid easy development is paramount. By combining QuickFIX with other OCI open source technology expertise (CORBA, J2EE, ACE, Boost, IIOP.NET) clients have been able to quickly build an environment more accommodating of change. New applications are rapidly developed, new exchanges easily added, the systems scale, and response improves.
Contact sales@ociweb.com to put our expertise to work at helping you build more cost effective market data and trading systems.
Copyright © 2007 Object Computing, Inc. All rights reserved. | Privacy Policy