I think m4 from modulus might be what you are looking for. It is not free, but it is fully supported, not broker-specific, and you get source code. The financial industry is run on dollars which require constant updates to keep up with technology, and so free open source projects don't seem to...