Valid Responses for an Order Status Request

Imported from previous forum

Dear All,

It would be good if you can answer 2 questions by which we can be FIX complaint in responding to an OSR request for an Order that was executed with partials.

Let’s say order Qty was 5000 and it got executed in 4 chunks of 2000, 1000, 500 and 1500 respectively.

Q1: When an OSR is fired at the end of the 4th execution, order status would be fully filled but what would be a proper response to the OSt
a) All 4 executions with individual execution details
b) Only 1 execution report with average of all executions?

Q2: (follows if the response to Q1 is (a) - whichb is how we do it at the moment)
What should be the volume reported in the field CumQty (tag 14) of each execution - 5000 or cumulative quantity as the executions progressed?

Thanks for your time.

Vikash

Hi Vikash,
the OSR should report the current status of an order. It’s not meant to report sequences of events. Therefore the status would be filled and the cumQty would be the full Qty of 5000.

Regards,
Harald

Dear All,

It would be good if you can answer 2 questions by which we can be FIX complaint in responding to an OSR request for an Order that was executed with partials.

Let’s say order Qty was 5000 and it got executed in 4 chunks of 2000, 1000, 500 and 1500 respectively.

Q1: When an OSR is fired at the end of the 4th execution, order status would be fully filled but what would be a proper response to the OSt
a) All 4 executions with individual execution details
b) Only 1 execution report with average of all executions?

Q2: (follows if the response to Q1 is (a) - whichb is how we do it at the moment)
What should be the volume reported in the field CumQty (tag 14) of each execution - 5000 or cumulative quantity as the executions progressed?

Thanks for your time.

Vikash