[This message was posted by FIX Query of  <[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/904f3acf - PLEASE DO NOT REPLY 
BY MAIL.]

Hi Yim, 

Following has been narrated from FIX 4.2, page no. 105 for order modification 
request where fields which can be changed via this message are mentioned.

Sachin.

Order Cancel/Replace Request (a.k.a. Order Modification Request) -

The order cancel/replace request is used to change the parameters of an 
existing order.  

Do not use this message to cancel the remaining quantity of an outstanding 
order, use the Cancel Request message for this purpose.  

Cancel/Replace will be used to change any valid attribute of an open order 
(i.e. reduce/increase quantity, change limit price, change instructions, etc.)  
It can be used to re-open a filled order by increasing OrderQty.   

An immediate response to this message is required. It is recommended that an 
ExecutionRpt with ExecType=Pending Replace be sent unless the Order 
Cancel/Replace Request can be immediately accepted (ExecutionRpt with 
ExecType=Replaced) or rejected (Order Cancel Reject message).
        
The Cancel/Replace request will only be accepted if the order can successfully 
be pulled back from the exchange floor without executing.  Requests which 
cannot be processed will be rejected using the Cancel Reject message.  The 
Cancel Reject message should provide the ClOrdID and OrigClOrdID values which 
were specified on the Cancel/Replace Request message for identification.

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.

Only a limited number of fields can be changed via the cancel/replace request 
message.  All other fields should be retransmitted as sent in the original 
order. The fields which can be changed via this message are:
        ExecInst
        OrderQty
        OrdType
        Price
        HandlInst
        TimeInForce
        TradingSessionID
        EffectiveTime           
        ExpireDate
        ExpireTime
        MinQty
        MaxFloor
        StopPx
        PegDifference
        DiscretionInst
        DiscretionOffset
        CashOrderQty            
        OrderQty2
        OpenClose
        CoveredOrUncovered
        Side (i.e. sell to sell plus)
        MaxShow
        LocateReqd      
















[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