Red/Amber/Green box depending on severity.
No changes required from the Clients.
BackgroundTo provide a normalised view of the ExecutionReport, there are corrections being made to the quantity fields to be inline with the schema. Details of changes to each field are listed below:
Changes1) LegAllocCalculatedCcyQty - ExecutionReport now reflects the signed value and the calculation is inline with the schema. Affected Venues: autobahnfx_algo, baml, fxspotstream_algo, precision_algo, xtx_euthenia 2) LegAllocQty - ExecutionReport now reflects the signed value and the calculation is inline with the schema. Affected Venues: All taker APIs 3) LegCumQty - This is now the cumulative qty of all the fills of the order if OrdStatus is PartiallyFilled/Filled/PendingCancel/Cancelled/PendingReplace/Expired and 0 otherwise. Affected Venues: autobahnfx_rapid, baml, barx, citi_colo, rbc_trading, standardchartered_s2bx, statestreet_efx, t360_tex. 3) LegLeavesQty - Corrected to be 0 for Rejected/Filled/Cancelled/Expired OrdStatus, matches the LegOrderQty for New/PendingNew OrdStatus, otherwise LegOrderQty-LegCumQty. Affected Venues: All taker APIs Timeline Q3/ 2025 Clients are advised to contact the MarketFactory Delivery Team if there are any issues to be discussed further. |
Additional technical content
