Indication of Interest

TagField NameReq'dComments
  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