| Tag | Field Name | Req'd | Comments | |
|---|---|---|---|---|
| Standard Header | Y | MsgType = 6 | ||
| 23 | IOIid | Y | ||
| 28 | IOITransType | Y | ||
| 26 | IOIRefID | N | Required for Cancel and Replace IOITransType messages | |
| Component block <Instrument> | Y | Insert here the set of "Instrument" (symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | ||
| 54 | Side | Y | Side of Indication Valid values: 1 = Buy 2 = Sell 7 = Undisclosed (for IOIs) | |
| 465 | QuantityType | N | ||
| 27 | IOIQty | Y | ||
| 423 | PriceType | N | ||
| 44 | Price | N | ||
| 15 | Currency | N | ||
| 62 | ValidUntilTime | N | ||
| 25 | IOIQltyInd | N | ||
| 130 | IOINaturalFlag | N | ||
| 199 | NoIOIQualifiers | N | Required if any IOIQualifiers are specified. Indicates the number of repeating IOIQualifiers. | |
![]() | 104 | IOIQualifier | N | Required if NoIOIQualifiers > 0 |
| 58 | Text | N | ||
| 354 | EncodedTextLen | N | Must be set if EncodedText field is specified and must immediately precede it. | |
| 355 | EncodedText | N | Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. | |
| 60 | TransactTime | N | ||
| 149 | URLLink | N | A URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html) | |
| 215 | NoRoutingIDs | N | Required if any RoutingType and RoutingIDs are specified. Indicates the number within repeating group. | |
![]() | 216 | RoutingType | N | Indicates type of RoutingID. Required if NoRoutingIDs is > 0. |
![]() | 217 | RoutingID | N | Identifies routing destination. Required if NoRoutingIDs is > 0. |
| Component block <SpreadOrBenchmarkCurveData> | N | Insert here the set of "SpreadOrBenchmarkCurveData" (Fixed Income spread or benchmark curve) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES" | ||
| 219 | Benchmark | N | (deprecated) For Fixed Income | |
| Standard Trailer | Y | |||