Imported from previous forum
-
We got the execution report in following sequence from Sell Side
1.1 Place one order
1.1.1 Got Execution Report
1.1.2 Partial Trade happen
So Execution report received with Tag#31
as well as Tag#32 with order status 39=1
1.2 We modify the order
1.2.1 Got the Execution Report with 39= 5 (Replaced)
along with Tag#31 and Tag#32 with previous execution report based values.It is right, to receive, Tag#31 and Tag#32 in Replaced related execution report? Can we simply ignore the unwanted Tags or inform to our Sell-Side that Replace related Execution Report is not as per the FIX.4.2 Standard.
Thanks in Advance.
[ original email was from Phil Johnston - phil.johnston@transacttools.net ]
Giridhar,
According to the FIX Spec, both tags 31 and 32 should exist in all execution reports except for when ExecTransType = 3 (a status message).
For tag 31 (Last Px): “Price of this (last) fill. Not required for ExecTransType = 3 (Status), Should represent the “all-in” (LastSpotRate + LastForwardPoints) rate for F/X orders. ). When required, should be “0” for non-fills (“fill” defined as ExecTransType=New and ExecType=Partial Fill or Fill) unless noted below. If ExecType=Stopped, represents the price stopped/guaranteed/protected at.”
For tag 32 (Last Shares): “Quantity of shares bought/sold on this (last) fill. Not required ExecTransType = 3 (Status). When required, should be “0” for non-fills (“fill” defined as ExecTransType=New and ExecType=Partial Fill or Fill) unless noted below. If ExecType=Stopped, represents the quantity stopped/guaranteed/protected for.”
Phil Johnston
TransactTools
http://www.transacttools.net
We got the execution report in following sequence from Sell Side
2.1 Place one order
2.1.1 Got Execution Report
2.2.2 Partial Trade happen So Execution report received with
Tag#31 as well as Tag#32 with order status 39=1
3.2 We modify the order
3.1.1 Got the Execution Report with 39= 5 (Replaced) along
with Tag#31 and Tag#32 with previous execution report
based values.It is right, to receive, Tag#31 and Tag#32 in Replaced related execution report? Can we simply ignore the unwanted Tags or inform to our Sell-Side that Replace related Execution Report is not as per the FIX.4.2 Standard.Thanks in Advance.