Block and Allocation Match Status Codes
Each individual trade component, block and allocation(s), has its own match status indicating the extent to which it has matched with a counterparty’s block or allocation.
| Status Code | Status Name | Applies to Blocks? | Applies to Allocations? | Definition |
|---|---|---|---|---|
| NMAT | Unmatched | Y | Y | Your counterparty has not submitted their side, or there is a problem with required L1 data affecting pairing. |
| MISM | Mismatched | Y | Y | The trade has been paired but fails to match on all L2 values. |
| MACH | Matched | Y | Y | All necessary L1 and L2 values are present and pair/match. |
| PEND | Pending | Y | N | Not all allocations have been received for this block and it has already found a pairing trade. |
| DISQ | Disqualified | N | Y | The block level information supplied on the allocation does not match the information specified on the block for the same fields. |
| CAND | Cancelled | Y | Y | You have submitted a cancel for your side of the trade prior to the trade being fully MAGR. |
| CCRQ | Counterparty Cancel Requested | Y | Y | This trade was MAGR, but now your counterparty is requesting that this is cancelled. |
| CREJ | Cancel Rejected | Y | Y | You do not agree to your counterparty’s cancel request after the trade is Match Agreed and have sent a reject message. The trade remains valid with a MAGR status. |
| CANA | Cancel Agreed | Y | Y | Both parties involved have agreed to cancel this trade that was previously at MAGR. No further action can occur on a trade side in this state. |
| CREQ | Cancel Requested | Y | Y | You have requested your counterparty cancel this trade which was previously at MAGR status. |
| CCRJ | Counterparty Cancel Rejected | Y | Y | Your counterparty does not agree to your cancel request after the trade is Match Agreed. The trade remains valid with a MAGR status. |