Quickfix поддержка для fpml

Я пытаюсь выяснить, поддерживает ли quickfix fpml. Я думаю, нет, так как я не мог сказать, прибегая к помощи.

4 ответа

Решение

Нет. Ни QuickFIX, ни QuickFIX/J не поддерживают протоколы, кроме FIX (4.0 - 4.4, 5.0).

Вы можете столкнуться с некоторыми случаями, когда поставщик FIX встраивает сообщение fpml в сообщение FIX. Теги EncodedSecurityDescLen (350) и EncodedSecurityDesc (351) будут использоваться для хранения этой полезной нагрузки.

QuickFIX / J может управлять такого рода сообщениями, но вам придется обрабатывать содержимое EncodedSecurityDesc самостоятельно. Подробнее на этой странице

Quickfix не поддерживает ничего, что не соответствует стандарту FIX. FpML предназначен для внебиржевых деривативов, как указано на их веб-сайте. Но вы можете использовать своего рода хак, чтобы охватить некоторые детали, которые доступны в FpML(XML-схема).

Quickfix зависит от файла XML для проверки данных в сообщениях FIX, а FIX позволяет настраивать пользовательские поля. Вы можете использовать данные из стандартов FpML и использовать их в своих пользовательских полях в файлах спецификации FIX, которые использует ваш движок Quickfix. Не красивый метод, но работает.

Теперь вы найдете первоначальную информацию о Рабочей группе по исправлениям на сайте fpml.org. Рабочая группа FpML-FIX поддерживает взаимодействие между протоколами FIX, FIXML и FpML.

Другие вопросы по тегам