forwardStatisticsType Enumeration   Table of ContentTags Fieldsforward
Tags Class
Fix tags.
Inheritance Hierarchy
System.Object
  OnixS.CmeMdHandler.Tags

Namespace:  OnixS.CmeMdHandler
Assembly:  OnixS.CmeMdHandler-net-4.7 (in OnixS.CmeMdHandler-net-4.7.dll) Version: 3.16.1.0 (3.16.1.0)
Syntax
C#
public static class Tags

The Tags type exposes the following members.

Fields
  NameDescription
Public fieldStatic memberAggressorSide
Indicates which side is aggressor of the trade. If there is no value present, then there is no aggressor. Note: Trades without aggressors occur at Market Open, after a Pre-Open or after a Pause. Trades without aggressors occur when the triggering order is a CME Globex-generated implied bid/offer.
Public fieldStatic memberApplBeginSeqNo
Sequence number of first requested packet.
Public fieldStatic memberApplEndSeqNo
Sequence number of last requested packet.
Public fieldStatic memberApplID
The channel ID as defined in the XML Configuration file.
Public fieldStatic memberAsset
String field that indicates the underlying asset code (Product Code). Example: GE (Eurodollars), ES (E-Minis). Product Code was previously communicated in tag 1151-SecurityGroup.
Public fieldStatic memberCFICode
ISO standard instrument categorization code.
Public fieldStatic memberClearedVolume
The total cleared volume of instrument traded during the prior trading session.
Public fieldStatic memberContractMultiplier
Number of deliverable units per instrument, e.g., peak days in maturity month or number of calendar days in maturity month. The FIX Security Definition (tag 35-MsgType=d) message for the variable quantity spread will be populated with the value '0' for tag 231-ContractMultiplier. The FIX Security Definition (tag 35-MsgType=d) message is populated with values for the outright legs for tag 231-ContractMultiplier and customers must extract this value.
Public fieldStatic memberContractMultiplierUnit
Indicates the type of multiplier being applied to the product. Optionally used in combination with tag 231-ContractMultiplier.
Public fieldStatic memberCurrency
Identifies currency used for price. Absence of this field is interpreted as the default for the security. It is recommended that systems provide the currency value whenever possible.
Public fieldStatic memberCurrentChunk
Tag=37710. CurrentChunk.
Public fieldStatic memberDecayQty
Indicates the quantity that a contract will decay daily by once the decay start date is reached.
Public fieldStatic memberDecayStartDate
Indicates the date at which a decay contract will begin to decay.
Public fieldStatic memberDisplayFactor
Contains the multiplier to convert the CME Globex display price to the conventional price.
Public fieldStatic memberEventTime
Date and Time of event expressed in UTC DateTime.
Public fieldStatic memberEventTimeDelta
Indicates the time interval taken to process an event in number of microseconds.
Public fieldStatic memberEventType
Code to represent the type of event.
Public fieldStatic memberFlowScheduleType
The schedule according to which the electricity is delivered in a physical contract, or priced in a financial contract. Specifies whether the contract is defined according to the Easter Peak, Eastern Off-Peak, Western Peak or Western Off-Peak.
Public fieldStatic memberHaltReason
Identifies the reason for the status change. State change may be invoked due to: - surveillance intervention - market event (Stop-Spike, Velocity Logic/ Request for Cross) - predetermined group status schedule - instrument activation/ expiration schedule
Public fieldStatic memberHeartBtInt
Tag=108. Heartbeat interval (seconds).
Public fieldStatic memberHighLimitPrice
Allowable high limit price for the trading day. A key parameter in validating order price. Used as the upper band for validating order prices. Orders submitted with prices above the upper limit will be rejected. This price protects off prices for quoting.
Public fieldStatic memberHighPx
Tag=332. Represents an indication of the high end of the price range for a security prior to the open or reopen.
Public fieldStatic memberInstAttribType
Tag 871-InstAttribType and tag 872-InstAttribValue function together where tag 871 indicates the type of value that the following tag 872 will contain.
Public fieldStatic memberInstAttribValue
Bitmap field of 32 Boolean type indicators: 0 (least significant bit): Electronic Match Eligible 1: Order Cross Eligible 2: Block Trade Eligible 3: EFP Eligible 4: EBF Eligible 5: EFS Eligible 6: EFR Eligible 7: OTC Eligible 8: iLink Indicative Mass Quoting Eligible 9: Negative Strike Eligible 10: Negative Price Outright Eligible 11: Is Fractional (indicates product has fractional display price) 12: Volatility Quoted Option 13: RFQ Cross Eligible 14: Zero Price Outright Eligible 15: Decaying Product Eligibility 16: Variable Product Eligibility 17: Daily Product Eligibility 18: GT Orders Eligibility (Previously Tag 827) 19: Implied Matching Eligibility (Previously tag 1144) 20-31 –Reserved for future use
Public fieldStatic memberLastMsgSeqNumProcessed
Tag=369. The last MsgSeqNum (34) value received by the FIX engine and processed by downstream application, such as trading engine or order routing system. Can be specified on every message sent. Useful for detecting a backlog with a counterparty.
Public fieldStatic memberLastQty
Tag=32. Quantity bought or sold on this last fill.
Public fieldStatic memberLastUpdateTime
Timestamp of when the instrument was last added, modified or deleted.
Public fieldStatic memberLegOptionDelta
Delta used to calculate the quantity of futures used to cover the option or option strategy.
Public fieldStatic memberLegPrice
Price for a futures leg of a covered. See tag 44-Price for description.
Public fieldStatic memberLegRatioQty
The ratio of quantity for this individual leg relative to the entire multi-leg instrument.
Public fieldStatic memberLegSecurityID
Unique instrument ID for the leg.
Public fieldStatic memberLegSecurityIDSource
Identifies source of tag 602-LegSecurityID value. This value is always '8' for CME.
Public fieldStatic memberLegSide
The side of the leg for this repeating group.
Public fieldStatic memberLotType
The quantity type used for the leg of the spread. This tag is required to interpret the value in tag 1231-MinLotSize.
Public fieldStatic memberLowLimitPrice
Allowable low limit price for the trading day. A key parameter in validating order price. Used as the lower band for validating order prices. Orders submitted with prices below the lower limit will be rejected. This price protects off prices for quoting.
Public fieldStatic memberLowPx
Tag=333. Represents an indication of the low end of the price range for a security prior to the open or reopen.
Public fieldStatic memberMainFraction
Price Denominator of Main Fraction.
Public fieldStatic memberMarketDepth
Tag=264. Depth of market for Book Snapshot / Incremental updates 0 - full book depth 1 - top of book 2 and above - book depth (number of levels).
Public fieldStatic memberMarketSegmentID
Identifies the market segment. Populated for all CME Globex instruments.
Public fieldStatic memberMatchAlgorithm
Matching Algorithm - CME assigned values.
Public fieldStatic memberMatchEventIndicator
Bitmap field of eight Boolean type indicators reflecting the end of updates for a given Globex Event: Bit 0: (least significant bit) Last trade message for a given event Bit 1: Last electronic volume message for a given event Bit 2: Last real quote message for a given event Bit 3: Last statistic message for a given event Bit 4: Last implied quote message for a given event Bit 5: Reserved for future use Bit 6: Reserved for future use Bit 7: (most significant bit) Last message for a given event
Public fieldStatic memberMaturityMonthYear
This field provides the actual calendar date for contract maturity - month and year (used for standardized futures and options). Format YYYYMM (i.e. 200912) For futures strategies and options spreads, this field contains the first leg maturity. For packs and bundles, this value represents the rollover date. For daily products, this field contains the daily maturity (YYYYMMDD).
Public fieldStatic memberMaxPriceVariation
Differential value for price banding.
Public fieldStatic memberMaxTradeVol
The maximum trading volume for a security.
Public fieldStatic memberMDDisplayQty
Tag=37706. MDDisplayQty.
Public fieldStatic memberMDEntryPx
Tag=270. Price of the Market Data Entry.
Public fieldStatic memberMDEntrySize
Tag=271. Quantity or volume represented by the Market Data Entry.
Public fieldStatic memberMDEntryType
Tag=269. Type Market Data entry. Valid values: 0 = Bid 1 = Offer 2 = Trade 3 = Index Value 4 = Opening Price 5 = Closing Price 6 = Settlement Price 7 = Trading Session High Price 8 = Trading Session Low Price 9 = Trading Session VWAP Price A = Imbalance B = Trade Volume C = Open Interest D = Composite Underlying Price E = Simulated Sell Price F = Simulated Buy Price G = Margin Rate H = Mid Price J = Empty Book K = Settle High Price L = Settle Low Price M = Prior Settle Price N = Session High Bid O = Session Low Offer P = Early Prices Q = Auction Clearing Price S = Swap Value Factor (SVP) for swaps cleared through a central counterparty (CCP) R = Daily value adjustment for long positions T = Cumulative Value Adjustment for long positions U = Daily Value Adjustment for Short Positions V = Cumulative Value Adjustment for Short Positions Y = Recovery Rate Z = Recovery Rate for Long a = Recovery Rate for Short W = Fixing Price X = Cash Rate.
Public fieldStatic memberMDFeedType
Tag=1022. Maket data feed type.
Public fieldStatic memberMDOrderPriority
Tag=37707. MDOrderPriority.
Public fieldStatic memberMDPriceLevel
Tag=1023. Market Data Price Level
Public fieldStatic memberMDSecurityTradingStatus
Identifies the current state of the instrument.
Public fieldStatic memberMDUpdateAction
Tag=279. Type of Market Data update action. Valid values: 0 = New 1 = Change 2 = Delete 3 = Delete Thru 4 = Delete From 5 = Overlay.
Public fieldStatic memberMinCabPrice
Defines cabinet price for outright options products.
Public fieldStatic memberMinLotSize
Minimum quantity accepted for order entry. If tag 1093-LotType=4, this value is the minimum quantity for order entry expressed in the applicable units, specified in tag 996-UnitOfMeasure, (e.g., megawatts).
Public fieldStatic memberMinPriceIncrement
Minimum constant tick for the instrument, sent only if instrument is non-VTT (Variable Tick table) eligible.
Public fieldStatic memberMinPriceIncrementAmount
Monetary value equivalent to the minimum price fluctuation.
Public fieldStatic memberMinTradeVol
The minimum trading volume for a security.
Public fieldStatic memberMsgSeqNum
Tag=34. Integer packet sequence number.
Public fieldStatic memberNetChgPrevDay
Tag=451. Net change from previous day's closing price vs. last traded price.
Public fieldStatic memberNoChunks
Tag=37709. NoChunks.
Public fieldStatic memberNoEvents
Number of repeating EventType entries. Indicates number of repeating groups and length of each repeating group in the message.
Public fieldStatic memberNoInstAttrib
Number of repeating group InstrAttribType entries. Indicates number of repeating groups and length of each repeating group in the message.
Public fieldStatic memberNoLegs
Number of legs (repeating groups). Indicates number of repeating groups and length of each repeating group.
Public fieldStatic memberNoLinesOfText
Tag=33. Identifies number of lines of text body.
Public fieldStatic memberNoLotTypeRules
Number of quantity types in the upcoming repeating group. Indicates number of repeating groups and length of each repeating group in the message.
Public fieldStatic memberNoMDEntries
Tag=268. Number of entries in Market Data message.
Public fieldStatic memberNoMDFeedTypes
Tag=1141. Number of MDFeedType (1022) fields requested.
Public fieldStatic memberNoOrderIDEntries
Tag=37705. Number of OrderID entries.
Public fieldStatic memberNoRelatedSym
Indicates the number of repeating symbols specified. Indicates number of repeating groups and length of each repeating group in the message.
Public fieldStatic memberNoUnderlyings
Number of underlying legs that make up the security. Indicates number of repeating groups and length of each repeating group.
Public fieldStatic memberNumberOfOrders
Tag=346. Number of orders in the market.
Public fieldStatic memberOpenCloseSettlFlag
Flag describing Open Price entry.
Public fieldStatic memberOpenInterestQty
The total open interest for the market at the close of the prior trading session.
Public fieldStatic memberOrderID
Tag=37. Unique order identifier as assigned by the exchange.
Public fieldStatic memberOrderQty
Quantity requested.
Public fieldStatic memberOrderUpdateAction
Tag=37708. OrderUpdateAction.
Public fieldStatic memberOriginalContractSize
Fixed contract value assigned to a product.
Public fieldStatic memberPassword
Tag=554. Password or passphrase.
Public fieldStatic memberPriceDisplayFormat
Number of Decimals in Displayed Price.
Public fieldStatic memberPriceRatio
Used for price calculation in spread and leg pricing for Implied Intercommodity Ratio Spreads.
Public fieldStatic memberQuoteReqID
Quote request ID defined by the exchange.
Public fieldStatic memberQuoteType
Type of quote requested. A tradable quote can trade against other orders and quotes upon acceptance
Public fieldStatic memberReferenceID
Tag=9633. ReferenceID.
Public fieldStatic memberRptSeq
Tag 83. Instrument Report Sequence Number.
Public fieldStatic memberSecurityDesc
Tag=107. Security Description.
Public fieldStatic memberSecurityExchange
Exchange used to identify a security.
Public fieldStatic memberSecurityGroup
Tag=1151. Security Group.
Public fieldStatic memberSecurityID
Tag=48. Security identifier value of SecurityIDSource (22) type (e.g. CUSIP, SEDOL, ISIN, etc). Requires SecurityIDSource.
Public fieldStatic memberSecurityIDSource
Identifies source of tag 48-SecurityID value. This value is always 8 for CME is required if tag 48-SecurityID is specified.
Public fieldStatic memberSecuritySubType
Strategy type. For a Covered options strategy, the covered strategy type will be preceded by 'CV:'. For a covered vertical, for example, this tag will contain 'CV:VT.'
Public fieldStatic memberSecurityTradingEvent
Identifies an additional event or a rule related to the SecurityTradingStatus (326).
Public fieldStatic memberSecurityTradingStatus
Tag=326. Identifies the trading status applicable to the transaction. Valid values: 1 = Opening delay 10 = Market on Close Imbalance Sell 11 = (not assigned) 12 = No Market Imbalance 13 = No Market on Close Imbalance 14 = ITS Pre-opening 15 = New Price Indication 16 = Trade Dissemination Time 17 = Ready to trade (start of session) 18 = Not available for trading (end of session) 19 = Not traded on this market 2 = Trading halt 20 = Unknown or Invalid 21 = Pre-open 22 = Opening Rotation 23 = Fast Market 3 = Resume 4 = No Open / No Resume 5 = Price indication 6 = Trading Range Indication 7 = Market Imbalance Buy 8 = Market Imbalance Sell 9 = Market on Close Imbalance Buy 24 = Pre-Cross - system is in a pre-cross state allowing market to respond to either side of cross 25 = Cross - system has crossed a percentage of the orders and allows market to respond prior to crossing remaining portion 26 = Post-close.
Public fieldStatic memberSecurityType
Security Type
Public fieldStatic memberSecurityUpdateAction
Tag=980. Valid values: A = Add D = Delete M = Modify.
Public fieldStatic memberSenderCompID
Tag=49. Assigned value used to identify firm sending message.
Public fieldStatic memberSendingTime
Tag=52. Time of message transmission (always expressed in UTC (Universal Time Coordinated, also known as "GMT").
Public fieldStatic memberSettlCurrency
Identifies currency used for settlement price, if different from trade price currency.
Public fieldStatic memberSettlPriceType
Bitmap field of eight Boolean type indicators representing settlement price type: Bit 0 (least significant bit): 1=Final 0=Preliminary Bit 1: 1=Actual, based on today’s security activity, 0=Theoretically calculated Bit 2: 1=Rounded 0=Non-Rounded Bit 3-6: Reserved for future use, set to 0 Bit 7: 1=Entire set is a NULL, 0= not NULL
Public fieldStatic memberSide
Side requested.
Public fieldStatic memberStrikeCurrency
Currency in which the StrikePrice is denominated.
Public fieldStatic memberStrikePrice
Strike Price for an option.
Public fieldStatic memberSubFraction
Price Denominator of Sub Fraction.
Public fieldStatic memberSubject
Tag=147. The subject of an Email message.
Public fieldStatic memberSymbol
Tag=55. Ticker symbol. Common, "human understood" representation of the security. SecurityID (48) value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles) Use "[N/A]" for products which do not have a symbol.
Public fieldStatic memberTargetCompID
Tag=56. Assigned value used to identify receiving firm.
Public fieldStatic memberText
Tag=58. Free format text string (Note: this field does not have a specified maximum length).
Public fieldStatic memberTickRule
VTT code. Provided for instruments with variable tick in addition to Tick Size in tag 969 MinPriceIncrement. For VTT ineligible instruments, this field will be sent as null.
Public fieldStatic memberTotNumReports
Tag=911. Total number of reports.
Public fieldStatic memberTradeDate
Tag=75. Indicates date of trade referenced in this message in YYYYMMDD format. Absence of this field indicates current day (expressed in local time at place of trade).
Public fieldStatic memberTradeID
Unique Trade Entry ID per Instrument and Trading Date. Required for a Trade.
Public fieldStatic memberTradeVolume
Tag=1020. Trade Volume.
Public fieldStatic memberTradingReferenceDate
Indicates the date of trade session corresponding to a Statistic Entry in YYYYMMDD format.
Public fieldStatic memberTradingReferencePrice
Reference price for prelisted instruments or the last calculated Settlement, which can be Theoretical, Preliminary or a Final Settlement of the session.
Public fieldStatic memberTransactTime
Start of event processing time (UTC). This timestamp is the number of microseconds since the Unix Epoch.
Public fieldStatic memberUnderlyingProduct
Indicates the product complex.
Public fieldStatic memberUnderlyingSecurityID
Unique instrument ID as qualified by the exchange per tag 305-UnderlyingSecurityIDSource.
Public fieldStatic memberUnderlyingSecurityIDSource
This value is always '8' for CME.
Public fieldStatic memberUnderlyingSymbol
Underlying Instrument Symbol (Contract Name). * this value will be the same as that contained in Leg Instrument’s Security Definition Tag 55-Symbol.
Public fieldStatic memberUnitOfMeasure
Unit of measure for the products' original contract size. This will be populated for all products listed on CME Globex.
Public fieldStatic memberUnitOfMeasureQty
This field contains the contract size for each instrument. Use in combination with tag 996-UnitofMeasure. For example: Eurodollar futures -Tag 1147=1000000 -Tag 996=USD Live Cattle futures -Tag 1147=40000 -Tag 996=LBS For variable-quantity products, the contract size reflects the original contract size, before the application of the multiplier
Public fieldStatic memberUserDefinedInstrument
Identifies user-defined instruments. If the tag is not present, the instrument is not user-defined.
Public fieldStatic memberUsername
Tag=553. Userid or username.
Top
See Also