Discussion Forums

Re: Message seq on changing OrdType on CancelReplace
Xavier Bruyet / Ullink
2 Apr 2012 11:09AM ET

You should expect an execution report:
- ExecType = 5 or D (replace or restated, depending on if the change was solicited or not)
- OrdStatus = 0 or 1 (new or partially filled, depending on the limit order status when it has been changed)

Some exchange may send OrdStatus = 4 as a shortcut to acknowledge the order type change and cancel the order in the same message.

> Thanks for this, Jorg, but what should be the value in tag 39 OrdStatus?
>
> > > If I change the OrdType to Market from Limit then should I still expect a NEW followed by a CANCEL Execution Report? That's assuming that there is nothing to match on the other side of the book.
> >
> > If you send an OrderCancelReplaceRequest to change the OrdType,
> > you should expect an ExecutionReport(Replaced) to acknowlegde this
> > (or an OrderCancelReject(434/CxlRejResponseTo=2)).
> >
> > Or what type of message do you intend to send?
> >
> > Cheers, Jörg


Message seq on changing OrdType on CancelReplace
Jeffrey Croft / Plus Markets Group   21 Mar 2012 5:44AM ET
Re: Message seq on changing OrdType on CancelReplace
Jörg Thönnes / MACD Macdonald Associates   22 Mar 2012 3:46AM ET
Re: Message seq on changing OrdType on CancelReplace
Jeffrey Croft / Plus Markets Group plc   2 Apr 2012 9:24AM ET
Re: Message seq on changing OrdType on CancelReplace
Xavier Bruyet / Ullink   2 Apr 2012 11:09AM ET