TagField NameData TypeUnion DatatypeDescriptionAddedDepr.Enums from tagValid values
47Rule80Achar

Note that the name of this field is changing to "OrderCapacity" as Rule80A is a very US market-specific term. Other world markets need to convey similar information, however, often a subset of the US values. . See the "Rule80A (aka OrderCapacity) Usage by Market" appendix for market-specific usage of this field.

FIX.2.7
A=

Agency single order

[AgencySingleOrder]
B=

Short exempt transaction (refer to A type)

[ShortExemptTransactionAType]
C=

Program Order, non-index arb, for Member firm/org

[ProprietaryNonAlgo]
D=

Program Order, index arb, for Member firm/org

[ProgramOrderMember]
E=

Registered Equity Market Maker trades

[ShortExemptTransactionForPrincipal]
F=

Short exempt transaction (refer to W type)

[ShortExemptTransactionWType]
H=

Short exempt transaction (refer to I type)

[ShortExemptTransactionIType]
I=

Individual Investor, single order

[IndividualInvestor]
J=

Program Order, index arb, for individual customer

[ProprietaryAlgo]
K=

Program Order, non-index arb, for individual customer

[AgencyAlgo]
L=

Short exempt transaction for member competing market-maker affiliated with the firm clearing the trade (refer to P and O types)

[ShortExemptTransactionMemberAffliated]
M=

Program Order, index arb, for other member

[ProgramOrderOtherMember]
N=

Program Order, non-index arb, for other member

[AgentForOtherMember]
O=

Competing dealer trades

[ProprietaryTransactionAffiliated]
P=

Principal

[Principal]
R=

Competing dealer trades

[TransactionNonMember]
S=

Specialist trades

[SpecialistTrades]
T=

Competing dealer trades

[TransactionUnaffiliatedMember]
U=

Program Order, index arb, for other agency

[AgencyIndexArb]
W=

All other orders as agent for other member

[AllOtherOrdersAsAgentForOtherMember]
X=

Short exempt transaction for member competing market-maker not affiliated with the firm clearing the trade (refer to W and T types)

[ShortExemptTransactionMemberNotAffliated]
Y=

Program Order, non-index arb, for other agency

[AgencyNonAlgo]
Z=

Short exempt transaction for non-member competing market-maker (refer to A and R types)

[ShortExemptTransactionNonMember]

Used in messages:
[ExecutionReport] [OrderCancelReplaceRequest] [OrderList] [OrderSingle]