TradeCondition

Tag 277

TradeCondition

Abbreviation: TrdCond
TypeMultipleStringValue
Tag277
AddedFIX.4.2
Used in2 messages

Description

Space-delimited list of conditions describing a trade

Wire Format & Usage Example

Single field (key=value)
277=A (Cash)
In a FIX message (MarketDataSnapshotFullRefresh)
8=FIX.4.4 | 9=... | 35=W | 49=SENDER | 56=TARGET | 34=1 | 52=20240101-09:30:00.000 |  | 277=A (Cash) |  | 10=...

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

All valid values
WireNameDescription
277=ACashCash (only) Market
277=BAveragePriceTradeAverage Price Trade
277=CCashTradeCash Trade (same day clearing)
277=DNextDayNext Day (only)Market
277=EOpeningOpening/Reopening Trade Detail
277=FIntradayTradeDetailIntraday Trade Detail
277=GRule127TradeRule 127 Trade (NYSE)
277=HRule155TradeRule 155 Trade (AMEX)
277=ISoldLastSold Last (late reporting)
277=JNextDayTradeNext Day Trade (next day clearing)
277=KOpenedOpened (late report of opened trade)
277=LSellerSeller
277=MSoldSold (out of sequence)
277=NStoppedStockStopped Stock (guarantee of price but does not execute the order)
277=PImbalanceMoreBuyersImbalance More Buyers (cannot be used in combination with Q)
277=QImbalanceMoreSellersImbalance More Sellers (cannot be used in combination with P)
277=ROpeningPriceOpening Price
277=SBargainConditionBargain Condition (LSE)
277=TConvertedPriceIndicatorConverted Price Indicator
277=UExchangeLastExchange Last
277=VFinalPriceOfSessionFinal Price of Session
277=WExPitEx-pit
277=XCrossedCrossed
277=YTradesResultingFromManualTrades resulting from manual/slow quote
277=ZTradesResultingFromIntermarketSweepTrades resulting from intermarket sweep
277=aVolumeOnlyVolume Only
277=bDirectPlusDirect Plus
277=cAcquisitionAcquisition
277=dBunchedBunched
277=eDistributionDistribution
277=fBunchedSaleBunched Sale
277=gSplitTradeSplit Trade
277=hCancelStoppedCancel Stopped
277=iCancelETHCancel ETH
277=jCancelStoppedETHCancel Stopped ETH
277=kOutOfSequenceETHOut of Sequence ETH
277=lCancelLastETHCancel Last ETH
277=mSoldLastSaleETHSold Last Sale ETH
277=nCancelLastCancel Last
277=oSoldLastSaleSold Last Sale
277=pCancelOpenCancel Open
277=qCancelOpenETHCancel Open ETH
277=rOpenedSaleETHOpened Sale ETH
277=sCancelOnlyCancel Only
277=tCancelOnlyETHCancel Only ETH
277=uLateOpenETHLate Open ETH
277=vAutoExecutionETHAuto Execution ETH
277=wReopenReopen
277=xReopenETHReopen ETH
277=yAdjustedAdjusted
277=zAdjustedETHAdjusted ETH
277=AASpreadSpread
277=ABSpreadETHSpread ETH
277=ACStraddleStraddle
277=ADStraddleETHStraddle ETH
277=AEStoppedStopped
277=AFStoppedETHStopped ETH
277=AGRegularETHRegular ETH
277=AHComboCombo
277=AIComboETHCombo ETH
277=AJOfficialClosingPriceOfficial Closing Price
277=AKPriorReferencePricePrior Reference Price
277=0CancelCancel
277=ALStoppedSoldLastStopped Sold Last
277=AMStoppedOutOfSequenceStopped Out of Sequence
277=ANOfficalClosingPriceOffical Closing Price (duplicate enumeration - use 'AJ' instead)
277=AOCrossedOldCrossed (duplicate enumeration - use 'X' instead)
277=APFastMarketFast Market
277=AQAutomaticExecutionAutomatic Execution
277=ARFormTForm T
277=ASBasketIndexBasket Index
277=ATBurstBasketBurst Basket
277=AVOutsideSpreadOutside Spread
277=1ImpliedTradeImplied Trade
277=2MarketplaceEnteredTradeMarketplace entered trade
277=3MultAssetClassMultilegTradeMult Asset Class Multileg Trade
277=4MultilegToMultilegTradeMultileg-to-Multileg Trade

Enumerated Values

