Settlement Instructions (MsgType = T, FIXML = SettlementInstructions)

The Settlement Instructions (T) message provides the broker's, the institution's, or the intermediary's instructions for trade settlement. The SettlInstSource (165) field indicates if the settlement instructions are the broker's, the institution's, or the intermediary's. This message has been designed so that it can be sent from the broker to the institution, from the institution to the broker, or from either to an independent "standing instructions" database or matching system or, for CIV, from an intermediary to a fund manager.

The Settlement Instructions (T) message can be used in one of three modes ( SettlInstMode (160) ):

  1. To provide "standing instructions" for the settlement of trades occurring in the future, messages should include some combination of.
  2. To provide settlement instructions for a specific Allocation Account either as overriding or standing instructions to support matching. The following key should be used to tie the settlement instructions to the corresponding Allocation (J) message.

    ( TradeDate (75) + AllocID (70) + AllocAccount (79) )

  3. To provide settlement instructions for a specific Order with a single account either as overriding or standing instructions to support matching. The ClOrdID (11) field should be used to link the settlement instructions to the corresponding Order message.

    See VOLUME 7 - "PRODUCT: COLLECTIVE INVESTMENT VEHICLES"

The Settlement Instruction detail can be either explicitly specified (via SecuritySettl* and CashSettl* fields) or can exist within an independent standing instructions database and can be referenced via the StandInstDbType (169) , StandInstDbName (170) , and StandInstDbID (171) fields.

See "Settlement Instructions Field Usage Matrix"

Tag Field Name FIXML Req'd Comments
<Standard Message Header> Y MsgType = T
162 SettlInstID SettlInstID Y Unique message ID regardless of SettlInstMode (160)
163 SettlInstTransType SettlInstTransType Y New, Replace, or Cancel
214 SettlInstRefID SettlInstRefID C Required for Cancel and Replace SettlInstTransType (163) messages
160 SettlInstMode SettlInstMode Y 1=Standing Instructions, 2=Specific Allocation Account Overriding, 3=Specific Allocation Account Standing , 4=Specific Order
165 SettlInstSource SettlInstSource Y 1=Broker's Settlement Instructions, 2=Institution's Settlement Instructions , 3=Investor
79 AllocAccount AllocAccount C Required for SettlInstMode (160) =1, 2, or 3
467 IndividualAllocID IndividualAllocID N
11 ClOrdID ClOrdID C Required for SettlInstMode (160) =4.
75 TradeDate TradeDate C Required for SettlInstMode (160) =2 or 3
70 AllocID AllocID C Required for SettlInstMode (160) =2 or 3
30 LastMkt LastMkt C Required for SettlInstMode (160) =2 or 3, may be required for SettlInstMode (160) =1
336 TradingSessionID TradingSessionID N
625 TradingSessionSubID TradingSessionSubID N
54 Side Side C Required for SettlInstMode (160) =2 or 3, may be required for SettlInstMode (160) =1
167 SecurityType SecurityType N May be required for SettlInstMode (160) =1
168 EffectiveTime EffectiveTime N May be required for SettlInstMode (160) =1 (timestamp when it goes in to effect)
60 TransactTime TransactTime Y Date/Time Settlement Instructions were generated
<Parties> N
169 StandInstDbType StandInstDbType N 1=DTC SID, 2=Thomson ALERT, 3=Global Custodian's, etc.
170 StandInstDbName StandInstDbName N Name of StandInstDbType (169) (i.e. DTC, Global Custodian's name)
171 StandInstDbID StandInstDbID N Identifier used within the StandInstDbType (169)
172 SettlDeliveryType SettlDeliveryType N
173 SettlDepositoryCode SettlDepositoryCode N Applicable when PartyRole (452) ="Settlement Location" and PartyID (448) value is a depository
174 SettlBrkrCode SettlBrkrCode N
175 SettlInstCode SettlInstCode N
176 SecuritySettlAgentName SecuritySettlAgentName N Applicable when settlement is being performed at a country vs. a depository
177 SecuritySettlAgentCode SecuritySettlAgentCode N Applicable when settlement is being performed at a country vs. a depository
178 SecuritySettlAgentAcctNum SecuritySettlAgentAcctNum N Applicable when settlement is being performed at a country vs. a depository
179 SecuritySettlAgentAcctName SecuritySettlAgentAcctName N Applicable when settlement is being performed at a country vs. a depository
180 SecuritySettlAgentContactName SecuritySettlAgentContactName N Applicable when settlement is being performed at a country vs. a depository
181 SecuritySettlAgentContactPhone SecuritySettlAgentContactPhone N Applicable when settlement is being performed at a country vs. a depository
182 CashSettlAgentName CashSettlAgentName N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
183 CashSettlAgentCode CashSettlAgentCode N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
184 CashSettlAgentAcctNum CashSettlAgentAcctNum N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
185 CashSettlAgentAcctName CashSettlAgentAcctName N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
186 CashSettlAgentContactName CashSettlAgentContactName N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
187 CashSettlAgentContactPhone CashSettlAgentContactPhone N Applicable when SettlDeliveryType (172) =Free. For CIV - applicable when settlement is between fund manager and intermediary, investor etc.
492 PaymentMethod PaymentMethod N
476 PaymentRef PaymentRef N
488 CardHolderName CardHolderName N
489 CardNumber CardNumber N
503 CardStartDate CardStartDate N
490 CardExpDate CardExpDate N
491 CardIssNum CardIssNum N
504 PaymentDate PaymentDate N
505 PaymentRemitterID PaymentRemitterID N
<Standard Message Trailer> Y