Skip to content

FIX MESSAGE 35=DN

PositionTransferReport

MsgType (35) = DNPositionMaintenanceAdded FIX.5.0SP2

Definition

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.

Message structure 2652 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).

  1. StandardHeaderComponentRequired

    MsgType = DN

    Open this block to load its fields in message context, or follow the definition link.

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

  3. 2438 TransferReportIDStringRequired
  4. 2437 TransferIDStringRequired
  5. Conditionally required when TransferStatus(2442) = 1(Rejected by intermediary).

  6. PartiesRepeating groupCount tag 453Required

    Specifies the source of the position transfer, e.g. the transferor.

    Open this block to load its fields in message context, or follow the definition link.

  7. TargetPartiesRepeating groupCount tag 1461Required

    Specifies the target of the position transfer.

    Open this block to load its fields in message context, or follow the definition link.

  8. Business date the transfer would clear.

  9. 75 TradeDateLocalMktDate

    Trade date associated with the position being transferred.

  10. 60 TransactTimeUTCTimestamp
  11. InstrumentComponent

    If not specified, indicates the transfer is for all instruments.

    Open this block to load its fields in message context, or follow the definition link.

  12. UndInstrmtGrpRepeating groupCount tag 711

    Open this block to load its fields in message context, or follow the definition link.

  13. PositionQtyRepeating groupCount tag 702

    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.

    Open this block to load its fields in message context, or follow the definition link.

  14. Price at which the position is transferred.

  15. 15 CurrencyCurrency
  16. PositionAmountDataRepeating groupCount tag 753

    Optionally used to include cash residuals, etc., from the perspective of the source party prior to the transfer.

    Open this block to load its fields in message context, or follow the definition link.

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

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

  19. 58 TextString
  20. Must be set if EncodedText(355) field is specified and must immediately precede it.

  21. Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field.

  22. StandardTrailerComponent

    Open this block to load its fields in message context, or follow the definition link.