Skip to content

FIX TAG 871

InstrAttribType

intAdded FIX.4.4

Definition

Code to represent the type of instrument attribute

Compare versions

Differences between the selected source snapshots, including wording and errata; not a migration guide.

FIX 4.2 FIX 4.4

This tag is not present in the FIX 4.2 source. There is no definition or value list to compare.

Values 23

ValueMeaning
1

Flat (securities pay interest on a current basis but are traded without interest)

2

Zero coupon

3

Interest bearing (for Euro commercial paper when not issued at discount)

4

No periodic payments

5

Variable rate

6

Less fee for put

7

Stepped coupon

8

Coupon period (if not semi-annual). Supply redemption date in the InstrAttribValue (872) field

9

When [and if] issued

10

Original issue discount

11

Callable, puttable

12

Escrowed to Maturity

13

Escrowed to redemption date – callable. Supply redemption date in the InstrAttribValue (872) field

14

Prerefunded

15

In default

16

Unrated

17

Taxable

18

Indexed

19

Subject to Alternative Minimum Tax

20

Original issue discount price. Supply price in the InstrAttribValue (872) field

21

Callable below maturity value

22

Callable without notice by mail to holder unless registered

99

Text. Supply the text of the attribute or disclaimer in the InstrAttribValue (872) field

About the int data type

Sequence of digits without commas or decimals and optional sign character (ASCII characters "-" and "0" - "9" ). The sign character utilizes one byte (i.e. positive int is "99999" while negative int is "-99999"). Note that int values may contain leading zeros (e.g. "00023" = "23"). Examples: 723 in field 21 would be mapped int as |21=723|. -723 in field 12 would be mapped int as |12=-723| The following data types are based on int.

Used in messages 11

Includes nested components and repeating groups. Open a location to see its surrounding requirements.