The PositionTransferInstruction (DL) is sent by clearing firms to CCPs to initiate position transfers, or to accept or decline position transfers.
Added in protocol FIX.5.0SP2 (189)
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
Block | StandardHeader | MsgType = DL | Y | FIX.5.0SP2 (189) | |
2436 | TransferInstructionID | 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. | Y | FIX.5.0SP2 (189) | |
2437 | TransferID | Conditionally required when responding to a PositionTransferReport (DN) message (e.g. when accepting or declining a transfer) or performing an action on a transfer (e.g. cancel or replace). | FIX.5.0SP2 (189) | ||
2439 | TransferTransType | FIX.5.0SP2 (189) | |||
2440 | TransferType | FIX.5.0SP2 (189) | |||
2441 | TransferScope | FIX.5.0SP2 (189) | |||
BlockRepeating | Parties | Specifies the source of the position transfer, e.g. the transferor. | FIX.5.0SP2 (189) | ||
BlockRepeating | TargetParties | Specifies the target of the position transfer. | Y | FIX.5.0SP2 (189) | |
715 | ClearingBusinessDate | Business date the transfer would clear. | FIX.5.0SP2 (189) | ||
75 | TradeDate | Trade date associated with the position being transferred. | FIX.5.0SP2 (189) | ||
60 | TransactTime | FIX.5.0SP2 (189) | |||
Block | Instrument | If not specified, indicates the transfer is for all instruments. | FIX.5.0SP2 (189) | ||
BlockRepeating | UndInstrmtGrp | FIX.5.0SP2 (189) | |||
BlockRepeating | PositionQty | 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. |
FIX.5.0SP2 (189) | ||
1596 | ClearingTradePrice | Price at which the position is transferred. | FIX.5.0SP2 (189) | ||
15 | Currency | FIX.5.0SP2 (189) | |||
423 | PriceType | FIX.5.0SP2 (189) | |||
BlockRepeating | PositionAmountData | Optionally used to include cash residuals, etc., from the perspective of the source party prior to the transfer. | FIX.5.0SP2 (189) | ||
58 | Text | FIX.5.0SP2 (189) | |||
354 | EncodedTextLen | Must be set if EncodedText (355) field is specified and must immediately precede it. | FIX.5.0SP2 (189) | ||
355 | EncodedText | Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. | FIX.5.0SP2 (189) | ||
Block | StandardTrailer | Y | FIX.5.0SP2 (189) |