FIX.4.2 Message

IOI [type '6']

Indication of interest messages 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

 
55Symbol 
65SymbolSfx  
48SecurityID  
22IDSource  
167SecurityType 

Must be specified if a Future or Option. If a Future: Symbol, SecurityType, and MaturityMonthYear are required. If an Option: Symbol, SecurityType, MaturityMonthYear, PutOrCall, and StrikePrice are required.

 
200MaturityMonthYear 

Specifiesthe month and year of maturity. Required if MaturityDay is specified.

 
205MaturityDay 

Can be used in conjunction with MaturityMonthYear to specify a particular maturity date.

 
201PutOrCall 

For Options.

 
202StrikePrice 

For Options.

 
206OptAttribute 

For Options.

 
231ContractMultiplier 

For Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount.

 
223CouponRate 

For Fixed Income.

 
207SecurityExchange 

Can be used to identify the security.

 
106Issuer  
348EncodedIssuerLen 

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

 
349EncodedIssuer 

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

 
107SecurityDesc  
350EncodedSecurityDescLen 

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

 
351EncodedSecurityDesc 

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

 
54Side

Side of Indication

Valid values:

1 = Buy

2 = Sell

7 = Undisclosed (for IOIs)

 
27IOIShares 
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
218SpreadToBenchmark 

For Fixed Income

 
219Benchmark 

For Fixed Income

 
ComponentStandardTrailer