[This message was posted by sonitta peeler of Bank Of America <[email protected]> to the "General Q/A" discussion forum at http://fixprotocol.org/discuss/22. You can reply to it on-line at http://fixprotocol.org/discuss/read/4119c0a8 - PLEASE DO NOT REPLY BY MAIL.]
According to the FIX protocol spec, tag 11 is not required in the execution reports, yes almost all firms send this tag in the execution reports but it is not a required tag, it is only required in the New Order messsges. > Tag 11 ClOrdID is required in all execution reports which are sent in > response to electronically submitted orders. > > Tag 41 OrigClOrdID is required when Tag 150 ExecType is PendingCancel > (6), Replaced (5) or Canceled (4), for other ExecTypes, sending Tag 41 > is meaningless as many FIX engines would not be looking for it in > ExecReports. > > > > > When you say execution report do you mean the response to the > > Cancel/Replace message(i.e Pending or Replaced msg)? If so, then tag > > 41 is required and tag 11 can be sent but is not required. If you mean > > sending executions (fills) on a modified order, then tag 41 and 11 can > > be sent, it is not against the FIX protocol, but they are not > > required. [You can unsubscribe from this discussion group by sending a message to mailto:[email protected]] -- You received this message because you are subscribed to the Google Groups "Financial Information eXchange" group. To post to this group, send email to [email protected]. To unsubscribe from this group, send email to [email protected]. For more options, visit this group at http://groups.google.com/group/fix-protocol?hl=en.
