| FRAMES | NO FRAMES |
|
|
The PositionTransferInstruction(35=DL) is sent by clearing firms to CCPs to initiate position transfers, or to accept or decline position transfers.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = DL | |||||
| 2436 | TransferInstructionID | @InstID | Y |
Submitting, cancelling, changing, accepting, and declining a transfer are all considered separate instructions, and each must have a unique ID. Chaining of firm generated IDs is not supported; TransferID(2437) assigned by the CCP must be used when sending an instruction referencing a previously submitted transfer. |
|||
| 2437 | TransferID | @XferID | N |
Conditionally required when responding to a PositionTransferReport(35=DN) message (e.g. when accepting or declining a transfer) or performing an action on a transfer (e.g. cancel or replace). |
|||
| 2439 | TransferTransType | @TransTyp | N |
Indicates the type of transfer transaction. |
|||
| 2440 | TransferType | @XferTyp | N |
Indicates the type of transfer request. |
|||
| 2441 | TransferScope | @XferScope | N |
Indicates the type of transfer. |
|||
| <Parties> | Y |
Specifies the source of the position transfer, e.g. the transferor. |
|||||
| <TargetParties> | Y |
Specifies the target of the position transfer. |
|||||
| 715 | ClearingBusinessDate | @BizDt | N |
Business date the transfer would clear. |
|||
| 75 | TradeDate | @TrdDt | N |
Trade date associated with the position being transferred. |
|||
| 60 | TransactTime | @TxnTm | N |
Timestamp when the business transaction represented by the message occurred. |
|||
| <Instrument> | N | ||||||
| <UndInstrmtGrp> | N |
Free form text to specify additional information or enumeration description when a standard value does not apply. |
|||||
| <PositionQty> | N |
Position to transfer from the perspective of the source party prior to the transfer. If not specified, indicates transfer of all positions for a specified instrument, if Instrument is specified, or transfer of all positions if Instrument is not specified. |
|||||
| 1596 | ClearingTradePrice | @ClrTrdPx | N |
Price at which the position is transferred. |
|||
| 15 | Currency | @Ccy | N |
Identifies currency used for price or quantity fields, depending on the asset class being traded. CurrencyCodeSource(2897) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent. Absence of this field is interpreted as the default currency for the security as defined by the respective reference data. It is recommended that systems provide the currency value whenever possible. For securities trading and digital assets traded securities-style, identifies the currency used to denote the price. Absence of this field is interpreted as the default for the security. For Foreign Exchange (FX) and digital assets traded FX-style, identifies the dealt currency used to denominate the quantity related field(s). |
|||
| 2897 | CurrencyCodeSource | @CcySrc | N |
Identifies class or source of the Currency(15) value. |
|||
| 423 | PriceType | @PxTyp | N |
Code to represent the price type. |
|||
| <PositionAmountData> | N |
Optionally used to include cash residuals, etc., from the perspective of the source party prior to the transfer. |
|||||
| 58 | Text | @Txt | N |
Free format text string (Note: this field does not have a specified maximum length) |
|||
| 354 | EncodedTextLen | @EncTxtLen | N |
Must be set if EncodedText(355) field is specified and must immediately precede it. |
|||
| 355 | EncodedText | @EncTxt | N |
Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field. |
|||
| <Standard Message Trailer> | Y | ||||||
|
|
| FRAMES | NO FRAMES |