FIX Difference between Security Definition Request (MsgType=c) and Security List Request (MsgType=x)

StackOverflow https://stackoverflow.com/questions/14813941

  •  09-03-2022
  •  | 
  •  

문제

In FIX what is the difference between Security Definition Request (MsgType=c) and Security List Request (MsgType=x)

도움이 되었습니까?

해결책

The documentation says the following:

The Security List Request message is used to return a list of securities from the counterparty that match criteria provided on the request

and

The Security Definition Request message is used for the following:

  1. Request a specific Security to be traded with the second party. The request security can be defined as a multileg security made up of one or more instrument legs.

  2. Request a set of individual securities for a single market segment.

  3. Request all securities, independent of market segment.

It appears there is some overlap between the two message types' stated intents.

Given the general fudginess of real-world applications of FIX protocol, your best practice is to check the documentation of your intended counterparty. Odds are, they have very specific ways of using each message type, and it's possible they may not even support both.

If you are designing your own FIX interface, then you have the flexibility to use either or both of these messages as you see fit. You don't have to support both of them.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top