SourceForge lists several Open Source FIX projects:
- QuickFIX is C++ (with C++, Java, .NET bindings), runs on Windows, Solaris, Linux.
- SlimFIX is Java, says it's only been tested on Windows.
- financelib and Open FIX Engine don't seem to have any code at all.
- The fixzilla FIX log analyzer (in Java) might be useful.
- FreeTrade is sort of related but not relevent here.
Besides FIX, here are some other similar-sounding standards I've come across:
- The investment (stocks, bonds, options) part of OFX (Open Financial Exchange) might be sufficient for what I want to do, but is supposedly more retail oriented.
- IFX (Interactive Financial eXchange) sounds similar but I think doesn't include investments/trading.
- FpML seems to be just for Derivatives.
- There are links to a lot of other similar (STPML, FinXML, etc.) at the bottom of this FixML page.
As you may notice, it is a open protocol with a flat structure mixing element from different protocols layers.
Note that the implementation is very dependent of the interpretation of various tags or the usage of private tags.
In fact each installation of this kind of gateway needs lot of testing. Testing experience as well as specific knowledge of each market (cash equities, derivatives, forex, commodities, ...) is of main importance in this business.
Note that the protocol is very crude about security and authentication.
4 comments:
since 2010 I think
there is also validfix
those are web tools to parse fix messages.
Good work man , keep post some more information on <a href="http://javarevisited.blogspot.com/2010/12/fix-protocol-interview-questions.html>FIX Protocol Interview Questions</a>
Good work man , keep post some more information on FIX Protocol Interview Questions
thanks for sharing... please post some an article on core java interview questions and answers too.
Post a Comment