The Settlement Instructions message provides either the broker’s or the institution’s instructions for trade settlement.
Added in protocol FIX.4.1
See in: FIX.4.1, FIX.4.3, FIX.4.4, FIX.5.0, FIX.5.0SP1, FIX.5.0SP2, FIX.5.0SP2 EP240.
Field or Component | Name | Description | Is Required | Added | Is Deprecated |
---|---|---|---|---|---|
Block | StandardHeader | MsgType = T | Y | FIX.4.1 | |
162 | SettlInstID | Unique message ID regardless of SettlInstMode | Y | FIX.4.1 | |
163 | SettlInstTransType | New, Replace, or Cancel | Y | FIX.4.1 | |
214 | SettlInstRefID | Required for Cancel and Replace SettlInstTransType messages | Y | FIX.4.2 | |
160 | SettlInstMode | 1=Standing Instructions, 2=Specific Allocation Account Overriding, 3=Specific Allocation Account Standing | Y | FIX.4.1 | |
165 | SettlInstSource | 1=Broker’s Settlement Instructions, 2=Institution’s Settlement Instructions | Y | FIX.4.1 | |
79 | AllocAccount | Required for SettlInstMode=1, 2, or 3 | Y | FIX.4.1 | |
166 | SettlLocation | Required for SettlInstMode=2 or 3, may be required for SettlInstMode=1 (i.e. may not be required if StandInstDbType and StandInstDbID are used) | FIX.4.1 | ||
75 | TradeDate | Required for SettlInstMode=2 or 3 | FIX.4.1 | ||
70 | AllocID | Required for SettlInstMode=2 or 3 | FIX.4.1 | ||
30 | LastMkt | Required for SettlInstMode=2 or 3, May be required for SettlInstMode=1 | FIX.4.1 | ||
336 | TradingSessionID | FIX.4.2 | |||
54 | Side | Required for SettlInstMode=2 or 3, May be required for SettlInstMode=1 | FIX.4.1 | ||
167 | SecurityType | May be required for SettlInstMode=1 | FIX.4.1 | ||
168 | EffectiveTime | May be required for SettlInstMode=1 (timestamp when it goes in to effect) | FIX.4.1 | ||
60 | TransactTime | Date/Time Settlement Instructions were generated | Y | FIX.4.1 | |
109 | ClientID | Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). | FIX.4.1 | ||
76 | ExecBroker | Used for firm identification in third-party transactions (should not be a substitute for OnBehalfOfCompID/DeliverToCompID). | FIX.4.1 | ||
169 | StandInstDbType | 1=DTC SID, 2=Thomson ALERT, 3=Global Custodian’s, etc. | FIX.4.1 | ||
170 | StandInstDbName | Name of StandInstDbType (i.e. DTC, Global Custodian’s name) | FIX.4.1 | ||
171 | StandInstDbID | Identifier used within the StandInstDbType | FIX.4.1 | ||
172 | SettlDeliveryType | FIX.4.1 | |||
173 | SettlDepositoryCode | Applicable when SettlLocation is a depository | FIX.4.1 | ||
174 | SettlBrkrCode | FIX.4.1 | |||
175 | SettlInstCode | FIX.4.1 | |||
176 | SecuritySettlAgentName | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
177 | SecuritySettlAgentCode | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
178 | SecuritySettlAgentAcctNum | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
179 | SecuritySettlAgentAcctName | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
180 | SecuritySettlAgentContactName | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
181 | SecuritySettlAgentContactPhone | Applicable when settlement is being performed at a country vs. a depository | FIX.4.1 | ||
182 | CashSettlAgentName | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
183 | CashSettlAgentCode | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
184 | CashSettlAgentAcctNum | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
185 | CashSettlAgentAcctName | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
186 | CashSettlAgentContactName | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
187 | CashSettlAgentContactPhone | Applicable when SettlDeliveryType=Free | FIX.4.1 | ||
Block | StandardTrailer | Y | FIX.4.1 |