Pergunta

I am trying to figure out if quickfix supports fpml. I am guessing not , since i could not tell by googling.

Foi útil?

Solução

No. Neither QuickFIX nor QuickFIX/J support protocols other than FIX (4.0 - 4.4, 5.0).

Outras dicas

You may encounter some cases where the FIX provider will embed a fpml message inside the FIX message. The tags EncodedSecurityDescLen (350) and EncodedSecurityDesc (351) will be used to store this payload.

QuickFIX/J can manage this kind of message, but you will have to handle the content of the EncodedSecurityDesc yourself. More details in this page

Quickfix doesn't supports anything which is not in the FIX standard. FpML is for OTC derivatives, as is mentioned on their website. But you can use a sort of a hack to encompass some of the details which are available in FpML(XML schema).

Quickfix depends on the XML file to check for data in the FIX messages and FIX allows for customized user fields. You can use the data from the FpML standards and use them in your customized user fields in the FIX specification files which your Quickfix engine uses. Not a beautiful method, but works.

You find now initial information about the Fix Working Group at fpml.org. The FpML-FIX Working Group works to support interoperability between the FIX, FIXML and FpML protocols.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top