| ID |
Name |
Abbr |
Presence |
Description |
| 1001 | StandardHeader | | required | SYNOPSIS:
The standard FIX message header
ELABORATION:
|
| 23 | IOIid | |
required |
SYNOPSIS:
Unique identifier of IOI message.
(Prior to FIX 4.1 this field was of type int)
|
| 28 | IOITransType | |
required |
SYNOPSIS:
Identifies IOI message transaction type
|
| 26 | IOIRefID | |
optional |
SYNOPSIS:
Reference identifier used with CANCEL and REPLACE, transaction types.
(Prior to FIX 4.1 this field was of type int)
|
| 55 | Symbol | |
required |
SYNOPSIS:
Ticker symbol
|
| 65 | SymbolSfx | |
optional |
SYNOPSIS:
Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType.
Valid values:
As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory
|
| 48 | SecurityID | |
optional |
SYNOPSIS:
CUSIP or other alternate security identifier
|
| 22 | IDSource | |
optional |
SYNOPSIS:
Identifies class of alternative SecurityID
|
| 167 | SecurityType | |
optional |
SYNOPSIS:
Indicates type of security (ISITC spec)
|
| 200 | MaturityMonthYear | |
optional |
SYNOPSIS:
Month and Year of the maturity for SecurityType=FUT or SecurityType=OPT. Required if MaturityDay is specified.
Format: YYYYMM
(i.e. 199903)
|
| 205 | MaturityDay | |
optional |
SYNOPSIS:
Day of month used in conjunction with MaturityMonthYear to specify the maturity date for SecurityType=FUT or SecurityType=OPT.
|
| 201 | PutOrCall | |
optional |
SYNOPSIS:
Indicates whether an Option is for a put or call.
|
| 202 | StrikePrice | |
optional |
SYNOPSIS:
Strike Price for an Option.
|
| 206 | OptAttribute | |
optional |
SYNOPSIS:
Can be used for SecurityType=OPT to identify a particular security.
|
| 231 | ContractMultiplier | |
optional |
SYNOPSIS:
Specifies the ratio or multiply factor to convert from contracts to shares (e.g. 1.0, 100, 1000, etc). Applicable For Fixed Income, Convertible Bonds, Derivatives, etc. Note: If used, quantities should be expressed in the "nominal" (e.g. contracts vs. shares) amount.
|
| 223 | CouponRate | |
optional |
SYNOPSIS:
For Fixed Income. Coupon rate of the bond. Will be zero for step-up bonds.
|
| 207 | SecurityExchange | |
optional |
SYNOPSIS:
Market used to help identify a security.
|
| 106 | Issuer | |
optional |
SYNOPSIS:
Company name of security issuer (e.g. International Business Machines)
|
| 348 | EncodedIssuerLen | |
optional |
SYNOPSIS:
Byte length of encoded (non-ASCII characters) EncodedIssuer field.
|
| 349 | EncodedIssuer | |
optional |
SYNOPSIS:
Encoded (non-ASCII characters) representation of the Issuer field in the encoded format specified via the MessageEncoding field. If used, the ASCII (English) representation should also be specified in the Issuer field.
|
| 107 | SecurityDesc | |
optional |
SYNOPSIS:
Security description.
|
| 350 | EncodedSecurityDescLen | |
optional |
SYNOPSIS:
Byte length of encoded (non-ASCII characters) EncodedSecurityDesc field.
|
| 351 | EncodedSecurityDesc | |
optional |
SYNOPSIS:
Encoded (non-ASCII characters) representation of the SecurityDesc field in the encoded format specified via the MessageEncoding field. If used, the ASCII (English) representation should also be specified in the SecurityDesc field.
|
| 54 | Side | |
required |
SYNOPSIS:
Side of order
|
| 27 | IOIShares | |
required |
SYNOPSIS:
Number of shares in numeric or relative size.
|
| 44 | Price | |
optional |
SYNOPSIS:
Price per share
|
| 15 | Currency | |
optional |
SYNOPSIS:
Identifies currency used for price. Absence of this field is interpreted as the default for the security. It is recommended that systems provide the currency value whenever possible. See Appendix A: Valid Currency Codes for information on obtaining valid values.
|
| 62 | ValidUntilTime | |
optional |
SYNOPSIS:
Indicates expiration time of indication message (always expressed in UTC (Universal Time Coordinated, also known as "GMT")
|
| 25 | IOIQltyInd | |
optional |
SYNOPSIS:
Relative quality of indication
|
| 130 | IOINaturalFlag | |
optional |
SYNOPSIS:
Indicates that IOI is the result of an existing agency order or a facilitation position resulting from an agency order, not from principal trading or order solicitation activity.
|
| 2024 | IOIQualGrp | | optional |
Required if any IOIQualifiers are specified. Indicates the number of repeating IOIQualifiers.
|
| 58 | Text | |
optional |
SYNOPSIS:
Free format text string
(Note: this field does not have a specified maximum length)
|
| 354 | EncodedTextLen | |
optional |
SYNOPSIS:
Byte length of encoded (non-ASCII characters) EncodedText field.
|
| 355 | EncodedText | |
optional |
SYNOPSIS:
Encoded (non-ASCII characters) representation of the Text field in the encoded format specified via the MessageEncoding field. If used, the ASCII (English) representation should also be specified in the Text field.
|
| 60 | TransactTime | |
optional |
SYNOPSIS:
Time of execution/order creation (expressed in UTC (Universal Time Coordinated, also known as "GMT")
|
| 149 | URLLink | |
optional |
SYNOPSIS:
A URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
|
| 2054 | RoutingGrp | | optional |
Required if any RoutingType and RoutingIDs are specified. Indicates the number within repeating group.
|
| 218 | SpreadToBenchmark | |
optional |
SYNOPSIS:
For Fixed Income. Basis points relative to a benchmark. To be expressed as "count of basis points" (vs. an absolute value). E.g. High Grade Corporate Bonds may express price as basis points relative to benchmark (the Benchmark field). Note: Basis points can be negative.
|
| 219 | Benchmark | |
optional |
SYNOPSIS:
For Fixed Income. Identifies the benchmark (e.g. used in conjunction with the SpreadToBenchmark field).
|
| 1002 | StandardTrailer | | required | SYNOPSIS:
The standard FIX message trailer
ELABORATION:
|