ExecInst

Tag 18

ExecInst

Abbreviation: ExecInst
TypeMultipleValueString
Tag18
AddedFIX.2.7
Used in11 messages

Description

Instructions for order handling on exchange trading floor. If more than one instruction is applicable to an order, this field can contain multiple instructions separated by space.

Wire Format & Usage Example

Single field (key=value)
18=1 (NotHeld)
In a FIX message (ExecutionReport)
8=FIX.4.4 | 9=... | 35=8 | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 18=1 (NotHeld) |  | 10=...

Fields are delimited by SOH (ASCII 0x01), shown here as " | ". The highlighted field 18=1 (NotHeld) is this field's position in the message.

All valid values
WireNameDescription
18=1NotHeldNot held
18=2WorkWork
18=3GoAlongGo along
18=4OverTheDayOver the day
18=5HeldHeld
18=6ParticipateDoNotInitiateParticipate don't initiate
18=7StrictScaleStrict scale
18=8TryToScaleTry to scale
18=9StayOnBidSideStay on bidside
18=0StayOnOfferSideStay on offerside
18=ANoCrossNo cross (cross is forbidden)
18=BOKToCrossOK to cross
18=CCallFirstCall first
18=DPercentOfVolumePercent of volume "(indicates that the sender does not want to be all of the volume on the floor vs. a specific percentage)"
18=EDoNotIncreaseDo not increase - DNI
18=FDoNotReduceDo not reduce - DNR
18=GAllOrNoneAll or none - AON
18=HReinstateOnSystemFailureReinstate on System Failure (mutually exclusive with Q)
18=IInstitutionsOnlyInstitutions only
18=JReinstateOnTradingHaltReinstate on Trading Halt (mutually exclusive with K)
18=KCancelOnTradingHaltCancel on Trading Halt (mutually exclusive with L)
18=LLastPegLast peg (last sale)
18=MMidPricePegMid-price peg (midprice of inside quote)
18=NNonNegotiableNon-negotiable
18=OOpeningPegOpening peg
18=PMarketPegMarket peg
18=QCancelOnSystemFailureCancel on System Failure (mutually exclusive with H)
18=RPrimaryPegPrimary peg (primary market - buy at bid/sell at offer)
18=SSuspendSuspend
18=UCustomerDisplayInstructionCustomer Display Instruction (Rule11Ac1-1/4)
18=VNettingNetting (for Forex)
18=WPegToVWAPPeg to VWAP
18=XTradeAlongTrade Along
18=YTryToStopTry to Stop
18=ZCancelIfNotBestCancel if Not Best
18=aTrailingStopPegTrailing Stop Peg
18=bStrictLimitStrict Limit (No Price Improvement)
18=cIgnorePriceValidityChecksIgnore Price Validity Checks
18=dPegToLimitPricePeg to Limit Price
18=eWorkToTargetStrategyWork to Target Strategy

Enumerated Values

40
ValueSymbolic NameDescriptionAdded
1NotHeldNot heldFIX.2.7
2WorkWorkFIX.2.7
3GoAlongGo alongFIX.2.7
4OverTheDayOver the dayFIX.2.7
5HeldHeldFIX.2.7
6ParticipateDoNotInitiateParticipate don't initiateFIX.2.7
7StrictScaleStrict scaleFIX.2.7
8TryToScaleTry to scaleFIX.2.7
9StayOnBidSideStay on bidsideFIX.2.7
0StayOnOfferSideStay on offersideFIX.2.7
ANoCrossNo cross (cross is forbidden)FIX.2.7
BOKToCrossOK to crossFIX.2.7
CCallFirstCall firstFIX.2.7
DPercentOfVolumePercent of volume "(indicates that the sender does not want to be all of the volume on the floor vs. a specific percentage)"FIX.2.7
EDoNotIncreaseDo not increase - DNIFIX.2.7
FDoNotReduceDo not reduce - DNRFIX.2.7
GAllOrNoneAll or none - AONFIX.2.7
HReinstateOnSystemFailureReinstate on System Failure (mutually exclusive with Q)FIX.4.3
IInstitutionsOnlyInstitutions onlyFIX.3.0
JReinstateOnTradingHaltReinstate on Trading Halt (mutually exclusive with K)FIX.4.3
KCancelOnTradingHaltCancel on Trading Halt (mutually exclusive with L)FIX.4.3
LLastPegLast peg (last sale)FIX.3.0
MMidPricePegMid-price peg (midprice of inside quote)FIX.3.0
NNonNegotiableNon-negotiableFIX.3.0
OOpeningPegOpening pegFIX.3.0
PMarketPegMarket pegFIX.3.0
QCancelOnSystemFailureCancel on System Failure (mutually exclusive with H)FIX.4.3
RPrimaryPegPrimary peg (primary market - buy at bid/sell at offer)FIX.3.0
SSuspendSuspendFIX.3.0
UCustomerDisplayInstructionCustomer Display Instruction (Rule11Ac1-1/4)FIX.4.1
VNettingNetting (for Forex)FIX.4.1
WPegToVWAPPeg to VWAPFIX.4.2
XTradeAlongTrade AlongFIX.4.3
YTryToStopTry to StopFIX.4.3
ZCancelIfNotBestCancel if Not BestFIX.4.4
aTrailingStopPegTrailing Stop PegFIX.4.4
bStrictLimitStrict Limit (No Price Improvement)FIX.4.4
cIgnorePriceValidityChecksIgnore Price Validity ChecksFIX.4.4
dPegToLimitPricePeg to Limit PriceFIX.4.4
eWorkToTargetStrategyWork to Target StrategyFIX.4.4