PositionTransferReport (MsgType = DN, FIXML = PosXferRpt)

The PositionTransferReport(35=DN) is sent by CCPs to clearing firms indicating of positions that are to be transferred to the clearing firm, or to report on status of the transfer to the clearing firms involved in the transfer process.

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = DN
2436 TransferInstructionID @InstID N

Conditionally required when sent in response to a PositionTransferInstruction(35=DM).

2438 TransferReportID @RptID Y

Unique identifier for the transfer report message.

2437 TransferID @XferID Y

The unique identifier assigned to the transfer entity once it is received, for example, by the CCP or the party governing the transfer process. Generally this same identifier for the transfer is used by all parties involved.

2439 TransferTransType @TransTyp Y

Indicates the type of transfer transaction.

2444 TransferReportType @RptTyp Y

Indicates the type of transfer report.

2442 TransferStatus @XferStat Y

Status of the transfer.

2443 TransferRejectReason @RejRsn N

Conditionally required when TransferStatus(2422) = 1(Rejected by intermediary).

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.

1328 RejectText @RejTxt N

Identifies the reason for rejection.

1664 EncodedRejectTextLen @EncRejTxtLen N

Must be set if EncodedRejectText(1665) field is specified and must immediately precede it.

1665 EncodedRejectText @EncRejTxt N

Encoded (non-ASCII characters) representation of the RejectText(1328) field in the encoded format specified via the MessageEncoding(347) field.

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