Documentation for execution report

Imported from previous forum

Hello

We use FIXML 4.4.

We are about to implement a FIXML interface for Foreign Exchange Trading. In our case, we will have some middleware settling the order with the customer and sending a message to our core system through this FIXML interface. At the time this interface receives an order, the order has already been confirmed to the customer and hence we must always accept the order. This is by design.

The trading types will be spot trades (single leg), fx swaps (2 legs) and block trades (multiple legs).

Now I would like to know, if “Execution Report” is the correct message type used for this? And where can I find an example fixml message of an execution report? I have looked here: http://fixprotocol.org/specifications/fix4.4fixml at the examples, but there is not examples of an execution report. I can find examples of an allocation report, but is this the same thing?

Thankyou in advance!

ExecutionReports are fine to convey information about orders as well as about order and quote executions. Executions may be enriched with more clearing related information and then the TradeCaptureReport is more appropriate. FIXML is rarely used for trading, hence the lack of examples. But in the end FIXML is merely the XML notation of a FIX message. FIXML syntax rules are described in the FIX Specification and a FIX message can always be translated into a FIXML message.

Hello

We use FIXML 4.4.

We are about to implement a FIXML interface for Foreign Exchange Trading. In our case, we will have some middleware settling the order with the customer and sending a message to our core system through this FIXML interface. At the time this interface receives an order, the order has already been confirmed to the customer and hence we must always accept the order. This is by design.

The trading types will be spot trades (single leg), fx swaps (2 legs) and block trades (multiple legs).

Now I would like to know, if “Execution Report” is the correct message type used for this? And where can I find an example fixml message of an execution report? I have looked here: http://fixprotocol.org/specifications/fix4.4fixml at the examples, but there is not examples of an execution report. I can find examples of an allocation report, but is this the same thing?

Thankyou in advance!