This message is used for reporting updates to a Product (460) Security Masterfile.Updates could be the result of corporate actions or other business events.Updates may include additions, modifications or deletions.
| Tag | Field Name | FIXML | Req'd | Comments | |||
|---|---|---|---|---|---|---|---|
| <Standard Message Header> | Y | MsgType = BP | |||||
| <ApplicationSequenceControl> | N | ||||||
| 964 | SecurityReportID | @RptID | N |
Used to identify the SecurityDefinitionUpdateReport(35=BP) message in a bulk message transfer. Not used in request/response messaging. |
|||
| 320 | SecurityReqID | @ReqID | N |
Conditionally required when responding to the SecurityDefinitionRequest(35=c) message. |
|||
| 322 | SecurityResponseID | @RspID | N |
Used to identify the SecurityDefinitionUpdateReport(35=BP) message. |
|||
| 323 | SecurityResponseType | @RspTyp | N |
Type of Security Definition message response. |
|||
| 715 | ClearingBusinessDate | @BizDt | N |
The business date for which the trade is expected to be cleared. |
|||
| 980 | SecurityUpdateAction | @UpdActn | N |
Specifies the action taken or to be taken for the specified instrument or list of instruments. |
|||
| 292 | CorporateAction | @CorpActn | N |
Identifies the type of Corporate Action. |
|||
| <Instrument> | N | ||||||
| <InstrumentExtension> | N | ||||||
| <FinancingDetails> | N | ||||||
| <UndInstrmtGrp> | N |
Free form text to specify additional information or enumeration description when a standard value does not apply. |
|||||
| <RelatedInstrumentGrp> | N |
The offer FX Swap points for an FX Swap. It is the "far offer forward points - near bid forward points". Value can be negative. Expressed in decimal form. For example, 61.99 points is expressed and sent as 0.006199 |
|||||
| 15 | Currency | @Ccy | N |
Identifies currency used for price or quantity fields, depending on the asset class being traded. CurrencyCodeSource(2897) may be used to disambiguate the code source scheme used, and ISO 4217 is the default scheme if absent. Absence of this field is interpreted as the default currency for the security as defined by the respective reference data. It is recommended that systems provide the currency value whenever possible. For securities trading and digital assets traded securities-style, identifies the currency used to denote the price. Absence of this field is interpreted as the default for the security. For Foreign Exchange (FX) and digital assets traded FX-style, identifies the dealt currency used to denominate the quantity related field(s). |
|||
| 2897 | CurrencyCodeSource | @CcySrc | N |
Identifies class or source of the Currency(15) value. |
|||
| 2572 | PreviousAdjustedOpenInterest | @PrevAdjOpenInt | N |
Previous day's adjusted open interest. |
|||
| 2573 | PreviousUnadjustedOpenInterest | @PrevUnadjOpenInt | N |
Previous day's unadjusted open interest. |
|||
| 734 | PriorSettlPrice | @PriSetPx | N |
Previous settlement price |
|||
| 58 | Text | @Txt | N |
Free format text string (Note: this field does not have a specified maximum length) |
|||
| 354 | EncodedTextLen | @EncTxtLen | C |
Must be set if EncodedText(355) field is specified and must immediately precede it. |
|||
| 355 | EncodedText | @EncTxt | C |
Encoded (non-ASCII characters) representation of the Text(58) field in the encoded format specified via the MessageEncoding(347) field. |
|||
| <Stipulations> | N |
PartyID value within an instrument party repeating group. Same values as PartyID (448) |
|||||
| 1606 | NumOfSimpleInstruments | @NumSimplInstrmt | N |
Represents the total number of simple instruments that make up a multi-legged security. Complex spread instruments may be constructed of legs which themselves are multi-leg instruments. |
|||
| 2562 | NumOfComplexInstruments | @NumCmplxInstrmt | N |
Represents the total number of multileg securities or user defined securities that make up the security. |
|||
| <InstrmtLegGrp> | N |
Relevant settled entity matrix source. |
|||||
| <SpreadOrBenchmarkCurveData> | N | ||||||
| <YieldData> | N | ||||||
| <MarketSegmentGrp> | N |
Contains all the security details related to listing and trading the security |
|||||
| 779 | LastUpdateTime | @LastUpdateTm | N |
Represents the time at which a security was last updated |
|||
| 2400 | EffectiveBusinessDate | @EfctvBizDt | N |
Specifies an explicit business date for associated reference data or transaction. Used when an implicit date is not sufficiently specific. |
|||
| 60 | TransactTime | @TxnTm | N |
Timestamp when the business transaction represented by the message occurred. |
|||
| <Standard Message Trailer> | Y | ||||||
© 2026.
EPAM Systems. All Rights Reserved.
All material contained within the website is copyright of EPAM Systems, Inc. No material contained herein can be copied or otherwise used without the express permission of the copyright holder.