UNPKG

jspurefix

Version:
1,662 lines 730 kB
export declare enum AdvSide { Buy = "B", Sell = "S", Trade = "T", Cross = "X" } export declare enum AdvTransType { New = "N", Cancel = "C", Replace = "R" } export declare enum CommType { AmountPerUnit = "1", Percent = "2", Absolute = "3", PercentageWaivedCashDiscountBasis = "4", PercentageWaivedEnhancedUnitsBasis = "5", PointsPerBondOrContract = "6", BasisPoints = "7", AmountPerContract = "8" } export declare enum ExecInst { StayOnOfferSide = "0", NotHeld = "1", Work = "2", GoAlong = "3", OverTheDay = "4", Held = "5", ParticipateDontInitiate = "6", StrictScale = "7", TryToScale = "8", StayOnBidSide = "9", NoCross = "A", OkToCross = "B", CallFirst = "C", PercentOfVolume = "D", DoNotIncreaseDni = "E", DoNotReduceDnr = "F", AllOrNoneAon = "G", ReinstateOnSystemFailure = "H", InstitutionsOnly = "I", ReinstateOnTradingHalt = "J", CancelOnTradingHalt = "K", LastPegLastSale = "L", MidPricePegMidpriceOfInsideQuote = "M", NonNegotiable = "N", OpeningPeg = "O", MarketPeg = "P", CancelOnSystemFailure = "Q", PrimaryPeg = "R", Suspend = "S", FixedPegToLocalBestBidOrOfferAtTimeOfOrder = "T", CustomerDisplayInstruction = "U", NettingForForex = "V", PegToVwap = "W", TradeAlong = "X", TryToStop = "Y", CancelIfNotBest = "Z", TrailingStopPeg = "a", StrictLimit = "b", IgnorePriceValidityChecks = "c", PegToLimitPrice = "d", WorkToTargetStrategy = "e", IntermarketSweep = "f", ExternalRoutingAllowed = "g", ExternalRoutingNotAllowed = "h", ImbalanceOnly = "i", SingleExecutionRequestedForBlockTrade = "j", BestExecution = "k", SuspendOnSystemFailure = "l", SuspendOnTradingHalt = "m", ReinstateOnConnectionLoss = "n", CancelOnConnectionLoss = "o", SuspendOnConnectionLoss = "p", Release = "q", ExecuteAsDeltaNeutralUsingVolatilityProvided = "r", ExecuteAsDurationNeutral = "s", ExecuteAsFxNeutral = "t", MinimumGuaranteedFillEligible = "u", BypassNonDisplayedLiquidity = "v", Lock = "w", IgnoreNotionalValueChecks = "x", TradeAtReferencePrice = "y" } export declare enum HandlInst { AutomatedExecutionOrderPrivateNoBrokerIntervention = "1", AutomatedExecutionOrderPublicBrokerInterventionOk = "2", ManualOrderBestExecution = "3" } export declare enum SecurityIDSource { Cusip = "1", Sedol = "2", Quik = "3", IsinNumber = "4", RicCode = "5", IsoCurrencyCode = "6", IsoCountryCode = "7", ExchangeSymbol = "8", ConsolidatedTapeAssociationCtaSymbolSiacCtsCqsLineFormat = "9", BloombergSymbol = "A", Wertpapier = "B", Dutch = "C", Valoren = "D", Sicovam = "E", Belgian = "F", CommonClearstreamAndEuroclear = "G", ClearingHouseClearingOrganization = "H", IsdaFpMlProductSpecificationXmlInSecurityXml1185 = "I", OptionPriceReportingAuthority = "J", IsdaFpMlProductUrlUrlInSecurityId48 = "K", LetterOfCredit = "L", MarketplaceAssignedIdentifier = "M", MarkitRedEntityClip = "N", MarkitRedPairClip = "P", CftcCommodityCode = "Q", IsdaCommodityReferencePrice = "R", FinancialInstrumentGlobalIdentifier = "S", LegalEntityIdentifier = "T", Synthetic = "U", FidessaInstrumentMnemonicFim = "V" } export declare enum IOIQltyInd { High = "H", Low = "L", Medium = "M" } export declare enum IOIQty { Small = "S", Medium = "M", Large = "L", UndisclosedQuantity = "U" } export declare enum IOITransType { New = "N", Cancel = "C", Replace = "R" } export declare enum LastCapacity { Agent = "1", CrossAsAgent = "2", CrossAsPrincipal = "3", Principal = "4", RisklessPrincipal = "5" } export declare enum MsgType { Heartbeat = "0", TestRequest = "1", ResendRequest = "2", Reject = "3", SequenceReset = "4", Logout = "5", Ioi = "6", Advertisement = "7", ExecutionReport = "8", OrderCancelReject = "9", Logon = "A", News = "B", Email = "C", NewOrderSingle = "D", NewOrderList = "E", OrderCancelRequest = "F", OrderCancelReplaceRequest = "G", OrderStatusRequest = "H", AllocationInstruction = "J", ListCancelRequest = "K", ListExecute = "L", ListStatusRequest = "M", ListStatus = "N", AllocationInstructionAck = "P", DontKnowTrade = "Q", QuoteRequest = "R", Quote = "S", SettlementInstructions = "T", MarketDataRequest = "V", MarketDataSnapshotFullRefresh = "W", MarketDataIncrementalRefresh = "X", MarketDataRequestReject = "Y", QuoteCancel = "Z", QuoteStatusRequest = "a", MassQuoteAck = "b", SecurityDefinitionRequest = "c", SecurityDefinition = "d", SecurityStatusRequest = "e", SecurityStatus = "f", TradingSessionStatusRequest = "g", TradingSessionStatus = "h", MassQuote = "i", BusinessMessageReject = "j", BidRequest = "k", BidResponse = "l", ListStrikePrice = "m", XmLnonFix = "n", RegistrationInstructions = "o", RegistrationInstructionsResponse = "p", OrderMassCancelRequest = "q", OrderMassCancelReport = "r", NewOrderCross = "s", CrossOrderCancelReplaceRequest = "t", CrossOrderCancelRequest = "u", SecurityTypeRequest = "v", SecurityTypes = "w", SecurityListRequest = "x", SecurityList = "y", DerivativeSecurityListRequest = "z", DerivativeSecurityList = "AA", NewOrderMultileg = "AB", MultilegOrderCancelReplace = "AC", TradeCaptureReportRequest = "AD", TradeCaptureReport = "AE", OrderMassStatusRequest = "AF", QuoteRequestReject = "AG", RfqRequest = "AH", QuoteStatusReport = "AI", QuoteResponse = "AJ", Confirmation = "AK", PositionMaintenanceRequest = "AL", PositionMaintenanceReport = "AM", RequestForPositions = "AN", RequestForPositionsAck = "AO", PositionReport = "AP", TradeCaptureReportRequestAck = "AQ", TradeCaptureReportAck = "AR", AllocationReport = "AS", AllocationReportAck = "AT", ConfirmationAck = "AU", SettlementInstructionRequest = "AV", AssignmentReport = "AW", CollateralRequest = "AX", CollateralAssignment = "AY", CollateralResponse = "AZ", CollateralReport = "BA", CollateralInquiry = "BB", NetworkCounterpartySystemStatusRequest = "BC", NetworkCounterpartySystemStatusResponse = "BD", UserRequest = "BE", UserResponse = "BF", CollateralInquiryAck = "BG", ConfirmationRequest = "BH", ContraryIntentionReport = "BO", SecurityDefinitionUpdateReport = "BP", SecurityListUpdateReport = "BK", AdjustedPositionReport = "BL", AllocationInstructionAlert = "BM", ExecutionAck = "BN", TradingSessionList = "BJ", TradingSessionListRequest = "BI", SettlementObligationReport = "BQ", DerivativeSecurityListUpdateReport = "BR", TradingSessionListUpdateReport = "BS", MarketDefinitionRequest = "BT", MarketDefinition = "BU", MarketDefinitionUpdateReport = "BV", ApplicationMessageRequest = "BW", ApplicationMessageRequestAck = "BX", ApplicationMessageReport = "BY", OrderMassActionReport = "BZ", OrderMassActionRequest = "CA", UserNotification = "CB", StreamAssignmentRequest = "CC", StreamAssignmentReport = "CD", StreamAssignmentReportAck = "CE", PartyDetailsListRequest = "CF", PartyDetailsListReport = "CG", MarginRequirementInquiry = "CH", MarginRequirementInquiryAck = "CI", MarginRequirementReport = "CJ", PartyDetailsListUpdateReport = "CK", PartyRiskLimitsRequest = "CL", PartyRiskLimitsReport = "CM", SecurityMassStatusRequest = "CN", SecurityMassStatus = "CO", AccountSummaryReport = "CQ", PartyRiskLimitsUpdateReport = "CR", PartyRiskLimitsDefinitionRequest = "CS", PartyRiskLimitsDefinitionRequestAck = "CT", PartyEntitlementsRequest = "CU", PartyEntitlementsReport = "CV", QuoteAck = "CW", PartyDetailsDefinitionRequest = "CX", PartyDetailsDefinitionRequestAck = "CY", PartyEntitlementsUpdateReport = "CZ", PartyEntitlementsDefinitionRequest = "DA", PartyEntitlementsDefinitionRequestAck = "DB", TradeMatchReport = "DC", TradeMatchReportAck = "DD", PartyRiskLimitsReportAck = "DE", PartyRiskLimitCheckRequest = "DF", PartyRiskLimitCheckRequestAck = "DG", PartyActionRequest = "DH", PartyActionReport = "DI", MassOrder = "DJ", MassOrderAck = "DK", PositionTransferInstruction = "DL", PositionTransferInstructionAck = "DM", PositionTransferReport = "DN", MarketDataStatisticsRequest = "DO", MarketDataStatisticsReport = "DP", CollateralReportAck = "DQ", MarketDataReport = "DR", CrossRequest = "DS", CrossRequestAck = "DT" } export declare enum OrdStatus { New = "0", PartiallyFilled = "1", Filled = "2", DoneForDay = "3", Canceled = "4", ReplacedNoLongerUsed = "5", PendingCancelIEResultOfOrderCancelRequest = "6", Stopped = "7", Rejected = "8", Suspended = "9", PendingNew = "A", Calculated = "B", Expired = "C", AcceptedForBidding = "D", PendingReplaceIEResultOfOrderCancelReplaceRequest = "E" } export declare enum OrdType { Market = "1", Limit = "2", StopStopLoss = "3", StopLimit = "4", MarketOnCloseNoLongerUsed = "5", WithOrWithout = "6", LimitOrBetter = "7", LimitWithOrWithout = "8", OnBasis = "9", OnCloseNoLongerUsed = "A", LimitOnCloseNoLongerUsed = "B", ForexMarketNoLongerUsed = "C", PreviouslyQuoted = "D", PreviouslyIndicated = "E", ForexLimitNoLongerUsed = "F", ForexSwap = "G", ForexPreviouslyQuotedNoLongerUsed = "H", FunariLimitDayOrderWithUnexecutedPortionHandlesAsMarketOnCloseEGJapan = "I", MarketIfTouchedMit = "J", MarketWithLeftOverAsLimitMarketOrderWithUnexecutedQuantityBecomingLimitOrderAtLastPrice = "K", PreviousFundValuationPointHistoricPricingForCiv = "L", NextFundValuationPointForwardPricingForCiv = "M", Pegged = "P", CounterOrderSelection = "Q", StopOnBidOrOffer = "R", StopLimitOnBidOrOffer = "S" } export declare enum PossDupFlag { OriginalTransmission = "N", PossibleDuplicate = "Y" } export declare enum Side { Buy = "1", Sell = "2", BuyMinus = "3", SellPlus = "4", SellShort = "5", SellShortExempt = "6", Undisclosed = "7", CrossOrdersWhereCounterpartyIsAnExchangeValidForAllMessagesExceptIoIs = "8", CrossShort = "9", CrossShortExempt = "A", AsDefinedForUseWithMultilegInstruments = "B", OppositeForUseWithMultilegInstruments = "C", SubscribeEGCiv = "D", RedeemEGCiv = "E", LendFinancingIdentifiesDirectionOfCollateral = "F", BorrowFinancingIdentifiesDirectionOfCollateral = "G", SellUndisclosed = "H" } export declare enum TimeInForce { DayOrSession = "0", GoodTillCancelGtc = "1", AtTheOpeningOpg = "2", ImmediateOrCancelIoc = "3", FillOrKillFok = "4", GoodTillCrossingGtx = "5", GoodTillDateGtd = "6", AtTheClose = "7", GoodThroughCrossing = "8", AtCrossing = "9", GoodForTimeGft = "A", GoodForAuctionGfa = "B" } export declare enum Urgency { Normal = "0", Flash = "1", Background = "2" } export declare enum SettlType { RegularFxSpotSettlementT1OrT2DependingOnCurrency = "0", CashTodT0 = "1", NextDayTomT1 = "2", T2 = "3", T3 = "4", T4 = "5", Future = "6", WhenAndIfIssued = "7", SellersOption = "8", T5 = "9", BrokenDate = "B", FxSpotNextSettlementSpot1AkaNextDay = "C" } export declare enum SymbolSfx { EucpWithLumpSumInterestRatherThanDiscountPrice = "CD", WhenIssuedForASecurityToBeReissuedUnderAnOldCusipOrIsin = "WI" } export declare enum AllocTransType { New = "0", Replace = "1", Cancel = "2", PreliminaryWithoutMiscFeesAndNetMoneyRemovedReplaced = "3", CalculatedIncludesMiscFeesAndNetMoneyRemovedReplaced = "4", CalculatedWithoutPreliminarySentUnsolicitedByBrokerIncludesMiscFeesAndNetMoneyRemovedReplaced = "5", Reversal = "6" } export declare enum PositionEffect { Close = "C", Fifo = "F", Open = "O", Rolled = "R", CloseButNotifyOnOpen = "N", Default = "D" } export declare enum ProcessCode { Regular = "0", SoftDollar = "1", StepIn = "2", StepOut = "3", SoftDollarStepIn = "4", SoftDollarStepOut = "5", PlanSponsor = "6" } export declare enum AllocStatus { AcceptedSuccessfullyProcessed = 0, BlockLevelReject = 1, AccountLevelReject = 2, ReceivedReceivedNotYetProcessed = 3, Incomplete = 4, RejectedByIntermediary = 5, AllocationPending = 6, Reversed = 7, CancelledByIntermediary = 8, Claimed = 9, Refused = 10, PendingGiveUpApproval = 11, Cancelled = 12, PendingTakeUpApproval = 13, ReversalPending = 14 } export declare enum AllocRejCode { UnknownOrMissingAccountS = 0, IncorrectOrMissingBlockQuantity = 1, IncorrectOrMissingAveragePrice = 2, UnknownExecutingBrokerMnemonic = 3, IncorrectOrMissingCommission = 4, UnknownOrderId37 = 5, UnknownListId66 = 6, OtherFurtherInText58 = 7, IncorrectOrMissingAllocatedQuantity = 8, CalculationDifference = 9, UnknownOrStaleExecId = 10, MismatchedData = 11, UnknownClOrdId = 12, WarehouseRequestRejected = 13, DuplicateOrMissingIndividualAllocId467 = 14, TradeNotRecognized = 15, TradePreviouslyAllocated = 16, IncorrectOrMissingInstrument = 17, IncorrectOrMissingSettlementDate = 18, IncorrectOrMissingFundIdOrFundName = 19, IncorrectOrMissingSettlementInstructions = 20, IncorrectOrMissingFees = 21, IncorrectOrMissingTax = 22, UnknownOrMissingParty = 23, IncorrectOrMissingSide = 24, IncorrectOrMissingNetMoney = 25, IncorrectOrMissingTradeDate = 26, IncorrectOrMissingSettlementCurrencyInstructions = 27, IncorrrectOrMissingProcessCode81 = 28, Other = 99 } export declare enum EmailType { New = "0", Reply = "1", AdminReply = "2" } export declare enum PossResend { OriginalTransmission = "N", PossibleResend = "Y" } export declare enum CxlRejReason { TooLateToCancel = 0, UnknownOrder = 1, BrokerExchangeOption = 2, OrderAlreadyInPendingCancelOrPendingReplaceStatus = 3, UnableToProcessOrderMassCancelRequest = 4, OrigOrdModTime586DidNotMatchLastTransactTime60OfOrder = 5, DuplicateClOrdId11Received = 6, PriceExceedsCurrentPrice = 7, PriceExceedsCurrentPriceBand = 8, InvalidPriceIncrement = 18, Other = 99 } export declare enum OrdRejReason { BrokerExchangeOption = 0, UnknownSymbol = 1, ExchangeClosed = 2, OrderExceedsLimit = 3, TooLateToEnter = 4, UnknownOrder = 5, DuplicateOrderEGDupeClOrdId = 6, DuplicateOfAVerballyCommunicatedOrder = 7, StaleOrder = 8, TradeAlongRequired = 9, InvalidInvestorId = 10, UnsupportedOrderCharacteristic = 11, SurveillanceOption = 12, IncorrectQuantity = 13, IncorrectAllocatedQuantity = 14, UnknownAccountS = 15, PriceExceedsCurrentPriceBand = 16, InvalidPriceIncrement = 18, ReferencePriceNotAvailable = 19, NotionalValueExceedsThreshold = 20, AlgorithmRiskThresholdBreached = 21, ShortSellNotPermitted = 22, ShortSellRejectedDueToSecurityPreBorrowRestriction = 23, ShortSellRejectedDueToAccountPreBorrowRestriction = 24, InsufficientCreditLimit = 25, ExceededClipSizeLimit = 26, ExceededMaximumNotionalOrderAmount = 27, ExceededDv01Pv01Limit = 28, ExceededCs01Limit = 29, Other = 99 } export declare enum IOIQualifier { QuantityIsNegotiable = "1", AllowLateBids = "2", ImmediateOrCounter = "3", AutoTrade = "4", AllOrNoneAon = "A", MarketOnCloseMocHeldToClose = "B", AtTheCloseAroundNotHeldToClose = "C", VwapVolumeWeightedAveragePrice = "D", Axe = "E", AxeOnBid = "F", AxeOnOffer = "G", ClientNaturalWorking = "H", InTouchWith = "I", PositionWanted = "J", MarketMaking = "K", Limit = "L", MoreBehind = "M", ClientNaturalBlock = "N", AtTheOpen = "O", TakingAPosition = "P", AtTheMarketPreviouslyCalledCurrentQuote = "Q", ReadyToTrade = "R", InventoryOrPortfolioShown = "S", ThroughTheDay = "T", Unwind = "U", Versus = "V", IndicationWorkingAway = "W", CrossingOpportunity = "X", AtTheMidpoint = "Y", PreOpen = "Z", AutomaticSpot = "a", PlatformCalculatedSpot = "b", OutsideSpread = "c", DeferredSpot = "d", NegotiatedSpot = "n" } export declare enum ReportToExch { IndicatesThePartySendingMessageWillReportTrade = "N", IndicatesThePartyReceivingMessageMustReportTrade = "Y" } export declare enum LocateReqd { IndicatesTheBrokerIsNotRequiredToLocate = "N", IndicatesTheBrokerIsResponsibleForLocatingTheStock = "Y" } export declare enum ForexReq { DoNotExecuteForexAfterSecurityTrade = "N", ExecuteForexAfterSecurityTrade = "Y" } export declare enum DKReason { UnknownSecurity = "A", WrongSide = "B", QuantityExceedsOrder = "C", NoMatchingOrder = "D", PriceExceedsLimit = "E", CalculationDifference = "F", NoMatchingExecutionReport358 = "G", Other = "Z" } export declare enum IOINaturalFlag { NotNatural = "N", Natural = "Y" } export declare enum MiscFeeType { RegulatoryEGSec = "1", Tax = "2", LocalCommission = "3", ExchangeFees = "4", Stamp = "5", Levy = "6", Other = "7", Markup = "8", ConsumptionTax = "9", PerTransaction = "10", Conversion = "11", Agent = "12", TransferFee = "13", SecurityLending = "14", TradeReporting = "15", TaxOnPrincipalAmount = "16", TaxOnAccruedInterestAmount = "17", NewIssuanceFee = "18", ServiceFee = "19", OddLotFee = "20", AuctionFee = "21", ValueAddedTaxVat = "22", SalesTax = "23" } export declare enum ExecType { New = "0", DoneForDay = "3", Canceled = "4", Replaced = "5", PendingCancelEGResultOfOrderCancelRequest = "6", Stopped = "7", Rejected = "8", Suspended = "9", PendingNew = "A", Calculated = "B", Expired = "C", RestatedExecutionReportSentUnsolicitedBySellsideWithExecRestatementReason378Set = "D", PendingReplaceEGResultOfOrderCancelReplaceRequest = "E", TradePartialFillOrFill = "F", TradeCorrect = "G", TradeCancel = "H", OrderStatus = "I", TradeInAClearingHold = "J", TradeHasBeenReleasedToClearing = "K", TriggeredOrActivatedBySystem = "L", Locked = "M", Released = "N" } export declare enum SettlCurrFxRateCalc { Multiply = "M", Divide = "D" } export declare enum SettlInstMode { DefaultReplaced = "0", StandingInstructionsProvided = "1", SpecificAllocationAccountOverridingReplaced = "2", SpecificAllocationAccountStandingReplaced = "3", SpecificOrderForASingleAccountForCiv = "4", RequestReject = "5" } export declare enum SettlInstTransType { New = "N", Cancel = "C", Replace = "R", Restate = "T" } export declare enum SettlInstSource { BrokersInstructions = "1", InstitutionsInstructions = "2", InvestorEGCivUse = "3" } export declare enum SecurityType { EuroSupranationalCoupons = "EUSUPRA", CorporateBond = "CORP", ForeignExchangeContract = "FOR", CommonStock = "CS", Repurchase = "REPO", BradyBond = "BRADY", TermLoan = "TERM", BankersAcceptance = "BA", AssetBackedSecurities = "ABS", OtherAnticipationNotesBanGanEtc = "AN", MutualFund = "MF", FederalAgencyCoupon = "FAC", CorporatePrivatePlacement = "CPP", PreferredStock = "PS", Forward = "FORWARD", CanadianTreasuryNotes = "CAN", RevolverLoan = "RVLV", BankDepositoryNote = "BDN", CanadianMortgageBonds = "CMB", CertificateOfObligation = "COFO", MultilegInstrument = "MLEG", NonDeliverableForward = "FXNDF", Cap = "CAP", FederalAgencyDiscountNote = "FADN", ConvertibleBond = "CB", CreditDefaultSwap = "CDS", BuySellback = "BUYSELL", CanadianTreasuryBills = "CTB", RevolverTermLoan = "RVLVTRM", BankNotes = "BN", CorpMortgageBackedSecurities = "CMBS", CertificateOfParticipation = "COFP", NoSecurityType = "NONE", FxSpot = "FXSPOT", UsTreasuryNoteDeprecatedValueUseTnote = "UST", PrivateExportFunding = "PEF", DualCurrency = "DUAL", SecuritiesLoan = "SECLOAN", EuroSovereigns = "EUSOV", BridgeLoan = "BRIDGE", BillOfExchanges = "BOX", CollateralizedMortgageObligation = "CMO", GeneralObligationBonds = "GO", FxForward = "FXFWD", Collar = "CLLR", UsTreasuryBillDeprecatedValueUseTbill = "USTB", UsdSupranationalCoupons = "SUPRA", EuroCorporateBond = "EUCORP", SecuritiesPledge = "SECPLEDGE", CanadianProvincialBonds = "PROV", LetterOfCredit = "LOFC", CanadianMoneyMarkets = "CAMM", IoetteMortgage = "IET", MandatoryTender = "MT", FxSwap = "FXSWAP", CommoditySwap = "CMDTYSWAP", EuroCorporateFloatingRateNotes = "EUFRN", TreasuryBillNonUs = "TB", SwingLineFacility = "SWING", CertificateOfDeposit = "CD", MortgageBackedSecurities = "MBS", RevenueAnticipationNote = "RAN", WildcardEntryForUseOnSecurityDefinitionRequest = "?", DeliveryVersusPledge = "DVPLDG", Exotic = "EXOTIC", UsCorporateFloatingRateNotes = "FRN", OptionsOnCombo = "OOC", UsTreasuryBond = "TBOND", DebtorInPossession = "DINP", CallLoans = "CL", MortgageInterestOnly = "MIO", RevenueBonds = "REV", Cash = "CASH", Floor = "FLR", CollateralBasket = "COLLBSKT", IndexedLinked = "XLINKD", InterestStripFromAnyBondOrNote = "TINT", Defaulted = "DEFLTED", CommercialPaper = "CP", MortgagePrincipalOnly = "MPO", SpecialAssessment = "SPCLA", ForwardRateAgreement = "FRA", StructuredNotes = "STRUCT", Future = "FUT", UsTreasuryBill = "TBILL", TreasuryInflationProtectedSecurities = "TIPS", Withdrawn = "WITHDRN", DepositNotes = "DN", MortgagePrivatePlacement = "MPP", SpecialObligation = "SPCLO", YankeeCorporateBond = "YANK", PrincipalStripOfACallableBondOrNote = "TCAL", Replaced = "REPLACD", EuroCertificateOfDeposit = "EUCD", MiscellaneousPassThrough = "MPT", SpecialTax = "SPCLT", DerivativeForward = "FWD", InterestRateSwap = "IRS", PrincipalStripFromANonCallableBondOrNote = "TPRN", Matured = "MATURED", EuroCommercialPaper = "EUCP", Pfandbriefe = "PFAND", TaxAnticipationNote = "TAN", TotalReturnSwap = "TRS", UsTreasuryNote = "TNOTE", AmendedRestated = "AMENDED", LiquidityNote = "LQN", ToBeAnnounced = "TBA", TaxAllocation = "TAXA", LoanLease = "LOANLEASE", Retired = "RETIRED", MediumTermNotes = "MTN", TaxExemptCommercialPaper = "TECP", OptionsOnFutures = "OOF", Overnight = "ONITE", TaxableMunicipalCp = "TMCP", OptionsOnPhysicalUseNotRecommended = "OOP", PromissoryNote = "PN", ShortTermLoanNote = "STN", TaxRevenueAnticipationNote = "TRAN", Option = "OPT", PlazosFijos = "PZFJ", VariableRateDemandNote = "VRDN", SecuredLiquidityNote = "SLQN", Warrant = "WAR", SpotForward = "SPOTFWD", TimeDeposit = "TD", SwapOption = "SWAPTION", Transmission = "XMISSION", TermLiquidityNote = "TLQN", GeneralTypeForAContractBasedOnAnEstablishedIndex = "INDEX", ExtendedCommNote = "XCN", BondBasket = "BDBSKT", YankeeCertificateOfDeposit = "YCD", ContractForDifference = "CFD", CorrelationSwap = "CRLTNSWAP", DividendSwap = "DVDNDSWAP", EquityBasket = "EQBSKT", EquityForward = "EQFWD", ReturnSwap = "RTRNSWAP", VarianceSwap = "VARSWAP" } export declare enum StandInstDbType { Other = 0, DtcSid = 1, ThomsonAlert = 2, AGlobalCustodianStandInstDbName70MustBeProvided = 3, AccountNet = 4 } export declare enum SettlDeliveryType { VersusPaymentDeliverIfSellOrReceiveIfBuyVsAgainstPayment = 0, FreeDeliverIfSellOrReceiveIfBuyFree = 1, TriParty = 2, HoldInCustody = 3 } export declare enum AllocLinkType { FxNetting = 0, FxSwap = 1 } export declare enum PutOrCall { Put = 0, Call = 1 } export declare enum CoveredOrUncovered { Covered = 0, Uncovered = 1 } export declare enum NotifyBrokerOfCredit { DetailsShouldNotBeCommunicated = "N", DetailsShouldBeCommunicated = "Y" } export declare enum AllocHandlInst { Match = 1, Forward = 2, ForwardAndMatch = 3 } export declare enum RoutingType { TargetFirm = 1, TargetList = 2, BlockFirm = 3, BlockList = 4, TargetPerson = 5, BlockPerson = 6 } export declare enum BenchmarkCurveName { Eonia = "EONIA", Eurepo = "EUREPO", EuriborDeprecatedUseEnumEuriborInstead = "Euribor", FutureSwap = "FutureSWAP", Libid = "LIBID", LiborLondonInterBankOffer = "LIBOR", MuniAaa = "MuniAAA", Other = "OTHER", Pfandbriefe = "Pfandbriefe", Sonia = "SONIA", Swap = "SWAP", Treasury = "Treasury", UsFederalReserveFedFundsEffectiveRate = "FEDEFF", UsFedFundsTargetRate = "FEDOPEN", EuroInterbankOfferRate = "EURIBOR" } export declare enum StipulationType { AlternativeMinimumTaxYN = "AMT", AbsolutePrepaymentSpeed = "ABS", IncurredRecoveryYN = "INCURRCVY", AutoReinvestmentAtRateOrBetter = "AUTOREINV", ConstantPrepaymentPenalty = "CPP", AdditionalTerm = "ADDTRM", BankQualifiedYN = "BANKQUAL", ConstantPrepaymentRate = "CPR", ModifiedEquityDelivery = "MODEQTYDLVY", BargainConditionsSeeStipulationValue234ForValues = "BGNCON", ConstantPrepaymentYield = "CPY", NoReferenceObligationYN = "NOREFOBLIG", CouponRange = "COUPON", FinalCprOfHomeEquityPrepaymentCurve = "HEP", UnknownReferenceObligationYN = "UNKREFOBLIG", IsoCurrencyCode = "CURRENCY", PercentOfManufacturedHousingPrepaymentCurve = "MHP", AllGuaranteesYN = "ALLGUARANTEES", CustomStartEndDate = "CUSTOMDATE", MonthlyPrepaymentRate = "MPR", ReferencePriceYN = "REFPX", GeographicsAndRangeEx234Ca080MinimumOf80CaliforniaAssets = "GEOG", PercentOfProspectusPrepaymentCurve = "PPC", ReferencePolicyYN = "REFPOLICY", ValuationDiscount = "HAIRCUT", PercentOfBmaPrepaymentCurve = "PSA", SecuredListYN = "SECRDLIST", InsuredYN = "INSURED", SingleMonthlyMortality = "SMM", YearOrYearMonthOfIssueEx234200209 = "ISSUE", IssuersTicker = "ISSUER", IssueSizeRange = "ISSUESIZE", LookbackDays = "LOOKBACK", ExplicitLotIdentifier = "LOT", LotVarianceValueInPercentMaximumOverOrUnderAllocationAllowed = "LOTVAR", MaturityYearAndMonth = "MAT", MaturityRange = "MATURITY", MaximumSubstitutionsRepo = "MAXSUBS", MinimumDenomination = "MINDNOM", MinimumIncrement = "MININCR", MinimumQuantity = "MINQTY", PaymentFrequencyCalendar = "PAYFREQ", NumberOfPieces = "PIECES", PoolsMaximum = "PMAX", PoolsPerLot = "PPL", PoolsPerMillion = "PPM", PoolsPerTrade = "PPT", PriceRange = "PRICE", PricingFrequency = "PRICEFREQ", ProductionYear = "PROD", CallProtection = "PROTECT", Purpose = "PURPOSE", BenchmarkPriceSource = "PXSOURCE", RatingSourceAndRange = "RATING", TypeOfRedemptionValuesAreNonCallablePrefundedEscrowedToMaturityPutableConvertible = "REDEMPTION", RestrictedYN = "RESTRICTED", MarketSector = "SECTOR", SecurityTypeIncludedOrExcluded = "SECTYPE", Structure = "STRUCT", SubstitutionsFrequencyRepo = "SUBSFREQ", SubstitutionsLeftRepo = "SUBSLEFT", FreeformText = "TEXT", TradeVarianceValueInPercentMaximumOverOrUnderAllocationAllowed = "TRDVAR", WeightedAverageCouponValueInPercentExactOrRangePlusGrossOrNetOfServicingSpreadTheDefaultEx23465NetMinimumOf65NetOfServicingFee = "WAC", WeightedAverageLifeCouponValueInPercentExactOrRange = "WAL", WeightedAverageLoanAgeValueInMonthsExactOrRange = "WALA", WeightedAverageMaturityValueInMonthsExactOrRange = "WAM", WholePoolYN = "WHOLE", YieldRange = "YIELD", AverageFicoScore = "AVFICO", OriginalAmount = "ORIGAMT", AverageLoanSize = "AVSIZE", PoolEffectiveDate = "POOLEFFDT", MaximumLoanBalance = "MAXBAL", PoolInitialFactor = "POOLINITFCTR", PoolIdentifier = "POOL", TrancheIdentifier = "TRANCHE", TypeOfRollTrade = "ROLLTYPE", SubstitutionYN = "SUBSTITUTION", ReferenceToRollingOrClosingTrade = "REFTRADE", MultipleExchangeFallbackYN = "MULTEXCHFLLBCK", PrincipalOfRollingOrClosingTrade = "REFPRIN", ComponentSecurityFallbackYN = "COMPSECFLLBCK", InterestOfRollingOrClosingTrade = "REFINT", LocalJurisdictionYN = "LOCLJRSDCTN", AvailableOfferQuantityToBeShownToTheStreet = "AVAILQTY", RelevantJurisdictionYN = "RELVJRSDCTN", BrokersSalesCredit = "BROKERCREDIT", OfferPriceToBeShownToInternalBrokers = "INTERNALPX", OfferQuantityToBeShownToInternalBrokers = "INTERNALQTY", TheMinimumResidualOfferQuantity = "LEAVEQTY", MaximumOrderSize = "MAXORDQTY", OrderQuantityIncrement = "ORDRINCR", PrimaryOrSecondaryMarketIndicator = "PRIMARY", BrokerSalesCreditOverride = "SALESCREDITOVR", TradersCredit = "TRADERCREDIT", DiscountRateWhenPriceIsDenominatedInPercentOfPar = "DISCOUNT", YieldToMaturityWhenYieldType235AndYield236ShowADifferentYield = "YTM" } export declare enum YieldType { AfterTaxYieldMunicipals = "AFTERTAX", AnnualYield = "ANNUAL", YieldAtIssueMunicipals = "ATISSUE", YieldToAvgMaturity = "AVGMATURITY", BookYield = "BOOK", YieldToNextCall = "CALL", YieldChangeSinceClose = "CHANGE", ClosingYield = "CLOSE", CompoundYield = "COMPOUND", CurrentYield = "CURRENT", GvntEquivalentYield = "GOVTEQUIV", TrueGrossYield = "GROSS", YieldWithInflationAssumption = "INFLATION", InverseFloaterBondYield = "INVERSEFLOATER", MostRecentClosingYield = "LASTCLOSE", ClosingYieldMostRecentMonth = "LASTMONTH", ClosingYieldMostRecentQuarter = "LASTQUARTER", ClosingYieldMostRecentYear = "LASTYEAR", YieldToLongestAverageLife = "LONGAVGLIFE", MarkToMarketYield = "MARK", YieldToMaturity = "MATURITY", YieldToNextRefundSinkingFundBonds = "NEXTREFUND", OpenAverageYield = "OPENAVG", PreviousCloseYield = "PREVCLOSE", ProceedsYield = "PROCEEDS", YieldToNextPut = "PUT", SemiAnnualYield = "SEMIANNUAL", YieldToShortestAverageLife = "SHORTAVGLIFE", SimpleYield = "SIMPLE", TaxEquivalentYield = "TAXEQUIV", YieldToTenderDate = "TENDER", TrueYield = "TRUE", YieldValueOf132 = "VALUE1_32", YieldToWorst = "WORST" } export declare enum TradedFlatSwitch { NotTradedFlat = "N", TradedFlat = "Y" } export declare enum SubscriptionRequestType { Snapshot = "0", SnapshotUpdatesSubscribe = "1", DisablePreviousSnapshotUpdateRequestUnsubscribe = "2" } export declare enum MDUpdateType { FullRefresh = 0, IncrementalRefresh = 1 } export declare enum AggregatedBook { BookEntriesToBeAggregated = "Y", BookEntriesShouldNotBeAggregated = "N" } export declare enum MDEntryType { Bid = "0", Offer = "1", Trade = "2", IndexValue = "3", OpeningPrice = "4", ClosingPrice = "5", SettlementPrice = "6", TradingSessionHighPrice = "7", TradingSessionLowPrice = "8", TradingSessionVolumeWeightedAveragePriceVwap = "9", Imbalance = "A", TradeVolume = "B", OpenInterest = "C", CompositeUnderlyingPrice = "D", SimulatedSellPrice = "E", SimulatedBuyPrice = "F", MarginRate = "G", MidPrice = "H", EmptyBook = "J", SettleHighPrice = "K", SettleLowPrice = "L", PriorSettlePrice = "M", SessionHighBid = "N", SessionLowOffer = "O", EarlyPrices = "P", AuctionClearingPrice = "Q", SwapValueFactorSvfForSwapsClearedThroughACentralCounterpartyCcp = "S", DailyValueAdjustmentForLongPositions = "R", CumulativeValueAdjustmentForLongPositions = "T", DailyValueAdjustmentForShortPositions = "U", CumulativeValueAdjustmentForShortPositions = "V", FixingPrice = "W", CashRate = "X", RecoveryRate = "Y", RecoveryRateForLongPositions = "Z", RecoveryRateForShortPositions = "a", MarketBid = "b", MarketOffer = "c", ShortSaleMinimumPrice = "d", PreviousClosingPrice = "e" } export declare enum TickDirection { PlusTick = "0", ZeroPlusTick = "1", MinusTick = "2", ZeroMinusTick = "3" } export declare enum QuoteCondition { ReservedSam = "0", NoActiveSam = "1", Restricted = "2", RestOfBookVwap = "3", BetterPricesInConditionalOrders = "4", MedianPrice = "5", FullCurve = "6", FlatCurve = "7", OpenActive = "A", ClosedInactive = "B", ExchangeBest = "C", ConsolidatedBest = "D", Locked = "E", Crossed = "F", Depth = "G", FastTrading = "H", NonFirm = "I", ManualSlowQuote = "L", OutrightPrice = "J", ImpliedPrice = "K", DepthOnOffer = "M", DepthOnBid = "N", Closing = "O", NewsDissemination = "P", TradingRange = "Q", OrderInflux = "R", DueToRelated = "S", NewsPending = "T", AdditionalInfo = "U", AdditionalInfoDueToRelated = "V", Resume = "W", ViewOfCommon = "X", VolumeAlert = "Y", OrderImbalance = "Z", EquipmentChangeover = "a", NoOpenNoResume = "b", RegularEth = "c", AutomaticExecution = "d", AutomaticExecutionEth = "e", FastMarketEth = "f ", InactiveEth = "g", Rotation = "h", RotationEth = "i", Halt = "j", HaltEth = "k", DueToNewsDissemination = "l", DueToNewsPending = "m", TradingResume = "n", OutOfSequence = "o", BidSpecialist = "p", OfferSpecialist = "q", BidOfferSpecialist = "r", EndOfDaySam = "s", ForbiddenSam = "t", FrozenSam = "u", PreOpeningSam = "v", OpeningSam = "w", OpenSam = "x", SurveillanceSam = "y", SuspendedSam = "z" } export declare enum TradeCondition { Cancel = "0", ImpliedTrade = "1", MarketplaceEnteredTrade = "2", MultiAssetClassMultilegTrade = "3", MultilegToMultilegTrade = "4", ShortSaleMinimumPrice = "5", Benchmark = "6", CashOnlyMarket = "A", AveragePriceTrade = "B", CashTradeSameDayClearing = "C", NextDayOnlyMarket = "D", OpeningReopeningTradeDetail = "E", IntradayTradeDetail = "F", Rule127TradeNyse = "G", Rule155TradeAmex = "H", SoldLastLateReporting = "I", NextDayTradeNextDayClearing = "J", OpenedLateReportOfOpenedTrade = "K", Seller = "L", SoldOutOfSequence = "M", StoppedStockGuaranteeOfPriceButDoesNotExecuteTheOrder = "N", ImbalanceMoreBuyersCannotBeUsedInCombinationWithQ = "P", ImbalanceMoreSellersCannotBeUsedInCombinationWithP = "Q", OpeningPrice = "R", BargainConditionLse = "S", ConvertedPriceIndicator = "T", ExchangeLast = "U", FinalPriceOfSession = "V", ExPit = "W", Crossed = "X", TradesResultingFromManualSlowQuote = "Y", TradesResultingFromIntermarketSweep = "Z", VolumeOnly = "a", DirectPlus = "b", Acquisition = "c", Bunched = "d", Distribution = "e", BunchedSale = "f", SplitTrade = "g", CancelStopped = "h", CancelEth = "i", CancelStoppedEth = "j", OutOfSequenceEth = "k", CancelLastEth = "l", SoldLastSaleEth = "m", CancelLast = "n", SoldLastSale = "o", CancelOpen = "p", CancelOpenEth = "q", OpenedSaleEth = "r", CancelOnly = "s", CancelOnlyEth = "t", LateOpenEth = "u", AutoExecutionEth = "v", Reopen = "w", ReopenEth = "x", Adjusted = "y", AdjustedEth = "z", Spread = "AA", SpreadEth = "AB", Straddle = "AC", StraddleEth = "AD", Stopped = "AE", StoppedEth = "AF", RegularEth = "AG", Combo = "AH", ComboEth = "AI", OfficialClosingPrice = "AJ", PriorReferencePrice = "AK", StoppedSoldLast = "AL", StoppedOutOfSequence = "AM", OfficalClosingPriceDuplicateEnumerationUseAjInstead = "AN", CrossedDuplicateEnumerationUseXInstead = "AO", FastMarket = "AP", AutomaticExecution = "AQ", FormT = "AR", BasketIndex = "AS", BurstBasket = "AT", TradeThroughExempt = "AU", QuoteSpread = "AV", LastAuctionPrice = "AW", HighPrice = "AX", LowPrice = "AY", SystematicInternaliserSi = "AZ", AwayMarket = "BA", MidPointPrice = "BB", TradedBeforeIssueDate = "BC", PreviousClosingPrice = "BD", NationalBestBidAndOffer = "BE" } export declare enum MDUpdateAction { New = "0", Change = "1", Delete = "2", DeleteThru = "3", DeleteFrom = "4", Overlay = "5" } export declare enum MDReqRejReason { UnknownSymbol = "0", DuplicateMdReqId = "1", InsufficientBandwidth = "2", InsufficientPermissions = "3", UnsupportedSubscriptionRequestType = "4", UnsupportedMarketDepth = "5", UnsupportedMdUpdateType = "6", UnsupportedAggregatedBook = "7", UnsupportedMdEntryType = "8", UnsupportedTradingSessionId = "9", UnsupportedScope = "A", UnsupportedOpenCloseSettleFlag = "B", UnsupportedMdImplicitDelete = "C", InsufficientCredit = "D" } export declare enum DeleteReason { CancellationTradeBust = "0", Error = "1" } export declare enum OpenCloseSettlFlag { DailyOpenCloseSettlementEntry = "0", SessionOpenCloseSettlementEntry = "1", DeliverySettlementEntry = "2", ExpectedEntry = "3", EntryFromPreviousBusinessDay = "4", TheoreticalPriceValue = "5" } export declare enum FinancialStatus { Bankrupt = "1", PendingDelisting = "2", Restricted = "3" } export declare enum CorporateAction { ExDividend = "A", ExDistribution = "B", ExRights = "C", New = "D", ExInterest = "E", CashDividend = "F", StockDividend = "G", NonIntegerStockSplit = "H", ReverseStockSplit = "I", StandardIntegerStockSplit = "J", PositionConsolidation = "K", LiquidationReorganization = "L", MergerReorganization = "M", RightsOffering = "N", ShareholderMeeting = "O", Spinoff = "P", TenderOffer = "Q", Warrant = "R", SpecialAction = "S", SymbolConversion = "T", CusipNameChange = "U", LeapRollover = "V", SuccessionEvent = "W" } export declare enum QuoteStatus { Accepted = 0, CanceledForSpecificSecurities = 1, CanceledForSpecificSecurityTypes167 = 2, CanceledForUnderlying = 3, CanceledAll = 4, Rejected = 5, RemovedFromMarket = 6, Expired = 7, Query = 8, QuoteNotFound = 9, Pending = 10, Pass = 11, LockedMarketWarning = 12, CrossedMarketWarning = 13, CanceledDueToLockedMarket = 14, CanceledDueToCrossedMarket = 15, Active = 16, Canceled = 17, UnsolicitedQuoteReplenishment = 18, PendingEndTrade = 19, TooLateToEnd = 20, Traded = 21, TradedAndRemoved = 22 } export declare enum QuoteCancelType { CancelForOneOrMoreSecurities = 1, CancelForSecurityTypeS = 2, CancelForUnderlyingSecurity = 3, CancelAllQuotes = 4, CancelSpecifiedSingleQuote = 5, CancelByTypeOfQuote = 6, CancelForSecurityIssuer = 7, CancelForIssuerOfUnderlyingSecurity = 8 } export declare enum QuoteRejectReason { UnknownSymbolSecurity = 1, ExchangeSecurityClosed = 2, QuoteRequestExceedsLimit = 3, TooLateToEnter = 4, UnknownQuote = 5, DuplicateQuote = 6, InvalidBidAskSpread = 7, InvalidPrice = 8, NotAuthorizedToQuoteSecurity = 9, PriceExceedsCurrentPriceBand = 10, QuoteLockedUnableToUpdateCancel = 11, InvalidOrUnknownSecurityIssuer = 12, InvalidOrUnknownIssuerOfUnderlyingSecurity = 13, NotionalValueExceedsThreshold = 14, PriceExceedsCurrentPriceBand2 = 15, ReferencePriceNotAvailable = 16, InsufficientCreditLimit = 17, ExceededClipSizeLimit = 18, ExceededMaximumNotionalOrderAmount = 19, ExceededDv01Pv01Limit = 20, ExceededCs01Limit = 21, Other = 99 } export declare enum QuoteResponseLevel { NoAcknowledgement = 0, AcknowledgeOnlyNegativeOrErroneousQuotes = 1, AcknowledgeEachQuoteMessage = 2, SummaryAcknowledgement = 3 } export declare enum QuoteRequestType { Manual = 1, Automatic = 2, ConfirmQuote = 3 } export declare enum UnderlyingSecurityIDSource { Cusip = "1", Sedol = "2", Quik = "3", IsinNumber = "4", RicCode = "5", IsoCurrencyCode = "6", IsoCountryCode = "7", ExchangeSymbol = "8", ConsolidatedTapeAssociationCtaSymbolSiacCtsCqsLineFormat = "9", BloombergSymbol = "A", Wertpapier = "B", Dutch = "C", Valoren = "D", Sicovam = "E", Belgian = "F", CommonClearstreamAndEuroclear = "G", ClearingHouseClearingOrganization = "H", IsdaFpMlProductSpecificationXmlInSecurityXml1185 = "I", OptionPriceReportingAuthority = "J", IsdaFpMlProductUrlUrlInSecurityId48 = "K", LetterOfCredit = "L", MarketplaceAssignedIdentifier = "M", MarkitRedEntityClip = "N", MarkitRedPairClip = "P", CftcCommodityCode = "Q", IsdaCommodityReferencePrice = "R", FinancialInstrumentGlobalIdentifier = "S", LegalEntityIdentifier = "T", Synthetic = "U", FidessaInstrumentMnemonicFim = "V" } export declare enum UnderlyingSecurityType { EuroSupranationalCoupons = "EUSUPRA", CorporateBond = "CORP", ForeignExchangeContract = "FOR", CommonStock = "CS", Repurchase = "REPO", BradyBond = "BRADY", TermLoan = "TERM", BankersAcceptance = "BA", AssetBackedSecurities = "ABS", OtherAnticipationNotesBanGanEtc = "AN", MutualFund = "MF", FederalAgencyCoupon = "FAC", CorporatePrivatePlacement = "CPP", PreferredStock = "PS", Forward = "FORWARD", CanadianTreasuryNotes = "CAN", RevolverLoan = "RVLV", BankDepositoryNote = "BDN", CanadianMortgageBonds = "CMB", CertificateOfObligation = "COFO", MultilegInstrument = "MLEG", NonDeliverableForward = "FXNDF", Cap = "CAP", FederalAgencyDiscountNote = "FADN", ConvertibleBond = "CB", CreditDefaultSwap = "CDS", BuySellback = "BUYSELL", CanadianTreasuryBills = "CTB", RevolverTermLoan = "RVLVTRM", BankNotes = "BN", CorpMortgageBackedSecurities = "CMBS", CertificateOfParticipation = "COFP", NoSecurityType = "NONE", FxSpot = "FXSPOT", UsTreasuryNoteDeprecatedValueUseTnote = "UST", PrivateExportFunding = "PEF", DualCurrency = "DUAL", SecuritiesLoan = "SECLOAN", EuroSovereigns = "EUSOV", BridgeLoan = "BRIDGE", BillOfExchanges = "BOX", CollateralizedMortgageObligation = "CMO", GeneralObligationBonds = "GO", FxForward = "FXFWD", Collar = "CLLR", UsTreasuryBillDeprecatedValueUseTbill = "USTB", UsdSupranationalCoupons = "SUPRA", EuroCorporateBond = "EUCORP", SecuritiesPledge = "SECPLEDGE", CanadianProvincialBonds = "PROV", LetterOfCredit = "LOFC", CanadianMoneyMarkets = "CAMM", IoetteMortgage = "IET", MandatoryTender = "MT", FxSwap = "FXSWAP", CommoditySwap = "CMDTYSWAP", EuroCorporateFloatingRateNotes = "EUFRN", TreasuryBillNonUs = "TB", SwingLineFacility = "SWING", CertificateOfDeposit = "CD", MortgageBackedSecurities = "MBS", RevenueAnticipationNote = "RAN", WildcardEntryForUseOnSecurityDefinitionRequest = "?", DeliveryVersusPledge = "DVPLDG", Exotic = "EXOTIC", UsCorporateFloatingRateNotes = "FRN", OptionsOnCombo = "OOC", UsTreasuryBond = "TBOND", DebtorInPossession = "DINP", CallLoans = "CL", MortgageInterestOnly = "MIO", RevenueBonds = "REV", Cash = "CASH", Floor = "FLR", CollateralBasket = "COLLBSKT", IndexedLinked = "XLINKD", InterestStripFromAnyBondOrNote = "TINT", Defaulted = "DEFLTED", CommercialPaper = "CP", MortgagePrincipalOnly = "MPO", SpecialAssessment = "SPCLA", ForwardRateAgreement = "FRA", StructuredNotes = "STRUCT", Future = "FUT", UsTreasuryBill = "TBILL", TreasuryInflationProtectedSecurities = "TIPS", Withdrawn = "WITHDRN", DepositNotes = "DN", MortgagePrivatePlacement = "MPP", SpecialObligation = "SPCLO", YankeeCorporateBond = "YANK", PrincipalStripOfACallableBondOrNote = "TCAL", Replaced = "REPLACD", EuroCertificateOfDeposit = "EUCD", MiscellaneousPassThrough = "MPT", SpecialTax = "SPCLT", DerivativeForward = "FWD", InterestRateSwap = "IRS", PrincipalStripFromANonCallableBondOrNote = "TPRN", Matured = "MATURED", EuroCommercialPaper = "EUCP", Pfandbriefe = "PFAND", TaxAnticipationNote = "TAN", TotalReturnSwap = "TRS", UsTreasuryNote = "TNOTE", AmendedRestated = "AMENDED", LiquidityNote = "LQN", ToBeAnnounced = "TBA", TaxAllocation = "TAXA", LoanLease = "LOANLEASE", Retired = "RETIRED", MediumTermNotes = "MTN", TaxExemptCommercialPaper = "TECP", OptionsOnFutures = "OOF", Overnight = "ONITE", TaxableMunicipalCp = "TMCP", OptionsOnPhysicalUseNotRecommended = "OOP", PromissoryNote = "PN", ShortTermLoanNote = "STN", TaxRevenueAnticipationNote = "TRAN", Option = "OPT", PlazosFijos = "PZFJ", VariableRateDemandNote = "VRDN", SecuredLiquidityNote = "SLQN", Warrant = "WAR", SpotForward = "SPOTFWD", TimeDeposit = "TD", SwapOption = "SWAPTION", Transmission = "XMISSION", TermLiquidityNote = "TLQN", GeneralTypeForAContractBasedOnAnEstablishedIndex = "INDEX", ExtendedCommNote = "XCN", BondBasket = "BDBSKT", YankeeCertificateOfDeposit = "YCD", ContractForDifference = "CFD", CorrelationSwap = "CRLTNSWAP", DividendSwap = "DVDNDSWAP", EquityBasket = "EQBSKT", EquityForward = "EQFWD", ReturnSwap = "RTRNSWAP", VarianceSwap = "VARSWAP" } export declare enum UnderlyingSymbolSfx { EucpWithLumpSumInterestRatherThanDiscountPrice = "CD", WhenIssuedForASecurityToBeReissuedUnderAnOldCusipOrIsin = "WI" } export declare enum UnderlyingPutOrCall { Put = 0, Call = 1 } export declare enum SecurityRequestType { RequestSecurityIdentityAndSpecifications = 0, RequestSecurityIdentityForTheSpecificationsProvidedNameOfTheSecurityIsNotSupplied = 1, RequestListSecurityTypes = 2, RequestListSecuritiesCanBeQualifiedWithSymbolSecurityTypeTradingSessionIdSecurityExchangeIfProvidedThenOnlyListSecuritiesForTheSpecificType = 3, Symbol = 4, SecurityTypeAndOrCfiCode = 5, Product = 6, TradingSessionId = 7, AllSecurities = 8, MarketIdOrMarketIdMarketSegmentId = 9 } export declare enum SecurityResponseType { AcceptSecurityProposalAsIs = 1, AcceptSecurityProposalWithRevisionsAsIndicatedInTheMessage = 2, ListOfSecurityTypesReturnedPerRequest = 3, ListOfSecuritiesReturnedPerRequest = 4, RejectSecurityProposal = 5, CannotMatchSelectionCriteria = 6 } export declare enum UnsolicitedIndicator { MessageIsBeingSentAsAResultOfAPriorRequest = "N", MessageIsBeingSentUnsolicited = "Y" } export declare enum SecurityTradingStatus { OpeningDelay = 1, TradingHalt = 2, Resume = 3, NoOpenNoResume = 4, PriceIndication = 5, TradingRangeIndication = 6, MarketImbalanceBuy = 7, MarketImbalanceSell = 8, MarketOnCloseImbalanceBuy = 9, MarketOnCloseImbalanceSell = 10, NoMarketImbalance = 12, NoMarketOnCloseImbalance = 13, ItsPreOpening = 14, NewPriceIndication = 15, TradeDisseminationTime = 16, ReadyToTradeStartOfSession = 17, NotAvailableForTradingEndOfSession = 18, NotTradedOnThisMarket = 19, UnknownOrInvalid = 20, PreOpen = 21, OpeningRotation = 22, FastMarket = 23, PreCrossSystemIsInAPreCrossStateAllowingMarketToRespondToEitherSideOfCross = 24, CrossSystemHasCrossedAPercentageOfTheOrdersAndAllowsMarketToRespondPriorToCrossingRemainingPortion = 25, PostClose = 26, NoCancel = 27 } export declare enum HaltReason { NewsDissemination = 0, OrderInflux = 1, OrderImbalance = 2, AdditionalInformation = 3, NewsPending = 4, EquipmentChangeover = 5 } export declare enum InViewOfCommon { HaltWasNotRelatedToAHaltOfTheCommonStock = "N", HaltWasDueToCommonStockBeingHalted = "Y" } export declare enum DueToRelated { HaltWasNotRelatedToAHaltOfTheRelatedSecurity = "N", HaltWasDueToRelatedSecurityBeingHalted = "Y" } export declare enum Adjustment { Cancel = 1, Error = 2, Correction = 3 } export declare enum TradingSessionID { Day = "1", HalfDay = "2", Morning = "3", Afternoon = "4", Evening = "5", AfterHours = "6", Holiday = "7" } export declare enum TradSesMethod { Electronic = 1, OpenOutcry = 2, TwoParty = 3 } export declare enum TradSesMode { Testing = 1, Simulated = 2, Production = 3 } export declare enum TradSesStatus { Unknown = 0, Halted = 1, Open = 2, Closed = 3, PreOpen = 4, PreClose = 5, RequestRejected = 6 } export declare enum QuoteEntryRejectReason { UnknownSymbolSecurity = 1, ExchangeSecurityClosed = 2, QuoteRequestExceedsLimit = 3, TooLateToEnter = 4, UnknownQuote = 5, DuplicateQuote = 6, InvalidBidAskSpread = 7, InvalidPrice = 8, NotAuthorizedToQuoteSecurity = 9, PriceExceedsCurrentPriceBand = 10, QuoteLockedUnableToUpdateCancel = 11, InvalidOrUnknownSecurityIssuer = 12, InvalidOrUnknownIssuerOfUnderlyingSecurity = 13, Notion