Imported from previous forum
[ original email was from Shakir Kagzi - shakir.kagzi@ftindia.com ]
Hi,
We are implementing a sell side FIX application for which the number of securities traded are close to 500. When a buy side sends a security definition request,
should our application send 500 security definition response in which the first response containing the number of records OR
Should our application send all 500 securities in one single message using repeated groups?
What would be the proper FIX compliant implementation or can I use some other method?
Thanks
Hello Shakir,
The way I had implemented this for a similar project is by allowing the requestor to choose the way they wanted the data back (As “n” messages or In one message of repeating groups). I used the Tag 321 (Request-Type) to identify this. FIX specifies a value of 3 for List of all securities. I implemenetd the response for this as “n” single messages. I extended this Tag to have a value of 4 to indicate that the user wants the response as one single message of repeating groups
For the “n” single messages, I used Tag 322 (security response Type) to send a rolling counter of the Securities being sent and used the Tag 393 (TotalNumSecurities) to indetify the Total Securities I will be sending.
Hope this helps.
Vikash
Hi,
We are implementing a sell side FIX application for which the number of
securities traded are close to 500. When a buy side sends a security
definition request, should our application send 500 security definition
response in which the first response containing the number of records OR
Should our application send all 500 securities in one single message
using repeated groups?What would be the proper FIX compliant implementation or can I use some
other method?Thanks
[ original email was from Shakir Kagzi - shakir.kagzi@ftindia.com ]
Thanks Vikash,
Regards,
Shakir
Hello Shakir,
The way I had implemented this for a similar project is by allowing the
requestor to choose the way they wanted the data back (As “n” messages
or In one message of repeating groups). I used the Tag 321 (Request-
Type) to identify this. FIX specifies a value of 3 for List of all
securities. I implemenetd the response for this as “n” single messages.
I extended this Tag to have a value of 4 to indicate that the user wants
the response as one single message of repeating groupsFor the “n” single messages, I used Tag 322 (security response Type) to
send a rolling counter of the Securities being sent and used the Tag 393
(TotalNumSecurities) to indetify the Total Securities I will be sending.Hope this helps.
Vikash
Hi,
We are implementing a sell side FIX application for which the number
of securities traded are close to 500. When a buy side sends a
security definition request, should our application send 500 security
definition response in which the first response containing the number
of records OR Should our application send all 500 securities in one
single message using repeated groups?What would be the proper FIX compliant implementation or can I use
some other method?Thanks