[This message was posted by Hanno Klein of Deutsche Börse Systems <[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/d8d4ded5 - PLEASE DO NOT REPLY BY MAIL.]
Orders are simply vehicles to enable trades to happen. Once a trade has happened, it is an entity in its own right. The order (possibly having a remaining qty) can be cancelled w/o having an impact on the trade. Done for day is not very different to an immediate cancellation. The status indicates the end of trading for this order. This phase can be followed by another (non-trading) phase where trades are corrected/busted by the marketplace. The trade can be busted even if the order is terminated or no longer trading and should only affect the trade entity. I would not advise to have to go back and add the busted qty to the order which was the basis for the trade. It is not invalid in FIX per se but can cause performance issues in algorithmic trading. The FIX 5.0 SP1 Spec Volume 4 shows this message flow in scenario C.1.c (page 64) where a filled order is "revived" by modifying its quantity. Regards, Hanno. > Is it valid for a sell-side to send Trade Busts (Execution > Corrections/Cancellations) for an order whose Order Status is 'Done > for day' ? [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 -~----------~----~----~----~------~----~------~--~---
