Appendix D: Order State Change Matrices

J.1.d — Part-filled order Done for day followed by trade correction and bust

Time Message Received (ClOrdID, OrigClOrdID) Message Sent (ClOrdID, OrigClOrdID) Exec Type OrdStatus Order Qty Cum Qty Leaves Qty Last Qty ExecId (ExecRefID) Comment
1 New Order(X)       10000          
2 Execution(X) New New 10000 0 10000 0 A
3 Execution(X) Trade Partially Filled 10000 5000 5000 5000 B LastPx=50
4 Execution(X) Done for Day Done for day 10000 5000 0 0 C Done for day message sent
5 Execution(X) Trade Correct Done for day 10000 4000 0 4000 D (B) Correct quantity on execution to 4000. LastPx = 50
6 Execution(X) Trade Cancel Done for day 10000 0 0 0 E (D) Done for Day OrdStatus takes precedence

Back to Appendix D: Order State Change Matrices