Time Message Received (ClOrdID, OrigClOrdID) Message Sent (ClOrdID, OrigClOrdID) Exec Type OrdStatus Order Qty Cum Qty Leaves Qty Last Qty Comment
1 New Order(X) 10000
2 Execution(X) Rejected Rejected 10000 0 0 0 If order is rejected by sell-side (broker, exchange, ECN)
2 Execution(X) New New 10000 0 10000 0
3 Replace Request(Y,X) 11000 Request to increase order qty to 11000
4 Cancel Reject (Y,X) New If request is rejected by salesperson
4 Execution (Y,X) Pending Replace Pending Replace 10000 0 10000 0 Acknowledge the Replace request
5 Cancel Reject (Y,X) New If rejected by trader/exchange
5 Execution (Y,X) Replace New 11000 0 11000 0 Confirm order has been replaced
6 Execution (Y) Trade Partially Filled 11000 1000 10000 1000 Execution for 1000. Use Y as the new ClOrdID.
7 Execution (Y) Trade Partially Filled 11000 3000 8000 2000 Execution for 2000