IOI Message

TagField NameReq'dComments
StandardHeaderYes MsgType = 6
23IOIIDYes
28IOITransTypeYes
26IOIRefIDNo Required for Cancel and Replace IOITransType messages
InstrumentYes Insert here the set of "Instrument" (symbology) fields defined in "Common Components of Application Messages"
PartiesNoInsert here the set of "Parties" (firm identification) fields defined in "Common Components of Application Messages".
FinancingDetailsNo Insert here the set of "FinancingDetails" (symbology) fields defined in "Common Components of Application Messages"
UndInstrmtGrpNo Number of underlyings
54SideYes Side of Indication
Valid values:
1 = Buy
2 = Sell
7 = Undisclosed (for IOIs)
B = As Defined (for multilegs)
C = Opposite (for multilegs)
854QtyTypeNo
OrderQtyDataNo Insert here the set of "Instrument" (symbology) fields defined in "Common Components of Application Messages"
The value zero is used if NoLegs repeating group is used
Applicable if needed to express CashOrder Qty (tag 152)
27IOIQtyYes The value zero is used if NoLegs repeating group is used
15CurrencyNo
StipulationsNo Insert here the set of "Stipulations" (symbology) fields defined in "Common Components of Application Messages"
InstrmtLegIOIGrpNo Required for multileg IOIs
423PriceTypeNo
44PriceNo
62ValidUntilTimeNo
25IOIQltyIndNo
130IOINaturalFlagNo
IOIQualGrpNo Required if any IOIQualifiers are specified. Indicates the number of repeating IOIQualifiers.
58TextNo
354EncodedTextLenNo Must be set if EncodedText field is specified and must immediately precede it.
355EncodedTextNo Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.
60TransactTimeNo
149URLLinkNo A URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
RoutingGrpNo Required if any RoutingType and RoutingIDs are specified. Indicates the number within repeating group.
SpreadOrBenchmarkCurveDataNo Insert here the set of "SpreadOrBenchmarkCurveData" (Fixed Income spread or benchmark curve) fields defined in "Common Components of Application Messages"
YieldDataNo
StandardTrailerYes