Какое значение я должен использовать для Side в сообщении FIX-Protocol для покупки иностранной валюты за EUR / USD и USD / CAD?

Из чтения информации о сообщении NewOrderSingle FIX-Protocol на FIXimate Я не могу понять, как правильно использовать Side, tag 54=.

Каковы правильные стороны для заказов ниже?

  • Купить CAD, продать USD: символ USD/CAD, сторона должна быть 1 или 2?
  • Купить EUR, продать USD: символ EUR/USD, сторона должна быть 1 или 2?

person sargas    schedule 30.11.2016    source источник


Ответы (1)


Вы спрашиваете, котируется ли инструмент как базовая / условная валюта или как обратная валюта.

Это зависит от вашего контрагента и спецификации FIX-протокола, которую вы и они указываете вместе.

Обычно это baseCCY / termsCCY, и ответ на ваш вопрос - 2 и 1:
2 для покупки termsCCY, CAD в USDCAD ,
и
1 для покупки baseCCY, EUR или EURUSD.

Итак, вы видите, что можете использовать любой вариант, как показано в вашем примере CADUSD. Это потому, что клиент, например, может захотеть купить 1.000.000 USD за EURUSD (другими словами, красивую круглую сумму, указанную в долларах США), но по цене, указанной в обычном EURUSD, а не как нетрадиционный USDEUR.

В этом случае было бы 2, чтобы купить доллар США (и продать евро).

По памяти я думаю, что тег baseCCY, или торгуемая валюта, FIX-Protocol - это 12= или 15=, и это устраняет любую двусмысленность в отношении размера, стороны и соглашения о котировках валюты.

Несомненно, вы понимаете, о чем я говорю.

person rupweb    schedule 01.12.2016