UNPKG

fix-client

Version:
2,251 lines 630 kB
const ENUMS = [ { 'Tag': '4', 'Value': 'B', 'SymbolicName': 'Buy', 'Group': '', 'Sort': '1', 'Description': 'Buy', 'Added': 'FIX.2.7' }, { 'Tag': '4', 'Value': 'S', 'SymbolicName': 'Sell', 'Group': '', 'Sort': '2', 'Description': 'Sell', 'Added': 'FIX.2.7' }, { 'Tag': '4', 'Value': 'T', 'SymbolicName': 'Trade', 'Group': '', 'Sort': '3', 'Description': 'Trade', 'Added': 'FIX.2.7' }, { 'Tag': '4', 'Value': 'X', 'SymbolicName': 'Cross', 'Group': '', 'Sort': '4', 'Description': 'Cross', 'Added': 'FIX.2.7' }, { 'Tag': '5', 'Value': 'N', 'SymbolicName': 'New', 'Group': '', 'Sort': '1', 'Description': 'New', 'Added': 'FIX.2.7' }, { 'Tag': '5', 'Value': 'C', 'SymbolicName': 'Cancel', 'Group': '', 'Sort': '2', 'Description': 'Cancel', 'Added': 'FIX.2.7' }, { 'Tag': '5', 'Value': 'R', 'SymbolicName': 'Replace', 'Group': '', 'Sort': '3', 'Description': 'Replace', 'Added': 'FIX.2.7' }, { 'Tag': '13', 'Value': '1', 'SymbolicName': 'PerUnit', 'Group': '', 'Sort': '1', 'Description': 'Per Unit (implying shares, par, currency, etc.)', 'Added': 'FIX.2.7' }, { 'Tag': '13', 'Value': '2', 'SymbolicName': 'Percent', 'Group': '', 'Sort': '2', 'Description': 'Percent', 'Added': 'FIX.2.7' }, { 'Tag': '13', 'Value': '3', 'SymbolicName': 'Absolute', 'Group': '', 'Sort': '3', 'Description': 'Absolute (total monetary amount)', 'Added': 'FIX.2.7' }, { 'Tag': '13', 'Value': '4', 'SymbolicName': 'PercentageWaivedCashDiscount', 'Group': '', 'Sort': '4', 'Description': 'Percentage waived - cash discount (for CIV buy orders)', 'Added': 'FIX.4.3' }, { 'Tag': '13', 'Value': '5', 'SymbolicName': 'PercentageWaivedEnhancedUnits', 'Group': '', 'Sort': '5', 'Description': 'Percentage waived -= enhanced units (for CIV buy orders)', 'Added': 'FIX.4.3' }, { 'Tag': '13', 'Value': '6', 'SymbolicName': 'PointsPerBondOrContract', 'Group': '', 'Sort': '6', 'Description': 'Points per bond or contract (supply ContractMultiplier (231) in the <Instrument> component block if the object security is denominated in a size other than the industry default - 1000 par for bonds)', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': '0', 'SymbolicName': 'StayOnOfferSide', 'Group': '', 'Sort': '1', 'Description': 'Stay on offer side', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '1', 'SymbolicName': 'NotHeld', 'Group': '', 'Sort': '2', 'Description': 'Not held', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '2', 'SymbolicName': 'Work', 'Group': '', 'Sort': '3', 'Description': 'Work', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '3', 'SymbolicName': 'GoAlong', 'Group': '', 'Sort': '4', 'Description': 'Go along', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '4', 'SymbolicName': 'OverTheDay', 'Group': '', 'Sort': '5', 'Description': 'Over the day', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '5', 'SymbolicName': 'Held', 'Group': '', 'Sort': '6', 'Description': 'Held', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '6', 'SymbolicName': 'ParticipateDoNotInitiate', 'Group': '', 'Sort': '7', 'Description': 'Participate don\'t initiate', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '7', 'SymbolicName': 'StrictScale', 'Group': '', 'Sort': '8', 'Description': 'Strict scale', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '8', 'SymbolicName': 'TryToScale', 'Group': '', 'Sort': '9', 'Description': 'Try to scale', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': '9', 'SymbolicName': 'StayOnBidSide', 'Group': '', 'Sort': '10', 'Description': 'Stay on bid side', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'A', 'SymbolicName': 'NoCross', 'Group': '', 'Sort': '11', 'Description': 'No cross (cross is forbidden)', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'B', 'SymbolicName': 'OKToCross', 'Group': '', 'Sort': '12', 'Description': 'OK to cross', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'C', 'SymbolicName': 'CallFirst', 'Group': '', 'Sort': '13', 'Description': 'Call first', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'D', 'SymbolicName': 'PercentOfVolume', 'Group': '', 'Sort': '14', 'Description': 'Percent of volume (indicates that the sender does not want to be all of the volume on the floor vs. a specific percentage)', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'E', 'SymbolicName': 'DoNotIncrease', 'Group': '', 'Sort': '15', 'Description': 'Do not increase - DNI', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'F', 'SymbolicName': 'DoNotReduce', 'Group': '', 'Sort': '16', 'Description': 'Do not reduce - DNR', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'G', 'SymbolicName': 'AllOrNone', 'Group': '', 'Sort': '17', 'Description': 'All or none - AON', 'Added': 'FIX.2.7' }, { 'Tag': '18', 'Value': 'H', 'SymbolicName': 'ReinstateOnSystemFailure', 'Group': '', 'Sort': '18', 'Description': 'Reinstate on system failure (mutually exclusive with Q and l)', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'I', 'SymbolicName': 'InstitutionsOnly', 'Group': '', 'Sort': '19', 'Description': 'Institutions only', 'Added': 'FIX.3.0' }, { 'Tag': '18', 'Value': 'J', 'SymbolicName': 'ReinstateOnTradingHalt', 'Group': '', 'Sort': '20', 'Description': 'Reinstate on Trading Halt (mutually exclusive with K and m)', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'K', 'SymbolicName': 'CancelOnTradingHalt', 'Group': '', 'Sort': '21', 'Description': 'Cancel on Trading Halt (mutually exclusive with J and m)', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'L', 'SymbolicName': 'LastPeg', 'Group': '', 'Sort': '22', 'Description': 'Last peg (last sale)', 'Added': 'FIX.3.0', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'M', 'SymbolicName': 'MidPricePeg', 'Group': '', 'Sort': '23', 'Description': 'Mid-price peg (midprice of inside quote)', 'Added': 'FIX.3.0', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'N', 'SymbolicName': 'NonNegotiable', 'Group': '', 'Sort': '24', 'Description': 'Non-negotiable', 'Added': 'FIX.3.0' }, { 'Tag': '18', 'Value': 'O', 'SymbolicName': 'OpeningPeg', 'Group': '', 'Sort': '25', 'Description': 'Opening peg', 'Added': 'FIX.3.0', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'P', 'SymbolicName': 'MarketPeg', 'Group': '', 'Sort': '26', 'Description': 'Market peg', 'Added': 'FIX.3.0', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'Q', 'SymbolicName': 'CancelOnSystemFailure', 'Group': '', 'Sort': '27', 'Description': 'Cancel on system failure (mutually exclusive with H and l)', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'R', 'SymbolicName': 'PrimaryPeg', 'Group': '', 'Sort': '28', 'Description': 'Primary peg (primary market - buy at bid/sell at offer)', 'Added': 'FIX.3.0', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'S', 'SymbolicName': 'Suspend', 'Group': '', 'Sort': '29', 'Description': 'Suspend', 'Added': 'FIX.3.0' }, { 'Tag': '18', 'Value': 'T', 'SymbolicName': 'FixedPegToLocalBestBidOrOfferAtTimeOfOrder', 'Group': '', 'Sort': '30', 'Description': 'Fixed Peg to Local best bid or offer at time of order', 'Added': 'FIX.4.4', 'AddedEP': '35', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'U', 'SymbolicName': 'CustomerDisplayInstruction', 'Group': '', 'Sort': '31', 'Description': 'Customer Display Instruction (Rule 11Ac1-1/4)', 'Added': 'FIX.4.1' }, { 'Tag': '18', 'Value': 'V', 'SymbolicName': 'Netting', 'Group': '', 'Sort': '32', 'Description': 'Netting (for Forex)', 'Added': 'FIX.4.1' }, { 'Tag': '18', 'Value': 'W', 'SymbolicName': 'PegToVWAP', 'Group': '', 'Sort': '33', 'Description': 'Peg to VWAP', 'Added': 'FIX.4.2', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'X', 'SymbolicName': 'TradeAlong', 'Group': '', 'Sort': '34', 'Description': 'Trade Along', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'Y', 'SymbolicName': 'TryToStop', 'Group': '', 'Sort': '35', 'Description': 'Try To Stop', 'Added': 'FIX.4.3' }, { 'Tag': '18', 'Value': 'Z', 'SymbolicName': 'CancelIfNotBest', 'Group': '', 'Sort': '36', 'Description': 'Cancel if not best', 'Added': 'FIX.4.4' }, { 'Tag': '18', 'Value': 'a', 'SymbolicName': 'TrailingStopPeg', 'Group': '', 'Sort': '37', 'Description': 'Trailing Stop Peg', 'Added': 'FIX.4.4', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'b', 'SymbolicName': 'StrictLimit', 'Group': '', 'Sort': '38', 'Description': 'Strict Limit (No price improvement)', 'Added': 'FIX.4.4' }, { 'Tag': '18', 'Value': 'c', 'SymbolicName': 'IgnorePriceValidityChecks', 'Group': '', 'Sort': '39', 'Description': 'Ignore Price Validity Checks', 'Added': 'FIX.4.4' }, { 'Tag': '18', 'Value': 'd', 'SymbolicName': 'PegToLimitPrice', 'Group': '', 'Sort': '40', 'Description': 'Peg to Limit Price', 'Added': 'FIX.4.4', 'Deprecated': 'FIX.5.0' }, { 'Tag': '18', 'Value': 'e', 'SymbolicName': 'WorkToTargetStrategy', 'Group': '', 'Sort': '41', 'Description': 'Work to Target Strategy', 'Added': 'FIX.4.4' }, { 'Tag': '18', 'Value': 'f', 'SymbolicName': 'IntermarketSweep', 'Group': '', 'Sort': '42', 'Description': 'Intermarket Sweep', 'Added': 'FIX.4.4', 'AddedEP': '6' }, { 'Tag': '18', 'Value': 'g', 'SymbolicName': 'ExternalRoutingAllowed', 'Group': '', 'Sort': '43', 'Description': 'External Routing Allowed', 'Added': 'FIX.4.4', 'AddedEP': '14' }, { 'Tag': '18', 'Value': 'h', 'SymbolicName': 'ExternalRoutingNotAllowed', 'Group': '', 'Sort': '44', 'Description': 'External Routing Not Allowed', 'Added': 'FIX.4.4', 'AddedEP': '14' }, { 'Tag': '18', 'Value': 'i', 'SymbolicName': 'ImbalanceOnly', 'Group': '', 'Sort': '45', 'Description': 'Imbalance Only', 'Added': 'FIX.4.4', 'AddedEP': '22' }, { 'Tag': '18', 'Value': 'j', 'SymbolicName': 'SingleExecutionRequestedForBlockTrade', 'Group': '', 'Sort': '46', 'Description': 'Single execution requested for block trade', 'Added': 'FIX.4.4', 'AddedEP': '6' }, { 'Tag': '18', 'Value': 'k', 'SymbolicName': 'BestExecution', 'Group': '', 'Sort': '47', 'Description': 'Best Execution', 'Added': 'FIX.4.4', 'AddedEP': '35' }, { 'Tag': '18', 'Value': 'l', 'SymbolicName': 'SuspendOnSystemFailure', 'Group': '', 'Sort': '48', 'Description': 'Suspend on system failure (mutually exclusive with H and Q)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'm', 'SymbolicName': 'SuspendOnTradingHalt', 'Group': '', 'Sort': '49', 'Description': 'Suspend on Trading Halt (mutually exclusive with J and K)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'n', 'SymbolicName': 'ReinstateOnConnectionLoss', 'Group': '', 'Sort': '50', 'Description': 'Reinstate on connection loss (mutually exclusive with o and p)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'o', 'SymbolicName': 'CancelOnConnectionLoss', 'Group': '', 'Sort': '51', 'Description': 'Cancel on connection loss (mutually exclusive with n and p)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'p', 'SymbolicName': 'SuspendOnConnectionLoss', 'Group': '', 'Sort': '52', 'Description': 'Suspend on connection loss (mutually exclusive with n and o)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'q', 'SymbolicName': 'ReleaseFromSuspension', 'Group': '', 'Sort': '53', 'Description': 'Release from suspension (mutually exclusive with S)', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '18', 'Value': 'r', 'SymbolicName': 'ExecuteAsDeltaNeutral', 'Group': '', 'Sort': '54', 'Description': 'Execute as delta neutral using volatility provided', 'Added': 'FIX.5.0', 'AddedEP': '59' }, { 'Tag': '18', 'Value': 's', 'SymbolicName': 'ExecuteAsDurationNeutral', 'Group': '', 'Sort': '55', 'Description': 'Execute as duration neutral', 'Added': 'FIX.5.0', 'AddedEP': '59' }, { 'Tag': '18', 'Value': 't', 'SymbolicName': 'ExecuteAsFXNeutral', 'Group': '', 'Sort': '56', 'Description': 'Execute as FX neutral', 'Added': 'FIX.5.0', 'AddedEP': '59' }, { 'Tag': '20', 'Value': '0', 'SymbolicName': 'New', 'Group': '', 'Sort': '1', 'Description': 'New', 'Added': 'FIX.2.7' }, { 'Tag': '20', 'Value': '1', 'SymbolicName': 'Cancel', 'Group': '', 'Sort': '2', 'Description': 'Cancel', 'Added': 'FIX.2.7' }, { 'Tag': '20', 'Value': '2', 'SymbolicName': 'Correct', 'Group': '', 'Sort': '3', 'Description': 'Correct', 'Added': 'FIX.2.7' }, { 'Tag': '20', 'Value': '3', 'SymbolicName': 'Status', 'Group': '', 'Sort': '4', 'Description': 'Status', 'Added': 'FIX.2.7' }, { 'Tag': '21', 'Value': '1', 'SymbolicName': 'AutomatedExecutionNoIntervention', 'Group': '', 'Sort': '1', 'Description': 'Automated execution order, private, no Broker intervention', 'Added': 'FIX.2.7' }, { 'Tag': '21', 'Value': '2', 'SymbolicName': 'AutomatedExecutionInterventionOK', 'Group': '', 'Sort': '2', 'Description': 'Automated execution order, public, Broker intervention OK', 'Added': 'FIX.2.7' }, { 'Tag': '21', 'Value': '3', 'SymbolicName': 'ManualOrder', 'Group': '', 'Sort': '3', 'Description': 'Manual order, best execution', 'Added': 'FIX.2.7' }, { 'Tag': '22', 'Value': '1', 'SymbolicName': 'CUSIP', 'Group': '', 'Sort': '1', 'Description': 'CUSIP', 'Added': 'FIX.2.7' }, { 'Tag': '22', 'Value': '2', 'SymbolicName': 'SEDOL', 'Group': '', 'Sort': '2', 'Description': 'SEDOL', 'Added': 'FIX.2.7' }, { 'Tag': '22', 'Value': '3', 'SymbolicName': 'QUIK', 'Group': '', 'Sort': '3', 'Description': 'QUIK', 'Added': 'FIX.2.7' }, { 'Tag': '22', 'Value': '4', 'SymbolicName': 'ISINNumber', 'Group': '', 'Sort': '4', 'Description': 'ISIN number', 'Added': 'FIX.3.0' }, { 'Tag': '22', 'Value': '5', 'SymbolicName': 'RICCode', 'Group': '', 'Sort': '5', 'Description': 'RIC code', 'Added': 'FIX.3.0' }, { 'Tag': '22', 'Value': '6', 'SymbolicName': 'ISOCurrencyCode', 'Group': '', 'Sort': '6', 'Description': 'ISO Currency Code', 'Added': 'FIX.4.1' }, { 'Tag': '22', 'Value': '7', 'SymbolicName': 'ISOCountryCode', 'Group': '', 'Sort': '7', 'Description': 'ISO Country Code', 'Added': 'FIX.4.1' }, { 'Tag': '22', 'Value': '8', 'SymbolicName': 'ExchangeSymbol', 'Group': '', 'Sort': '8', 'Description': 'Exchange Symbol', 'Added': 'FIX.4.2' }, { 'Tag': '22', 'Value': '9', 'SymbolicName': 'ConsolidatedTapeAssociation', 'Group': '', 'Sort': '9', 'Description': 'Consolidated Tape Association (CTA) Symbol (SIAC CTS/CQS line format)', 'Added': 'FIX.4.2' }, { 'Tag': '22', 'Value': 'A', 'SymbolicName': 'BloombergSymbol', 'Group': '', 'Sort': '10', 'Description': 'Bloomberg Symbol', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'B', 'SymbolicName': 'Wertpapier', 'Group': '', 'Sort': '11', 'Description': 'Wertpapier', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'C', 'SymbolicName': 'Dutch', 'Group': '', 'Sort': '12', 'Description': 'Dutch', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'D', 'SymbolicName': 'Valoren', 'Group': '', 'Sort': '13', 'Description': 'Valoren', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'E', 'SymbolicName': 'Sicovam', 'Group': '', 'Sort': '14', 'Description': 'Sicovam', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'F', 'SymbolicName': 'Belgian', 'Group': '', 'Sort': '15', 'Description': 'Belgian', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'G', 'SymbolicName': 'Common', 'Group': '', 'Sort': '16', 'Description': '\'Common\' (Clearstream and Euroclear)', 'Added': 'FIX.4.3' }, { 'Tag': '22', 'Value': 'H', 'SymbolicName': 'ClearingHouse', 'Group': '', 'Sort': '17', 'Description': 'Clearing House / Clearing Organization', 'Added': 'FIX.4.4' }, { 'Tag': '22', 'Value': 'I', 'SymbolicName': 'ISDAFpMLSpecification', 'Group': '', 'Sort': '18', 'Description': 'ISDA/FpML Product Specification (XML in EncodedSecurityDesc)', 'Added': 'FIX.4.4' }, { 'Tag': '22', 'Value': 'J', 'SymbolicName': 'OptionPriceReportingAuthority', 'Group': '', 'Sort': '19', 'Description': 'Option Price Reporting Authority', 'Added': 'FIX.4.4' }, { 'Tag': '22', 'Value': 'K', 'SymbolicName': 'ISDAFpMLURL', 'Group': '', 'Sort': '20', 'Description': 'ISDA/FpML Product URL (URL in SecurityID)', 'Added': 'FIX.4.4', 'AddedEP': '15' }, { 'Tag': '22', 'Value': 'L', 'SymbolicName': 'LetterOfCredit', 'Group': '', 'Sort': '21', 'Description': 'Letter of Credit', 'Added': 'FIX.4.4', 'AddedEP': '8' }, { 'Tag': '22', 'Value': 'M', 'SymbolicName': 'MarketplaceAssignedIdentifier', 'Group': '', 'Sort': '22', 'Description': 'Marketplace-assigned Identifier', 'Added': 'FIX.5.0', 'AddedEP': '58' }, { 'Tag': '25', 'Value': 'H', 'SymbolicName': 'High', 'Group': '', 'Sort': '1', 'Description': 'High', 'Added': 'FIX.2.7' }, { 'Tag': '25', 'Value': 'L', 'SymbolicName': 'Low', 'Group': '', 'Sort': '2', 'Description': 'Low', 'Added': 'FIX.2.7' }, { 'Tag': '25', 'Value': 'M', 'SymbolicName': 'Medium', 'Group': '', 'Sort': '3', 'Description': 'Medium', 'Added': 'FIX.2.7' }, { 'Tag': '27', 'Value': 'S', 'SymbolicName': 'Small', 'Group': '', 'Sort': '2', 'Description': 'Small', 'Added': 'FIX.4.4', 'AddedEP': '25' }, { 'Tag': '27', 'Value': 'M', 'SymbolicName': 'Medium', 'Group': '', 'Sort': '3', 'Description': 'Medium', 'Added': 'FIX.4.4', 'AddedEP': '25' }, { 'Tag': '27', 'Value': 'L', 'SymbolicName': 'Large', 'Group': '', 'Sort': '4', 'Description': 'Large', 'Added': 'FIX.4.4', 'AddedEP': '25' }, { 'Tag': '27', 'Value': 'U', 'SymbolicName': 'UndisclosedQuantity', 'Group': '', 'Sort': '5', 'Description': 'Undisclosed Quantity', 'Added': 'FIX.4.4', 'AddedEP': '25' }, { 'Tag': '28', 'Value': 'N', 'SymbolicName': 'New', 'Group': '', 'Sort': '1', 'Description': 'New', 'Added': 'FIX.2.7' }, { 'Tag': '28', 'Value': 'C', 'SymbolicName': 'Cancel', 'Group': '', 'Sort': '2', 'Description': 'Cancel', 'Added': 'FIX.2.7' }, { 'Tag': '28', 'Value': 'R', 'SymbolicName': 'Replace', 'Group': '', 'Sort': '3', 'Description': 'Replace', 'Added': 'FIX.2.7' }, { 'Tag': '29', 'Value': '1', 'SymbolicName': 'Agent', 'Group': '', 'Sort': '1', 'Description': 'Agent', 'Added': 'FIX.2.7' }, { 'Tag': '29', 'Value': '2', 'SymbolicName': 'CrossAsAgent', 'Group': '', 'Sort': '2', 'Description': 'Cross as agent', 'Added': 'FIX.2.7' }, { 'Tag': '29', 'Value': '3', 'SymbolicName': 'CrossAsPrincipal', 'Group': '', 'Sort': '3', 'Description': 'Cross as principal', 'Added': 'FIX.2.7' }, { 'Tag': '29', 'Value': '4', 'SymbolicName': 'Principal', 'Group': '', 'Sort': '4', 'Description': 'Principal', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '0', 'SymbolicName': 'New', 'Group': '', 'Sort': '1', 'Description': 'New', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '1', 'SymbolicName': 'PartiallyFilled', 'Group': '', 'Sort': '2', 'Description': 'Partially filled', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '2', 'SymbolicName': 'Filled', 'Group': '', 'Sort': '3', 'Description': 'Filled', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '3', 'SymbolicName': 'DoneForDay', 'Group': '', 'Sort': '4', 'Description': 'Done for day', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '4', 'SymbolicName': 'Canceled', 'Group': '', 'Sort': '5', 'Description': 'Canceled', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '5', 'SymbolicName': 'Replaced', 'Group': '', 'Sort': '6', 'Description': 'Replaced (No longer used)', 'Added': 'FIX.4.4', 'AddedEP': '35', 'Deprecated': 'FIX.4.3' }, { 'Tag': '39', 'Value': '6', 'SymbolicName': 'PendingCancel', 'Group': '', 'Sort': '7', 'Description': 'Pending Cancel (i.e. result of Order Cancel Request)', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '7', 'SymbolicName': 'Stopped', 'Group': '', 'Sort': '8', 'Description': 'Stopped', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '8', 'SymbolicName': 'Rejected', 'Group': '', 'Sort': '9', 'Description': 'Rejected', 'Added': 'FIX.2.7' }, { 'Tag': '39', 'Value': '9', 'SymbolicName': 'Suspended', 'Group': '', 'Sort': '10', 'Description': 'Suspended', 'Added': 'FIX.3.0' }, { 'Tag': '39', 'Value': 'A', 'SymbolicName': 'PendingNew', 'Group': '', 'Sort': '11', 'Description': 'Pending New', 'Added': 'FIX.3.0' }, { 'Tag': '39', 'Value': 'B', 'SymbolicName': 'Calculated', 'Group': '', 'Sort': '12', 'Description': 'Calculated', 'Added': 'FIX.4.0' }, { 'Tag': '39', 'Value': 'C', 'SymbolicName': 'Expired', 'Group': '', 'Sort': '13', 'Description': 'Expired', 'Added': 'FIX.4.0' }, { 'Tag': '39', 'Value': 'D', 'SymbolicName': 'AcceptedForBidding', 'Group': '', 'Sort': '14', 'Description': 'Accepted for Bidding', 'Added': 'FIX.4.2' }, { 'Tag': '39', 'Value': 'E', 'SymbolicName': 'PendingReplace', 'Group': '', 'Sort': '15', 'Description': 'Pending Replace (i.e. result of Order Cancel/Replace Request)', 'Added': 'FIX.4.2' }, { 'Tag': '40', 'Value': '1', 'SymbolicName': 'Market', 'Group': '', 'Sort': '1', 'Description': 'Market', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '2', 'SymbolicName': 'Limit', 'Group': '', 'Sort': '2', 'Description': 'Limit', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '3', 'SymbolicName': 'Stop', 'Group': '', 'Sort': '3', 'Description': 'Stop / Stop Loss', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '4', 'SymbolicName': 'StopLimit', 'Group': '', 'Sort': '4', 'Description': 'Stop Limit', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '5', 'SymbolicName': 'MarketOnClose', 'Group': '', 'Sort': '5', 'Description': 'Market On Close (No longer used)', 'Added': 'FIX.2.7', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': '6', 'SymbolicName': 'WithOrWithout', 'Group': '', 'Sort': '6', 'Description': 'With Or Without', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '7', 'SymbolicName': 'LimitOrBetter', 'Group': '', 'Sort': '7', 'Description': 'Limit Or Better', 'Added': 'FIX.2.7', 'Deprecated': 'FIX.4.4' }, { 'Tag': '40', 'Value': '8', 'SymbolicName': 'LimitWithOrWithout', 'Group': '', 'Sort': '8', 'Description': 'Limit With Or Without', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': '9', 'SymbolicName': 'OnBasis', 'Group': '', 'Sort': '9', 'Description': 'On Basis', 'Added': 'FIX.2.7' }, { 'Tag': '40', 'Value': 'A', 'SymbolicName': 'OnClose', 'Group': '', 'Sort': '10', 'Description': 'On Close (No longer used)', 'Added': 'FIX.2.7', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'B', 'SymbolicName': 'LimitOnClose', 'Group': '', 'Sort': '11', 'Description': 'Limit On Close (No longer used)', 'Added': 'FIX.2.7', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'C', 'SymbolicName': 'ForexMarket', 'Group': '', 'Sort': '12', 'Description': 'Forex Market (No longer used)', 'Added': 'FIX.4.0', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'D', 'SymbolicName': 'PreviouslyQuoted', 'Group': '', 'Sort': '13', 'Description': 'Previously Quoted', 'Added': 'FIX.4.0' }, { 'Tag': '40', 'Value': 'E', 'SymbolicName': 'PreviouslyIndicated', 'Group': '', 'Sort': '14', 'Description': 'Previously Indicated', 'Added': 'FIX.4.0' }, { 'Tag': '40', 'Value': 'F', 'SymbolicName': 'ForexLimit', 'Group': '', 'Sort': '15', 'Description': 'Forex Limit (No longer used)', 'Added': 'FIX.4.1', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'G', 'SymbolicName': 'ForexSwap', 'Group': '', 'Sort': '16', 'Description': 'Forex Swap', 'Added': 'FIX.4.1' }, { 'Tag': '40', 'Value': 'H', 'SymbolicName': 'ForexPreviouslyQuoted', 'Group': '', 'Sort': '17', 'Description': 'Forex Previously Quoted (No longer used)', 'Added': 'FIX.4.1', 'Deprecated': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'I', 'SymbolicName': 'Funari', 'Group': '', 'Sort': '18', 'Description': 'Funari (Limit day order with unexecuted portion handles as Market On Close. E.g. Japan)', 'Added': 'FIX.4.2' }, { 'Tag': '40', 'Value': 'J', 'SymbolicName': 'MarketIfTouched', 'Group': '', 'Sort': '19', 'Description': 'Market If Touched (MIT)', 'Added': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'K', 'SymbolicName': 'MarketWithLeftOverAsLimit', 'Group': '', 'Sort': '20', 'Description': 'Market With Left Over as Limit (market order with unexecuted quantity becoming limit order at last price)', 'Added': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'L', 'SymbolicName': 'PreviousFundValuationPoint', 'Group': '', 'Sort': '21', 'Description': 'Previous Fund Valuation Point (Historic pricing; for CIV)', 'Added': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'M', 'SymbolicName': 'NextFundValuationPoint', 'Group': '', 'Sort': '22', 'Description': 'Next Fund Valuation Point (Forward pricing; for CIV)', 'Added': 'FIX.4.3' }, { 'Tag': '40', 'Value': 'P', 'SymbolicName': 'Pegged', 'Group': '', 'Sort': '23', 'Description': 'Pegged', 'Added': 'FIX.3.0' }, { 'Tag': '40', 'Value': 'Q', 'SymbolicName': 'CounterOrderSelection', 'Group': '', 'Sort': '24', 'Description': 'Counter-order selection', 'Added': 'FIX.4.4', 'AddedEP': '22' }, { 'Tag': '43', 'Value': 'N', 'SymbolicName': 'OriginalTransmission', 'Group': '', 'Sort': '1', 'Description': 'Original transmission', 'Added': 'FIX.2.7' }, { 'Tag': '43', 'Value': 'Y', 'SymbolicName': 'PossibleDuplicate', 'Group': '', 'Sort': '2', 'Description': 'Possible duplicate', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'A', 'SymbolicName': 'AgencySingleOrder', 'Group': '', 'Sort': '1', 'Description': 'Agency single order', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'B', 'SymbolicName': 'ShortExemptTransactionAType', 'Group': '', 'Sort': '2', 'Description': 'Short exempt transaction (refer to A type)', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'C', 'SymbolicName': 'ProprietaryNonAlgo', 'Group': '', 'Sort': '3', 'Description': 'Proprietary, Non-Algorithmic Program Trade (non-index arbitrage)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'D', 'SymbolicName': 'ProgramOrderMember', 'Group': '', 'Sort': '4', 'Description': 'Program order, index arb, for Member firm/org', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'E', 'SymbolicName': 'ShortExemptTransactionForPrincipal', 'Group': '', 'Sort': '5', 'Description': 'Short Exempt Transaction for Principal (was incorrectly identified in the FIX spec as \'Registered Equity Market Maker trades\')', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'F', 'SymbolicName': 'ShortExemptTransactionWType', 'Group': '', 'Sort': '6', 'Description': 'Short exempt transaction (refer to W type)', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'H', 'SymbolicName': 'ShortExemptTransactionIType', 'Group': '', 'Sort': '7', 'Description': 'Short exempt transaction (refer to I type)', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'I', 'SymbolicName': 'IndividualInvestor', 'Group': '', 'Sort': '8', 'Description': 'Individual Investor, single order', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'J', 'SymbolicName': 'ProprietaryAlgo', 'Group': '', 'Sort': '9', 'Description': 'Proprietary, Algorithmic Program Trading (non-index arbitrage)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'K', 'SymbolicName': 'AgencyAlgo', 'Group': '', 'Sort': '10', 'Description': 'Agency, Algorithmic Program Trading (non-index arbitrage)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'L', 'SymbolicName': 'ShortExemptTransactionMemberAffliated', 'Group': '', 'Sort': '11', 'Description': 'Short exempt transaction for member competing market-maker affliated with the firm clearing the trade (refer to P and O types)', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'M', 'SymbolicName': 'ProgramOrderOtherMember', 'Group': '', 'Sort': '12', 'Description': 'Program Order, index arb, for other member', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'N', 'SymbolicName': 'AgentForOtherMember', 'Group': '', 'Sort': '13', 'Description': 'Agent for other Member, Non-Algorithmic Program Trade (non-index arbitrage)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'O', 'SymbolicName': 'ProprietaryTransactionAffiliated', 'Group': '', 'Sort': '14', 'Description': 'Proprietary transactions for competing market-maker that is affiliated with the clearing member (was incorrectly identified in the FIX spec as \'Competing dealer trades\')', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'P', 'SymbolicName': 'Principal', 'Group': '', 'Sort': '15', 'Description': 'Principal', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'R', 'SymbolicName': 'TransactionNonMember', 'Group': '', 'Sort': '16', 'Description': 'Transactions for the account of a non-member compting market-maker (was incorrectly identified in the FIX spec as \'Competing dealer trades\')', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'S', 'SymbolicName': 'SpecialistTrades', 'Group': '', 'Sort': '17', 'Description': 'Specialist trades', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'T', 'SymbolicName': 'TransactionUnaffiliatedMember', 'Group': '', 'Sort': '18', 'Description': 'Transactions for the account of an unaffiliated member\'s competing market-maker (was incorrectly identified in the FIX spec as \'Competing dealer trades\')', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'U', 'SymbolicName': 'AgencyIndexArb', 'Group': '', 'Sort': '19', 'Description': 'Agency, Index Arbitrage (includes Individual, Index Arbitrage trades)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'W', 'SymbolicName': 'AllOtherOrdersAsAgentForOtherMember', 'Group': '', 'Sort': '20', 'Description': 'All other orders as agent for other member', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'X', 'SymbolicName': 'ShortExemptTransactionMemberNotAffliated', 'Group': '', 'Sort': '21', 'Description': 'Short exempt transaction for member competing market-maker not affiliated with the firm clearing the trade (refer to W and T types)', 'Added': 'FIX.4.1' }, { 'Tag': '47', 'Value': 'Y', 'SymbolicName': 'AgencyNonAlgo', 'Group': '', 'Sort': '22', 'Description': 'Agency, Non-Algorithmic Program Trade (non-index arbitrage)', 'Added': 'FIX.2.7' }, { 'Tag': '47', 'Value': 'Z', 'SymbolicName': 'ShortExemptTransactionNonMember', 'Group': '', 'Sort': '23', 'Description': 'Short exempt transaction for non-member competing market-maker (refer to A and R types)', 'Added': 'FIX.4.1' }, { 'Tag': '54', 'Value': '1', 'SymbolicName': 'Buy', 'Group': '', 'Sort': '1', 'Description': 'Buy', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '2', 'SymbolicName': 'Sell', 'Group': '', 'Sort': '2', 'Description': 'Sell', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '3', 'SymbolicName': 'BuyMinus', 'Group': '', 'Sort': '3', 'Description': 'Buy minus', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '4', 'SymbolicName': 'SellPlus', 'Group': '', 'Sort': '4', 'Description': 'Sell plus', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '5', 'SymbolicName': 'SellShort', 'Group': '', 'Sort': '5', 'Description': 'Sell short', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '6', 'SymbolicName': 'SellShortExempt', 'Group': '', 'Sort': '6', 'Description': 'Sell short exempt', 'Added': 'FIX.2.7' }, { 'Tag': '54', 'Value': '7', 'SymbolicName': 'Undisclosed', 'Group': '', 'Sort': '7', 'Description': 'Undisclosed (valid for IOI and List Order messages only)', 'Added': 'FIX.4.1' }, { 'Tag': '54', 'Value': '8', 'SymbolicName': 'Cross', 'Group': '', 'Sort': '8', 'Description': 'Cross (orders where counterparty is an exchange, valid for all messages except IOIs)', 'Added': 'FIX.4.1' }, { 'Tag': '54', 'Value': '9', 'SymbolicName': 'CrossShort', 'Group': '', 'Sort': '9', 'Description': 'Cross short', 'Added': 'FIX.4.2' }, { 'Tag': '54', 'Value': 'A', 'SymbolicName': 'CrossShortExempt', 'Group': '', 'Sort': '10', 'Description': 'Cross short exempt', 'Updated': 'FIX.5.0SP1', 'UpdatedEP': '95', 'Added': 'FIX.4.3' }, { 'Tag': '54', 'Value': 'B', 'SymbolicName': 'AsDefined', 'Group': '', 'Sort': '11', 'Description': '\'As Defined\' (for use with multileg instruments)', 'Added': 'FIX.4.3' }, { 'Tag': '54', 'Value': 'C', 'SymbolicName': 'Opposite', 'Group': '', 'Sort': '12', 'Description': '\'Opposite\' (for use with multileg instruments)', 'Added': 'FIX.4.3' }, { 'Tag': '54', 'Value': 'D', 'SymbolicName': 'Subscribe', 'Group': '', 'Sort': '13', 'Description': 'Subscribe (e.g. CIV)', 'Added': 'FIX.4.4' }, { 'Tag': '54', 'Value': 'E', 'SymbolicName': 'Redeem', 'Group': '', 'Sort': '14', 'Description': 'Redeem (e.g. CIV)', 'Added': 'FIX.4.4' }, { 'Tag': '54', 'Value': 'F', 'SymbolicName': 'Lend', 'Group': '', 'Sort': '15', 'Description': 'Lend (FINANCING - identifies direction of collateral)', 'Added': 'FIX.4.4' }, { 'Tag': '54', 'Value': 'G', 'SymbolicName': 'Borrow', 'Group': '', 'Sort': '16', 'Description': 'Borrow (FINANCING - identifies direction of collateral)', 'Added': 'FIX.4.4' }, { 'Tag': '59', 'Value': '0', 'SymbolicName': 'Day', 'Group': '', 'Sort': '1', 'Description': 'Day (or session)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '1', 'SymbolicName': 'GoodTillCancel', 'Group': '', 'Sort': '2', 'Description': 'Good Till Cancel (GTC)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '2', 'SymbolicName': 'AtTheOpening', 'Group': '', 'Sort': '3', 'Description': 'At the Opening (OPG)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '3', 'SymbolicName': 'ImmediateOrCancel', 'Group': '', 'Sort': '4', 'Description': 'Immediate Or Cancel (IOC)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '4', 'SymbolicName': 'FillOrKill', 'Group': '', 'Sort': '5', 'Description': 'Fill Or Kill (FOK)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '5', 'SymbolicName': 'GoodTillCrossing', 'Group': '', 'Sort': '6', 'Description': 'Good Till Crossing (GTX)', 'Added': 'FIX.2.7' }, { 'Tag': '59', 'Value': '6', 'SymbolicName': 'GoodTillDate', 'Group': '', 'Sort': '7', 'Description': 'Good Till Date (GTD)', 'Added': 'FIX.4.0' }, { 'Tag': '59', 'Value': '7', 'SymbolicName': 'AtTheClose', 'Group': '', 'Sort': '8', 'Description': 'At the Close', 'Added': 'FIX.4.3' }, { 'Tag': '59', 'Value': '8', 'SymbolicName': 'GoodThroughCrossing', 'Group': '', 'Sort': '9', 'Description': 'Good Through Crossing', 'Added': 'FIX.5.0', 'AddedEP': '61' }, { 'Tag': '59', 'Value': '9', 'SymbolicName': 'AtCrossing', 'Group': '', 'Sort': '10', 'Description': 'At Crossing', 'Added': 'FIX.5.0', 'AddedEP': '61' }, { 'Tag': '61', 'Value': '0', 'SymbolicName': 'Normal', 'Group': '', 'Sort': '1', 'Description': 'Normal', 'Added': 'FIX.2.7' }, { 'Tag': '61', 'Value': '1', 'SymbolicName': 'Flash', 'Group': '', 'Sort': '2', 'Description': 'Flash', 'Added': 'FIX.2.7' }, { 'Tag': '61', 'Value': '2', 'SymbolicName': 'Background', 'Group': '', 'Sort': '3', 'Description': 'Background', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '0', 'SymbolicName': 'Regular', 'Group': '', 'Sort': '1', 'Description': 'Regular / FX Spot settlement (T+1 or T+2 depending on currency)', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '1', 'SymbolicName': 'Cash', 'Group': '', 'Sort': '2', 'Description': 'Cash (TOD / T+0)', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '2', 'SymbolicName': 'NextDay', 'Group': '', 'Sort': '3', 'Description': 'Next Day (TOM / T+1)', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '3', 'SymbolicName': 'TPlus2', 'Group': '', 'Sort': '4', 'Description': 'T+2', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '4', 'SymbolicName': 'TPlus3', 'Group': '', 'Sort': '5', 'Description': 'T+3', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '5', 'SymbolicName': 'TPlus4', 'Group': '', 'Sort': '6', 'Description': 'T+4', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '6', 'SymbolicName': 'Future', 'Group': '', 'Sort': '7', 'Description': 'Future', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '7', 'SymbolicName': 'WhenAndIfIssued', 'Group': '', 'Sort': '8', 'Description': 'When And If Issued', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '8', 'SymbolicName': 'SellersOption', 'Group': '', 'Sort': '9', 'Description': 'Sellers Option', 'Added': 'FIX.2.7' }, { 'Tag': '63', 'Value': '9', 'SymbolicName': 'TPlus5', 'Group': '', 'Sort': '10', 'Description': 'T+5', 'Added': 'FIX.3.0' }, { 'Tag': '63', 'Value': 'B', 'SymbolicName': 'BrokenDate', 'Group': '', 'Sort': '12', 'Description': 'Broken date - for FX expressing non-standard tenor, SettlDate (64) must be specified', 'Added': 'FIX.4.4', 'AddedEP': '25' }, { 'Tag': '63', 'Value': 'C', 'SymbolicName': 'FXSpotNextSettlement', 'Group': '', 'Sort': '99', 'Description': 'FX Spot Next settlement (Spot+1, aka next day)', 'Added': 'FIX.4.4', 'AddedEP': '21' }, { 'Tag': '65', 'Value': 'CD', 'SymbolicName': 'EUCPWithLumpSumInterest', 'Group': 'For Fixed Income', 'Sort': '1', 'Description': 'EUCP with lump-sum interest rather than discount price', 'Added': 'FIX.4.4', 'AddedEP': '-1' }, { 'Tag': '65', 'Value': 'WI', 'SymbolicName': 'WhenIssued', 'Group': 'For Fixed Income', 'Sort': '2', 'Description': '\'When Issued\' for a security to be reissued under an old CUSIP or ISIN', 'Added': 'FIX.4.4', 'AddedEP': '-1' }, { 'Tag': '71', 'Value': '0', 'SymbolicName': 'New', 'Group': '', 'Sort': '1', 'Description': 'New', 'Added': 'FIX.2.7' }, { 'Tag': '71', 'Value': '1', 'SymbolicName': 'Replace', 'Group': '', 'Sort': '2', 'Description': 'Replace', 'Added': 'FIX.2.7' }, { 'Tag': '71', 'Value': '2', 'SymbolicName': 'Cancel', 'Group': '', 'Sort': '3', 'Description': 'Cancel', 'Added': 'FIX.2.7' }, { 'Tag': '71', 'Value': '3', 'SymbolicName': 'Preliminary', 'Group': '', 'Sort': '4', 'Description': 'Preliminary (without MiscFees and NetMoney) (Removed/Replaced)', 'Added': 'FIX.4.1', 'Deprecated': 'FIX.4.2' }, { 'Tag': '71', 'Value': '4', 'SymbolicName': 'Calculated', 'Group': '', 'Sort': '5', 'Description': 'Calculated (includes MiscFees and NetMoney) (Removed/Replaced)', 'Added': 'FIX.4.1', 'Deprecated': 'FIX.4.2' }, { 'Tag': '71', 'Value': '5', 'SymbolicName': 'CalculatedWithoutPreliminary', 'Group': '', 'Sort': '6', 'Description': 'Calculated without Preliminary (sent unsolicited by broker, includes MiscFees and NetMoney) (Removed/Replaced)', 'Added': 'FIX.4.2', 'Deprecated': 'FIX.4.2' }, { 'Tag': '71', 'Value': '6', 'SymbolicName': 'Reversal', 'Group': '', 'Sort': '7', 'Description': 'Reversal', 'Added': 'FIX.4.4', 'AddedEP': '5' }, { 'Tag': '77', 'Value': 'C', 'SymbolicName': 'Close', 'Group': '', 'Sort': '1', 'Description': 'Close', 'Added': 'FIX.4.1' }, { 'Tag': '77', 'Value': 'F', 'SymbolicName': 'FIFO', 'Group': '', 'Sort': '2', 'Description': 'FIFO', 'Added': 'FIX.4.3' }, { 'Tag': '77', 'Value': 'O', 'SymbolicName': 'Open', 'Group': '', 'Sort': '3', 'Description': 'Open', 'Added': 'FIX.4.1' }, { 'Tag': '77', 'Value': 'R', 'SymbolicName': 'Rolled', 'Group': '', 'Sort': '4', 'Description': 'Rolled', 'Added': 'FIX.4.3' }, { 'Tag': '77', 'Value': 'N', 'SymbolicName': 'CloseButNotifyOnOpen', 'Group': '', 'Sort': '5', 'Description': 'Close but notify on open', 'Added': 'FIX.5.0', 'AddedEP': '61' }, { 'Tag': '77', 'Value': 'D', 'SymbolicName': 'Default', 'Group': '', 'Sort': '6', 'Description': 'Default', 'Added': 'FIX.5.0', 'AddedEP': '61' }, { 'Tag': '81', 'Value': '0', 'SymbolicName': 'Regular', 'Group': '', 'Sort': '1', 'Description': 'Regular', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '1', 'SymbolicName': 'SoftDollar', 'Group': '', 'Sort': '2', 'Description': 'Soft Dollar', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '2', 'SymbolicName': 'StepIn', 'Group': '', 'Sort': '3', 'Description': 'Step-In', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '3', 'SymbolicName': 'StepOut', 'Group': '', 'Sort': '4', 'Description': 'Step-Out', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '4', 'SymbolicName': 'SoftDollarStepIn', 'Group': '', 'Sort': '5', 'Description': 'Soft-dollar Step-In', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '5', 'SymbolicName': 'SoftDollarStepOut', 'Group': '', 'Sort': '6', 'Description': 'Soft-dollar Step-Out', 'Added': 'FIX.2.7' }, { 'Tag': '81', 'Value': '6', 'SymbolicName': 'PlanSponsor', 'Group': '', 'Sort': '7', 'Description': 'Plan Sponsor', 'Added': 'FIX.4.0' }, { 'Tag': '87', 'Value': '0', 'SymbolicName': 'Accepted', 'Group': '', 'Sort': '1', 'Description': 'accepted (successfully processed)', 'Added': 'FIX.2.7' }, { 'Tag': '87', 'Value': '1', 'SymbolicName': 'BlockLevelReject', 'Group': '', 'Sort': '2', 'Description': 'block level reject', 'Added': 'FIX.2.7' }, { 'Tag': '87', 'Value': '2', 'SymbolicName': 'AccountLevelReject', 'Group': '', 'Sort': '3', 'Description': 'account level reject', 'Added': 'FIX.2.7' }, { 'Tag': '87', 'Value': '3', 'SymbolicName': 'Received', 'Group': '', 'Sort': '4', 'Description': 'received (received, not yet processed)', 'Added': 'FIX.4.0' }, { 'Tag': '87', 'Value': '4', 'SymbolicName': 'Incomplete', 'Group': '', 'Sort': '5', 'Descri