Component MDStatisticParameters Scenario base

SYNOPSIS: This component comprises all parameters that can be used to describe the market data statistics. These can be part of the request as well as the response. All parameters defined on the MarketDataStatisticsRequest(35=DO) message should be echoed in the MarketDataStatisticsReport(35=DP) message as the latter could also be sent unsolicited. The general category and the entities involved in the statistics are defined by MDStatisticType(2456), MDStatisticScope(2457), and MDStatisticIntervalType(2464) and must always be specified. The remaining fields are optional and restrict the data range in one way or another. The time range for the data can either be specified in terms of an interval for which the statistics are typically calculated on a regular basis or in terms of an absolute date and/or time range.
ELABORATION: MDStatisticScope(2457), MDStatisticSubScope(2458) and MDStatisticScopeType(2459) form a set of scope relationships to filter further the type of statistic being requested or being provided. It should be noted that some of the enumeration values for MDStatisticScopeType(2459) may not be applicable or useful for a given MDStatisticScope(2457) - e.g. MDStatisticScopeType(2459)=4 (Downward move) is more applicable to prices than to orders or trades.

ID Abbr
2250StatsPrm

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0SP2191

Members

ID Name Abbr Presence Description
2456MDStatisticTypeTyp required SYNOPSIS: Type of statistic value.
2457MDStatisticScopeScope required SYNOPSIS: Entities used as basis for the statistics.
2458MDStatisticSubScopeSubScope optional SYNOPSIS: Sub-scope of the statistics to further reduce the entities used as basis for the statistics.
2459MDStatisticScopeTypeScopeTyp optional SYNOPSIS: Scope details of the statistics to reduce the number of events being used as basis for the statistics.
2454MDStatisticNameStatsNme optional SYNOPSIS: The short name or acronym for a set of statistic parameters.
2455MDStatisticDescDesc optional SYNOPSIS: Can be used to provide an optional textual description for a statistic.
2481EncodedMDStatisticDescLenEncDescLen optional SYNOPSIS: Byte length of encoded (non-ASCII characters) EncodedMDStatisticDesc(2482) field.
2482EncodedMDStatisticDescEncDesc optional SYNOPSIS: Encoded (non-ASCII characters) representation of the MDStatisticDesc(2455) field in the encoded format specified via the MessageEncoding (347) field. If used, the ASCII (English) representation should also be specified in the MDStatisticDesc(2455) field.
264MarketDepthMktDepth optional SYNOPSIS: Depth of market for Book Snapshot / Incremental updates 0 - full book depth 1 - top of book 2 and above - book depth (number of levels)
2460MDStatisticFrequencyPeriodFreqPeriod optional SYNOPSIS: Dissemination frequency of statistics. Special meaning for a value of zero which represents an event-driven dissemination in real time (e.g. as soon as a new trade occurs).
2461MDStatisticFrequencyUnitFreqUnit optional SYNOPSIS: Time unit for MDStatisticFrequencyPeriod(2460).
2462MDStatisticDelayPeriodDelayPeriod optional SYNOPSIS: Number of time units between the calculation of the statistic and its dissemination. Can be used to defer or delay publication.
2463MDStatisticDelayUnitDelayUnit optional SYNOPSIS: Time unit for MDStatisticDelayPeriod(2462).
2464MDStatisticIntervalTypeIntvlTyp required SYNOPSIS: Type of interval over which statistic is calculated.
2465MDStatisticIntervalTypeUnitIntvlTypUnit optional SYNOPSIS: Time unit for MDStatisticIntervalType(2464).
2466MDStatisticIntervalPeriodIntvlPeriod optional SYNOPSIS: Length of time over which the statistic is calculated. Special meaning for a value of zero to express that there is no aggregation over time. Can be used with other interval types expressing relative date and time ranges to combine them with sliding window peaks, e.g. highest volume across 1 minute intervals of the previous day.
2467MDStatisticIntervalUnitIntvlUnit optional SYNOPSIS: Time unit for MDStatisticIntervalPeriod(2466).
2468MDStatisticStartDateStartDt optional SYNOPSIS: First day of range for which statistical data is collected.
2469MDStatisticEndDateEndDt optional SYNOPSIS: Last day of range for which statistical data is collected.
2470MDStatisticStartTimeStartTm optional SYNOPSIS: Start time of the time range for which statistical data is collected.
2471MDStatisticEndTimeEndTm optional SYNOPSIS: End time of the time range for which statistical data is collected.
2472MDStatisticRatioTypeRatioTyp optional SYNOPSIS: Ratios between various entities.
1008NestedPartiesPtyoptionalSYNOPSIS: The NestedParties component block is identical to the Parties Block. It is used in other component blocks and repeating groups when nesting will take place resulting in multiple occurrences of the Parties block within a single FIX message.. Use of NestedParties under these conditions avoids multiple references to the Parties block within the same message which is not allowed in FIX tag/value syntax.
ELABORATION:
2584AnnualTradingBusinessDaysAnnlTrdgBizDays optional SYNOPSIS: Number of trading business days in a year.
1815TradingCapacityTrdgCpcty optional SYNOPSIS: Designates the capacity in which the order is submitted for trading by the market participant.
40OrdTypeOrdTyp optional SYNOPSIS: Order type. *** SOME VALUES ARE NO LONGER USED - See "Deprecated (Phased-out) Features and Supported Approach" *** (see Volume : "Glossary" for value definitions)
59TimeInForceTmInForce optional SYNOPSIS: Specifies how long the order remains in effect. Absence of this field is interpreted as DAY. NOTE not applicable to CIV Orders.
276QuoteConditionQCond optional SYNOPSIS: Space-delimited list of conditions describing a quote.
277TradeConditionTrdCond optional SYNOPSIS: Type of market data entry.
54SideSide optional SYNOPSIS: Side of order (see Volume : "Glossary" for value definitions)
578TradeInputSourceInptSrc optional SYNOPSIS: Type of input device or system from which the trade was entered.
336TradingSessionIDSesID optional SYNOPSIS: Identifier for a trading session. A trading session spans an extended period of time that can also be expressed informally in terms of the trading day. Usage is determined by market or counterparties. To specify good for session where session spans more than one calendar day, use TimeInForce = 0 (Day) in conjunction with TradingSessionID(336). Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility.
625TradingSessionSubIDSesSub optional SYNOPSIS: Optional market assigned sub identifier for a trading phase within a trading session. Usage is determined by market or counterparties. Used by US based futures markets to identify exchange specific execution time bracket codes as required by US market regulations. Bilaterally agreed values of data type "String" that start with a character can be used for backward compatibility
1024MDOriginTypeMDOrigTyp optional SYNOPSIS: Used to describe the origin of the market data entry.
2711MDValueTierTier optional SYNOPSIS: Describes the reporting ranges for executed transactions.
ELABORATION: In context of ESMA RTS 27 Article 9, the execution venue is required to report on transactions within several size ranges (in terms of a value and currency). The thresholds for these ranges are dependent on the type of financial instrument.
338TradSesMethodMethod optional SYNOPSIS: Method of trading
1022MDFeedTypeMDFeedTyp optional SYNOPSIS: Describes a class of service for a given data feed, ie Regular and Market Maker, Bandwidth Intensive or Bandwidth Conservative
1629ExposureDurationExpsreDur optional SYNOPSIS: This is the time in seconds of a "Good for Time" (GFT) TimeInForce. Positive integer value which represents the time is seconds in which the new order remains active in the market before it is automatically cancelled (e.g. expired). Bi-lateral agreements will dictate the maximum value of this field. It is assumed that most systems will impose a max limit of 86,400 seconds (i.e. 24 hours). For Quotes: The period of time a quoted price is tradable(i.e. on-the-wire) before it becomes indicative (i.e. off-the-wire).
1916ExposureDurationUnitExpsreDurUnit optional SYNOPSIS: Time unit in which the ExposureDuration(1629) is expressed.
1057AggressorIndicatorAgrsrInd optional SYNOPSIS: Used to identify whether the order initiator is an aggressor or not in the trade.