Page History
...
| Tip | ||
|---|---|---|
| ||
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. AffectedVenues: 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. AffectedVenues: 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. TimelineAt the client's discretion.AffectedVenues: All taker APIs Timeline Q3/ 2025 Clients are advised to contact the MarketFactory MarketFactory Delivery Team to enable this feature in UAT for testing and subsequently deploy the changes in production. | ||
| Warning | ||
| ||
TODO - Actions required of the Client in order to accommodate the change if there are any issues to be discussed further. |
Change Details
Additional technical content
...