Imported from previous forum
Hello,
I was hoping that someone could shed some light on the following:
In the event that the send firm sends two orders with the same ClOrdID (tag 11) who bears the responsibility of rejecting the second order, or should it be rejected?
The FIX spec. does not provide an answer to this (I couldn’t find it).
All the FIX spec. says, the ClOrdID must be guaranteed unique within a single trading day.
I would expect:
That it is the responsibility of the sending firm to make sure that the same ClOrdID does not get released twice.
It should not be the responsibility of the receiving firm to verify and reject the receipt of the second order with the same ClOrdID.
Thanks.
[ original email was from Roman Dultsin - RDultsin@pcxtrade.com ]
I think all receiving firms have logic rejecting orders with duplicate ClOrdID [tag 11] coming from the same sending firm. It’s a standard practice. Otherwise, how else would a receiving side respond in the case if a sending firm, who submitted two orders with duplicate ClOrdID [tag 11], would attempt to check status, cancel and/or replace one of these orders? The receiving firm would have no way of distinguishing between the two orders.
There is the value 6 [Duplicate Order (e.g. dupe ClOrdID] for OrdRejReason [tag 103], which is to be used in Execution Reports rejecting duplicate orders.
Roman Dultsin
PCX Trade, Inc.
RDultsin@PCXTrade.com
> Hello,
>
> I was hoping that someone could shed some light on the following:
>
> In the event that the send firm sends two orders with the same ClOrdID (tag 11) who bears the responsibility of rejecting the second order, or should it be rejected?
>
> The FIX spec. does not provide an answer to this (I couldn’t find it).
> All the FIX spec. says, the ClOrdID must be guaranteed unique within a single trading day.
>
> I would expect:
> That it is the responsibility of the sending firm to make sure that the same ClOrdID does not get released twice.
> It should not be the responsibility of the receiving firm to verify and reject the receipt of the second order with the same ClOrdID.
>
> Thanks.
>
>
>
>