ExecInst

Tag 18

ExecInst

Abbreviation:
TypeMultipleValueString
Tag18
AddedFIX.2.7
Used in10 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=Y (TryToStop)
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=Y (TryToStop) |  | 10=...

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

All valid values
WireNameDescription
18=YTryToStopTryToStop
18=MMidPricePegMidPrcPeg
18=PMarketPegMarkPeg
18=QCancelOnSystemFailureCancelOnSysFail
18=RPrimaryPegPrimPeg
18=SSuspendSuspend
18=UCustomerDisplayInstructionCustDispInst
18=VNettingNetting
18=WPegToVWAPPegVWAP
18=XTradeAlongTradeAlong
18=DPercentOfVolumePercVol
18=0StayOnOfferSideStayOffer
18=2WorkWork
18=4OverTheDayOverDay
18=5HeldHeld
18=6ParticipateDoNotInitiatePartNotInit
18=7StrictScaleStrictScale
18=8TryToScaleTryToScale
18=9StayOnBidSideStayBid
18=ANoCrossNoCross
18=OOpeningPegOpenPeg
18=CCallFirstCallFirst
18=NNonNegotiableNonNego
18=EDoNotIncreaseDNI
18=FDoNotReduceDNR
18=GAllOrNoneAON
18=HReinstateOnSystemFailureRestateOnSysFail
18=IInstitutionsOnlyInstitOnly
18=JReinstateOnTradingHaltRestateOnTradingHalt
18=KCancelOnTradingHaltCancelOnTradingHalt
18=LLastPegLastPeg
18=3GoAlongGoAlong
18=BOKToCrossOkCross
18=1NotHeldNotHeld

Enumerated Values

34
ValueSymbolic NameDescriptionAdded
YTryToStopTryToStopFIX.4.3
MMidPricePegMidPrcPegFIX.3.0
PMarketPegMarkPegFIX.3.0
QCancelOnSystemFailureCancelOnSysFailFIX.4.3
RPrimaryPegPrimPegFIX.3.0
SSuspendSuspendFIX.3.0
UCustomerDisplayInstructionCustDispInstFIX.4.1
VNettingNettingFIX.4.1
WPegToVWAPPegVWAPFIX.4.2
XTradeAlongTradeAlongFIX.4.3
DPercentOfVolumePercVolFIX.2.7
0StayOnOfferSideStayOfferFIX.2.7
2WorkWorkFIX.2.7
4OverTheDayOverDayFIX.2.7
5HeldHeldFIX.2.7
6ParticipateDoNotInitiatePartNotInitFIX.2.7
7StrictScaleStrictScaleFIX.2.7
8TryToScaleTryToScaleFIX.2.7
9StayOnBidSideStayBidFIX.2.7
ANoCrossNoCrossFIX.2.7
OOpeningPegOpenPegFIX.3.0
CCallFirstCallFirstFIX.2.7
NNonNegotiableNonNegoFIX.3.0
EDoNotIncreaseDNIFIX.2.7
FDoNotReduceDNRFIX.2.7
GAllOrNoneAONFIX.2.7
HReinstateOnSystemFailureRestateOnSysFailFIX.4.3
IInstitutionsOnlyInstitOnlyFIX.3.0
JReinstateOnTradingHaltRestateOnTradingHaltFIX.4.3
KCancelOnTradingHaltCancelOnTradingHaltFIX.4.3
LLastPegLastPegFIX.3.0
3GoAlongGoAlongFIX.2.7
BOKToCrossOkCrossFIX.2.7
1NotHeldNotHeldFIX.2.7