FIX.4.3 Message

IOI [type '6']

Indication of interest messages are used to market merchandise which the broker is buying or selling in either a proprietary or agency capacity.


Added  FIX.2.7

Expand Components | Collapse Components

Field or ComponentField NameReq'dCommentsDepr.
ComponentStandardHeader

MsgType = 6

 
23IOIid 
28IOITransType 
26IOIRefID 

Required for Cancel and Replace IOITransType messages

 
ComponentInstrument

Insert here the set of "Instrument" (symbology) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
54Side

Side of Indication

Valid values:

1 = Buy

2 = Sell

7 = Undisclosed (for IOIs)

 
465QuantityType  
27IOIQty 
423PriceType  
44Price  
15Currency  
62ValidUntilTime  
25IOIQltyInd  
130IOINaturalFlag  
Repeating Group 199NoIOIQualifiers 

Required if any IOIQualifiers are specified. Indicates the number of repeating IOIQualifiers.

 
104IOIQualifier 

Required if NoIOIQualifiers > 0

 
end Repeating Group
58Text  
354EncodedTextLen 

Must be set if EncodedText field is specified and must immediately precede it.

 
355EncodedText 

Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field.

 
60TransactTime  
149URLLink 

A URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)

 
Repeating Group 215NoRoutingIDs 

Required if any RoutingType and RoutingIDs are specified. Indicates the number within repeating group.

 
216RoutingType 

Indicates type of RoutingID. Required if NoRoutingIDs is > 0.

 
217RoutingID 

Identifies routing destination. Required if NoRoutingIDs is > 0.

 
end Repeating Group
ComponentSpreadOrBenchmarkCurveData 

Insert here the set of "SpreadOrBenchmarkCurveData" (Fixed Income spread or benchmark curve) fields defined in "COMMON COMPONENTS OF APPLICATION MESSAGES"

 
219Benchmark 

(deprecated) For Fixed Income

 
ComponentStandardTrailer