Definition
Assignment Reports are sent from a clearing house to counterparties, such as a clearing firm as a result of the assignment process.
Message structure 3943 distinct fields
Source order, including nested components and groups. Group counts precede the repeated entries. “Required here” is relative to the enclosing component or group, not unconditional in the message. A dash means not marked required; conditional requirements remain in the source notes. This is a reference, not a counterparty-specific validator.
Nested fields load when needed. Open the full static layout (also works without JavaScript).
StandardHeaderComponentRequired
MsgType = AW
StandardHeader definition & usage →
Open this block to load its fields in message context, or follow the definition link.
ApplicationSequenceControlComponent—
ApplicationSequenceControl definition & usage →
Open this block to load its fields in message context, or follow the definition link.
Unique identifier for the Assignment report
If specified,the identifier of the RequestForPositions(MsgType=AN) to which this message is sent in response.
Total Number of Assignment Reports being returned to a firm
PartiesRepeating groupCount tag 453Required
Clearing Organization
Clearing Firm
Contra Clearing Organization
Contra Clearing Firm
Position Account
Open this block to load its fields in message context, or follow the definition link.
Customer Account
Type of account associated with the order (Origin)
InstrumentComponent—
CFI Code - Market Indicator (col 4) used to indicate Market of Assignment
Instrument definition & usage →
Open this block to load its fields in message context, or follow the definition link.
InstrmtLegGrpRepeating groupCount tag 555—
Number of legs that make up the Security
InstrmtLegGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
UndInstrmtGrpRepeating groupCount tag 711—
Number of legs that make up the Security
UndInstrmtGrp definition & usage →
Open this block to load its fields in message context, or follow the definition link.
PositionQtyRepeating groupCount tag 702—
PositionQty definition & usage →
Open this block to load its fields in message context, or follow the definition link.
PositionAmountDataRepeating groupCount tag 753—
PositionAmountData definition & usage →
Open this block to load its fields in message context, or follow the definition link.
Settlement Price of Option
Values = Final, Theoretical
Settlement Price of Underlying
Expiration Date of Option
Method under which assignment was conducted
Quantity Increment used in performing assignment
Open interest that was eligible for assignment
Exercise Method used to in performing assignment
Values = Automatic, Manual
Business date of assignment
Must be set if EncodedText field is specified and must immediately precede it.
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
StandardTrailerComponentRequired
StandardTrailer definition & usage →
Open this block to load its fields in message context, or follow the definition link.