Log in

T Settlement Instructions

This message provides instructions for trade settlement. SettlInstSource (165) indicates if the settlement instructions belong to a broker or institution. It's been designed so that it can be sent between different types of institutions.

This message can be used in one of two modes (SettlInstMode (160)):

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

Structure

TagNameTypeRequiredDescription
Component
Required
162String
Required
Unique message ID regardless of SettlInstMode
163Char Enum
Required
New, Replace, or Cancel
214String
Required
Required for Cancel and Replace SettlInstTransType messages
160Char Enum
Required
1=Standing Instructions, 2=Specific Allocation Account Overriding, 3=Specific Allocation Account Standing
165Char Enum
Required
1=Broker’s Settlement Instructions, 2=Institution’s Settlement Instructions
79String
Required
Required for SettlInstMode=1, 2, or 3
166String EnumRequired for SettlInstMode=2 or 3, may be required for SettlInstMode=1 (i.e. may not be required if StandInstDbType and StandInstDbID are used)
75LocalMktDateRequired for SettlInstMode=2 or 3
70StringRequired for SettlInstMode=2 or 3
30ExchangeRequired for SettlInstMode=2 or 3, May be required for SettlInstMode=1
336String
54Char EnumRequired for SettlInstMode=2 or 3, May be required for SettlInstMode=1
167String EnumMay be required for SettlInstMode=1
168UTCTimestampMay be required for SettlInstMode=1 (timestamp when it goes in to effect)
60UTCTimestamp
Required
Date/Time Settlement Instructions were generated
109StringUsed for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID)
76StringUsed for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID)
169Int Enum1=DTC SID, 2=Thomson ALERT, 3=Global Custodian’s, etc
170StringName of StandInstDbType (i.e. DTC, Global Custodian’s name)
171StringIdentifier used within the StandInstDbType
172Int
173StringApplicable when SettlLocation is a depository
174String
175String
176StringApplicable when settlement is being performed at a country vs. a depository
177StringApplicable when settlement is being performed at a country vs. a depository
178StringApplicable when settlement is being performed at a country vs. a depository
179StringApplicable when settlement is being performed at a country vs. a depository
180StringApplicable when settlement is being performed at a country vs. a depository
181StringApplicable when settlement is being performed at a country vs. a depository
182StringApplicable when SettlDeliveryType=Free
183StringApplicable when SettlDeliveryType=Free
184StringApplicable when SettlDeliveryType=Free
185StringApplicable when SettlDeliveryType=Free
186StringApplicable when SettlDeliveryType=Free
187StringApplicable when SettlDeliveryType=Free
Component
Required