[This message was posted by Lars Mattsson of Sungard 
<[email protected]> to the "4.4 Changes" discussion forum at 
http://fixprotocol.org/discuss/17. You can reply to it on-line at 
http://fixprotocol.org/discuss/read/ec997344 - PLEASE DO NOT REPLY BY MAIL.]

Hello,

Is it allowed in FIX to change the OrderID on an OrderCacel/Repalce Request? 

In the documentation is says.

The OrderID field is populated with the sell-side brokergenerated
order number (or fund manager-generated order number for CIVs). Unlike 
ClOrdID/OrigClOrdID
which requires a chaining through Cancel/Replaces and Cancels, OrderID and 
SecondaryOrderID are not
required to change through changes to an order.

But on the Execution Report where fields are described.
37 OrderID Y OrderID is required to be unique for each chain of orders.
---
Then again on the Order Cancel Request/replace Request text:
Note that while it is necessary for the ClOrdID to change and be unique, the 
broker’s OrderID field does not
necessarily have to change as a result of the Cancel/Replace request.



---- 

So what dose "OrderId Field does not necessairly have to change" actully mean 
when the Execution Report must have an unique OrderID in the Chain of orders. 

Since most exchanges uses the same OrderId during a day. While I have seen 
examples where each Execution report has an Unique OrderId. Aka both fill, 
Modifies cancels has new Orderids.

[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