EXEC ID - processing

Imported from previous forum

FIX Protocol version 4.2
Tag - 17

AS per spec…17 ought to be unique atleast per trading day.

If we receive an ExecRpt with the same execid (T17) AND ( without
PossDupFlag (tag 43) or possresend (tag 97) ) what is the recommended
processing rule.

Is it a Reject msg or DontKnowTrade msg with DKReason set to
"Duplicate ExecID…blah additional info".

Thank you for your help

Raman

Rejecting an execution report for a duplicate ExecID seems reasonable, and a DKTrade message is the preferred way to reject an execution report. However, not all sell-sides and exchanges support receiving a DKTrade message, so if this duplicate ExecID were on a fill, there’s still a good chance you’d have a trade break the next day if your system didn’t process it.

David Rhodes
TransactTools

FIX Protocol version 4.2 Tag - 17

AS per spec…17 ought to be unique atleast per trading day.

If we receive an ExecRpt with the same execid (T17) AND ( without
PossDupFlag (tag 43) or possresend (tag 97) ) what is the recommended
processing rule.

Is it a Reject msg or DontKnowTrade msg with DKReason set to “Duplicate
ExecID…blah additional info”.

Thank you for your help

Raman