| ID | MsgType | Abbr | Flow |
|---|---|---|---|
| 7 | 6 | IOI |
| Added | EP | Updated | EP | Deprecated | EP |
|---|---|---|---|---|---|
| FIX.2.7 |
| ID | Name | Abbr | Presence | Description |
|---|---|---|---|---|
| 1024 | StandardHeader | Hdr | required | SYNOPSIS:
The standard FIX message header
ELABORATION: |
| 23 | IOIID | IOIID | required | SYNOPSIS:
Unique identifier of IOI message.
(Prior to FIX 4.1 this field was of type int)
|
| 28 | IOITransType | TransTyp | required | SYNOPSIS:
Identifies IOI message transaction type
|
| 26 | IOIRefID | RefID | optional | SYNOPSIS:
Reference identifier used with CANCEL and REPLACE, transaction types.
(Prior to FIX 4.1 this field was of type int)
|
| 1003 | Instrument | Instrmt | required | SYNOPSIS:
The Instrument component block contains all the fields commonly used to describe a security or instrument. Typically the data elements in this component block are considered the static data of a security, data that may be commonly found in a security master database. The Instrument component block can be used to describe any asset type supported by FIX.
ELABORATION: |
| 1002 | FinancingDetails | FinDetls | optional | SYNOPSIS:
Component block is optionally used only for financing deals to identify the legal agreement under which the deal was made and other unique characteristics of the transaction. The AgreementDesc field refers to base standard documents such as MRA 1996 Repurchase Agreement, GMRA 2000 Bills Transaction (U.K.), MSLA 1993 Securities Loan – Amended 1998, for example.
ELABORATION: |
| 2066 | UndInstrmtGrp | Undly | optional | SYNOPSIS: ELABORATION: |
| 54 | Side | Side | required | SYNOPSIS:
Side of order
|
| 854 | QtyType | QtyTyp | optional | SYNOPSIS:
Type of quantity specified in a quantity field
|
| 1011 | OrderQtyData | OrdQty | optional | SYNOPSIS:
The OrderQtyData component block contains the fields commonly used for indicating the amount or quantity of an order. Note that when this component block is marked as "required" in a message either one of these three fields must be used to identify the amount: OrderQty, CashOrderQty or OrderPercent (in the case of CIV).
ELABORATION: |
| 27 | IOIQty | Qty | required | SYNOPSIS:
Quantity (e.g. number of shares) in numeric form or relative size.
|
| 15 | Currency | Ccy | 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 6-A: Valid Currency Codes" for information on obtaining valid values.
|
| 1019 | Stipulations | Stip | optional | SYNOPSIS:
The Stipulations component block is used in Fixed Income to provide additional information on a given security. These additional information are usually not considered static data information.
ELABORATION: |
| 2020 | InstrmtLegIOIGrp | IOI | optional | SYNOPSIS: ELABORATION: |
| 423 | PriceType | PxTyp | optional | SYNOPSIS:
Code to represent the price type
|
| 44 | Price | Px | optional | SYNOPSIS:
Price per unit of quantity (e.g. per share)
|
| 62 | ValidUntilTime | ValidUntilTm | optional | SYNOPSIS:
Indicates expiration time of indication message (always expressed in UTC (Universal Time Coordinated, also known as "GMT")
|
| 25 | IOIQltyInd | QltyInd | optional | SYNOPSIS:
Relative quality of indication
|
| 130 | IOINaturalFlag | NatFlag | 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 | Qual | optional | SYNOPSIS: ELABORATION: |
| 58 | Text | Txt | optional | SYNOPSIS:
Free format text string
(Note: this field does not have a specified maximum length)
|
| 354 | EncodedTextLen | EncTxtLen | optional | SYNOPSIS:
Byte length of encoded (non-ASCII characters) EncodedText (355) field.
|
| 355 | EncodedText | EncTxt | optional | SYNOPSIS:
Encoded (non-ASCII characters) representation of the Text (58) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the Text field.
|
| 60 | TransactTime | TxnTm | optional | SYNOPSIS:
Time of execution/order creation (expressed in UTC (Universal Time Coordinated, also known as "GMT")
|
| 149 | URLLink | URL | optional | SYNOPSIS:
A URI (Uniform Resource Identifier) or URL (Uniform Resource Locator) link to additional information (i.e. http://www.XYZ.com/research.html)
See "Appendix 6-B FIX Fields Based Upon Other Standards"
|
| 2054 | RoutingGrp | Rtg | optional | SYNOPSIS: ELABORATION: |
| 1018 | SpreadOrBenchmarkCurveData | SprdBnchmkCurve | optional | SYNOPSIS:
The SpreadOrBenchmarkCurveData component block is primarily used for Fixed Income to convey spread to a benchmark security or curve.
ELABORATION: |
| 1022 | YieldData | Yield | optional | SYNOPSIS:
The YieldData component block conveys yield information for a given Fixed Income security.
ELABORATION: |
| 1025 | StandardTrailer | Trlr | required | SYNOPSIS:
The standard FIX message trailer
ELABORATION: |