Instrument Properties

The following standard FIX properties are available for instruments:
 

Appearance

CFICode

Indicates the type of security using ISO 10962 standard, Classification of Financial Instruments (CFI code) values. ISO 10962 is maintained by ANNA (Association of National Numbering Agencies) acting as Registration Authority. See also the Product (460) and SecurityType (167) fields. It is recommended that CFICode be used instead of SecurityType (167) for non-Fixed Income instruments.

Currency

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.

Product

Indicates the type of product the security is associated with. See also the CFICode (461) and SecurityType (167) fields.

Valid values:

1 = AGENCY

2 = COMMODITY

3 = CORPORATE

4 = CURRENCY

5 = EQUITY

6 = GOVERNMENT

7 = INDEX

8 = LOAN

9 = MONEYMARKET

10 = MORTGAGE

11 = MUNICIPAL

12 = OTHER

13 = FINANCING

SecurityAltIDGroup

 

SecurityDesc

Security description.

SecurityExchange

Market used to help identify a security.

SecurityID

Security identifier value of SecurityIDSource (22) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityIDSource.

SecurityIDSource

Identifies class or source of the SecurityID (48) value. Required if SecurityID is specified.

Valid values:

1 = CUSIP

2 = SEDOL

3 = QUIK

4 = ISIN number

5 = RIC code

6 = ISO Currency Code

7 = ISO Country Code

8 = Exchange Symbol

9 = Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)

A = Bloomberg Symbol

B = Wertpapier

C = Dutch

D = Valoren

E = Sicovam

F = Belgian

G = "Common" (Clearstream and Euroclear)

H = Clearing House / Clearing Organization

I = ISDA/FpML Product Specification

J = Options Price Reporting Authority

100+ are reserved for private security identifications

SecuritySubType

Sub-type qualification/identification of the SecurityType (e.g. for SecurityType="REPO").

Example Values:

General = General Collateral (for SecurityType=REPO)

For SecurityType="MLEG" markets can provide the name of the option or futures strategy, such as Calendar, Vertical, Butterfly, etc.

NOTE: Additional values may be used by mutual agreement of the counterparties

SecurityType

Indicates type of security.

Symbol

Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)

Use “[N/A]” for products which do not have a symbol.

SymbolSfx

Additional information about the security (e.g. preferred, warrants, etc.). Note also see SecurityType (167).

Valid values:

As defined in the NYSE Stock and bond Symbol Directory and in the AMEX Fitch Directory

Fixed Income use:

WI = “When Issued” for a security to be reissued under an old CUSIP or ISIN

CD = a EUCP with lump-sum interest rather than discount price

 

Attributes

Legs

List of instrument legs

Underlyings

List of instrument underlyings

 

Fixed income

ContractSettlMonth

Specifies when the contract (i.e. MBS/TBA) will settle.

CouponPaymentDate

Date interest is to be paid. Used in identifying Corporate Bond issues.

CouponRate

The rate of interest that, when multiplied by the principal, par value, or face value of a bond, provides the currency amount of the periodic interest payment. The coupon is always cited, along with maturity, in any quotation of a bond's price.

InterestAccrualDate

The start date used for calculating accrued interest on debt instruments which are being sold between interest payment dates. Often but not always the same as the Issue Date and the Dated Date

Pool

For Fixed Income, identifies MBS / ABS pool.

RedemptionDate

*** DEPRECATED FIELD - See "Deprecated (Phased-out) Features and Supported Approach" ***

Return of investor's principal in a security. Bond redemption can occur before maturity date.

 

Industry

IndustryCode

 

IndustryGroup

 

IndustrySector

 

IndustrySubGroup

 

 

Issue

CountryOfIssue

ISO Country code of instrument issue (e.g. the country portion typically used in ISIN). Can be used in conjunction with non-ISIN SecurityID (48) (e.g. CUSIP for Municipal Bonds without ISIN) to provide uniqueness.

CPProgram

The program under which a commercial paper is issued

Valid values:

1 = 3(a)(3)

2 = 4(2)

99 = Other

CPRegType

The registration type of a commercial paper issuance

CreditRating

An evaluation of a company's ability to repay obligations or its likelihood of not defaulting. These evaluation are provided by Credit Rating Agencies, i.e. S&P, Moody's.

DatedDate

The effective date of a new securities issue determined by its underwriters. Often but not always the same as the Issue Date and the Interest Accrual Date

InstrRegistry

The location at which records of ownership are maintained for this instrument, and at which ownership changes must be recorded.

Valid values:

BIC (Bank Identification Code—Swift managed) = the depository or custodian who maintains ownership Records

ISO Country Code = country in which registry is kept

"ZZ" = physical or bearer

IssueDate

The date on which a bond or stock offering is issued. It may or may not be the same as the effective date ("Dated Date") or the date on which interest begins to accrue ("Interest Accrual Date")

Issuer

Name of security issuer (e.g. International Business Machines, GNMA).

see also Volume 7: "PRODUCT: FIXED INCOME - Euro Issuer Values"

LocaleOfIssue

Identifies the locale. For Municipal Security Issuers other than state or province. Refer to

http://www.atmos.albany.edu/cgi/stagrep-cgi

Reference the IATA city codes for values.

Note IATA (International Air Transport Association) maintains the codes at www.iata.org.

StateOrProvinceOfIssue

A two-character state or province abbreviation.

 

Price format

PriceDisplay

 

 

Repo

 

RepoCollateralSecurityType

*** DEPRECATED FIELD - See "Deprecated (Phased-out) Features and Supported Approach" ***

Identifies the collateral used in the transaction.

RepurchaseRate

*** DEPRECATED FIELD - See "Deprecated (Phased-out) Features and Supported Approach" ***

Percent of par at which a Repo will be repaid. Represented as a percent, e.g. .9525 represents 95-1/4 percent of par.

RepurchaseTerm

*** DEPRECATED FIELD - See "Deprecated (Phased-out) Features and Supported Approach" ***

Number of business days before repurchase of a repo.

 

Trade

DeliveryForm

Identifies the form of delivery.

Valid values:

1 = BookEntry [the default]

2 = Bearer

ExpirationCycle

Part of trading cycle when an instrument expires. Field is applicable for derivatives.

Valid values:

0 = Expire on trading session close (default)

1 = Expire on trading session open

MinTradeVol

The minimum trading volume for a security

PctAtRisk

Percent at risk due to lowest possible call.

RoundLot

The trading lot size of a security

TradingSessionID

Identifier for Trading Session

Can be used to represent a specific market trading session (e.g. “PRE-OPEN", "CROSS_2", "AFTER-HOURS", "TOSTNET1", "TOSTNET2", etc).

To specify good for session where session spans more than one calendar day, use TimeInForce = Day in conjunction with TradingSessionID.

Values should be bi-laterally agreed to between counterparties.

Firms may register Trading Session values on the FIX website (presently a document maintained within “ECN and Exchanges” working group section).

TradingSessionSubID

Optional market assigned sub identifier for a trading session. Usage is determined by market or counterparties.

Used by US based futures markets to identify exchange specific execution time bracket codes as required by US market regulations.