[This message was posted by Greg Wood of Credit Suisse <[email protected]> 
to the "4.2 Changes" discussion forum at http://fixprotocol.org/discuss/5. You 
can reply to it on-line at http://fixprotocol.org/discuss/read/4187f9ef - 
PLEASE DO NOT REPLY BY MAIL.]

Hi Elton,

Tag 150 should reflect the status of the order once the bust has been taken 
into account.  So if the bust is the only trade of a fully filled order then 
the message would be 150=0/20=1.  A bust on the last fill of an order filled in 
several clips should go back as 150=1/20=1.  

Tag 39 could be different.  A busted fill on a partially filled and cancelled 
order should generate 39=4/150=1/20=1 as per line 7 of example D35 in Appendix 
D.

The comment below made in an earlier post is interesting, especially since I 
heard something similar recently -

"One of our FIX partners told me that ExecType would be *always* 150=4 when the 
Execution Report is busting an execution -- but I'm not sure about that."

- I personally do not understand the logic of this.  150=4 (Cancelled) refers 
to the order not the fill, and does not follow the logic behind tag 20 in 4.2 
to denote the transction type being reported (new, cancel, correct or status).  
4.3 and later deprecate tag 20 and put the values into tag 150, but a cancelled 
order and a trade cancel are still distinct values (150=4 and 150=H 
respectively).

A question for a wider audience - is there a common deviation from the spec 
with regards to reporting busts as 150=4 ?

Regards,

- Greg



> Hello,
> 
> Thanks, but my question is: when an ExecutionReport is busting an
> execution (20=1), what value should I use in tag 150? Does it have the
> same value of tag 39?


[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
-~----------~----~----~----~------~----~------~--~---

Reply via email to