77
ValueSymbolic NameDescriptionAdded
ACashCash (only) MarketFIX.4.2
BAveragePriceTradeAverage Price TradeFIX.4.2
CCashTradeCash Trade (same day clearing)FIX.4.2
DNextDayNext Day (only)MarketFIX.4.2
EOpeningOpening/Reopening Trade DetailFIX.4.2
FIntradayTradeDetailIntraday Trade DetailFIX.4.2
GRule127TradeRule 127 Trade (NYSE)FIX.4.2
HRule155TradeRule 155 Trade (AMEX)FIX.4.2
ISoldLastSold Last (late reporting)FIX.4.2
JNextDayTradeNext Day Trade (next day clearing)FIX.4.2
KOpenedOpened (late report of opened trade)FIX.4.2
LSellerSellerFIX.4.2
MSoldSold (out of sequence)FIX.4.2
NStoppedStockStopped Stock (guarantee of price but does not execute the order)FIX.4.2
PImbalanceMoreBuyersImbalance More Buyers (cannot be used in combination with Q)FIX.4.3
QImbalanceMoreSellersImbalance More Sellers (cannot be used in combination with P)FIX.4.3
ROpeningPriceOpening PriceFIX.4.3
SBargainConditionBargain Condition (LSE)FIX.4.4
TConvertedPriceIndicatorConverted Price IndicatorFIX.4.4
UExchangeLastExchange LastFIX.4.4
VFinalPriceOfSessionFinal Price of SessionFIX.4.4
WExPitEx-pitFIX.4.4
XCrossedCrossedFIX.4.4
YTradesResultingFromManualTrades resulting from manual/slow quoteFIX.4.4
ZTradesResultingFromIntermarketSweepTrades resulting from intermarket sweepFIX.4.4
aVolumeOnlyVolume OnlyFIX.4.4
bDirectPlusDirect PlusFIX.4.4
cAcquisitionAcquisitionFIX.4.4
dBunchedBunchedFIX.4.4
eDistributionDistributionFIX.4.4
fBunchedSaleBunched SaleFIX.4.4
gSplitTradeSplit TradeFIX.4.4
hCancelStoppedCancel StoppedFIX.4.4
iCancelETHCancel ETHFIX.4.4
jCancelStoppedETHCancel Stopped ETHFIX.4.4
kOutOfSequenceETHOut of Sequence ETHFIX.4.4
lCancelLastETHCancel Last ETHFIX.4.4
mSoldLastSaleETHSold Last Sale ETHFIX.4.4
nCancelLastCancel LastFIX.4.4
oSoldLastSaleSold Last SaleFIX.4.4
pCancelOpenCancel OpenFIX.4.4
qCancelOpenETHCancel Open ETHFIX.4.4
rOpenedSaleETHOpened Sale ETHFIX.4.4
sCancelOnlyCancel OnlyFIX.4.4
tCancelOnlyETHCancel Only ETHFIX.4.4
uLateOpenETHLate Open ETHFIX.4.4
vAutoExecutionETHAuto Execution ETHFIX.4.4
wReopenReopenFIX.4.4
xReopenETHReopen ETHFIX.4.4
yAdjustedAdjustedFIX.4.4
zAdjustedETHAdjusted ETHFIX.4.4
AASpreadSpreadFIX.4.4
ABSpreadETHSpread ETHFIX.4.4
ACStraddleStraddleFIX.4.4
ADStraddleETHStraddle ETHFIX.4.4
AEStoppedStoppedFIX.4.4
AFStoppedETHStopped ETHFIX.4.4
AGRegularETHRegular ETHFIX.4.4
AHComboComboFIX.4.4
AIComboETHCombo ETHFIX.4.4
AJOfficialClosingPriceOfficial Closing PriceFIX.4.4
AKPriorReferencePricePrior Reference PriceFIX.4.4
0CancelCancelFIX.4.4
ALStoppedSoldLastStopped Sold LastFIX.4.4
AMStoppedOutOfSequenceStopped Out of SequenceFIX.4.4
ANOfficalClosingPriceOffical Closing Price (duplicate enumeration - use 'AJ' instead)FIX.4.4
AOCrossedOldCrossed (duplicate enumeration - use 'X' instead)FIX.4.4
APFastMarketFast MarketFIX.4.4
AQAutomaticExecutionAutomatic ExecutionFIX.4.4
ARFormTForm TFIX.4.4
ASBasketIndexBasket IndexFIX.4.4
ATBurstBasketBurst BasketFIX.4.4
AVOutsideSpreadOutside SpreadFIX.5.0
1ImpliedTradeImplied TradeFIX.4.4
2MarketplaceEnteredTradeMarketplace entered tradeFIX.4.4
3MultAssetClassMultilegTradeMult Asset Class Multileg TradeFIX.4.4
4MultilegToMultilegTradeMultileg-to-Multileg TradeFIX.4.4