ZagTrader

FIX Protocol Tag 871: InstrAttribType

InstrAttribType is an integer field used in 29 FIX message types, including Trade Capture Report (35=AE), Market Data Request (35=V) and Market Data Snapshot Full Refresh (35=W). It is defined in FIX 4.4 to 5.0 SP2 and has 42 enumerated values.

Tag number
871
Data type
INT
FIX versions
FIX 4.4 to 5.0 SP2
Used in
29 message types

Tag 871 in each FIX version

Values and message usage as defined in a specific version.

Data type

INT: A whole number without a decimal point. It may be negative.

Valid values

42 enumerated values across all FIX versions.

ValueMeaningFIX versions
1FlatAll
2Zero couponAll
3Interest bearingAll
4No periodic paymentsAll
5Variable rateAll
6Less fee for putAll
7Stepped couponAll
8Coupon periodAll
9WhenAll
10Original issue discountAll
11CallableAll
12Escrowed to maturityAll
13Escrowed to redemption dateAll
14Pre refundedAll
15In defaultAll
16UnratedAll
17TaxableAll
18IndexedAll
19Subject to alternative minimum taxAll
20Original issue discount priceAll
21Callable below maturity valueAll
22Callable without noticeAll
23Price tick rules for security5.0 SP1, 5.0 SP2
24Trade type eligibility details for security5.0 SP1, 5.0 SP2
25Instrument denominator5.0 SP1, 5.0 SP2
26Instrument numerator5.0 SP1, 5.0 SP2
27Instrument price precision5.0 SP1, 5.0 SP2
28Instrument strike price5.0 SP1, 5.0 SP2
29Tradeable indicator5.0 SP1, 5.0 SP2
30Instrument eligible anon orders5.0 SP2
31Min guaranteed fill volume5.0 SP2
32Min guaranteed fill status5.0 SP2
33Trade at settlement eligibility5.0 SP2
34Test instrument5.0 SP2
35Dummy instrument5.0 SP2
36Negative settlement price eligibility5.0 SP2
37Negative strike price eligibility5.0 SP2
38US std contract ind5.0 SP2
39Admitted to trading on trading venue5.0 SP2
40Average daily notional amount5.0 SP2
41Average daily number trades5.0 SP2
99TextAll

Example

871=1

Illustrative value. In a message, fields are separated by the SOH character (0x01), often shown as | or ^ in logs.

Decode a message with this tag

Message types that use tag 871

Covers every version from FIX 4.0 to 5.0 SP2, including fields reached through components and repeating groups. The version pages above show whether the tag is required in each message.

Field and message data comes from the QuickFIX data dictionaries for FIX 4.0 to 5.0 SP2 and FIXT 1.1, used under the QuickFIX Software License. This product includes software developed by quickfixengine.org (http://www.quickfixengine.org/). Enumerated value names are converted to plain text for reading.