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