Enum StatType
- Namespace
- DatabentoDotNet.Dbn
- Assembly
- DatabentoDotNet.Dbn.dll
The type of statistic contained in a StatMsg.
public enum StatType : ushort
Fields
AuctionCollarLowerPrice = 26The auction collar lower price.
AuctionCollarReferencePrice = 24The auction collar reference price.
AuctionCollarUpperPrice = 25The auction collar upper price.
BlockVolume = 19The number of block contracts cleared for an instrument on the previous trading date.
ts_refis the trading date of the volume.ClearedVolume = 6The number of contracts cleared for an instrument on the previous trading date.
ts_refis the trading date of the volume.ClosePrice = 11The last trade price during a trading session.
quantityis set when provided by the venue.Delta = 15The option delta associated with the settlement price.
FixingPrice = 10The volume-weighted average price (VWAP) for a fixing period.
HighestBid = 8The highest bid price for an instrument during the trading session.
IndicativeClosePrice = 20The probable price of the last trade of an instrument, published during the trading session.
IndicativeOpeningPrice = 2The probable price of the first trade of an instrument, published during pre-open. Both
priceandquantityare set.LowerPriceLimit = 18The exchange-defined lower price limit.
LowestOffer = 7The lowest offer price for an instrument during the trading session.
MwcbLevel1 = 21The Market-Wide Circuit Breaker (MWCB) level 1 threshold (7%), expressed as S&P 500 index points.
MwcbLevel2 = 22The Market-Wide Circuit Breaker (MWCB) level 2 threshold (13%), expressed as S&P 500 index points.
MwcbLevel3 = 23The Market-Wide Circuit Breaker (MWCB) level 3 threshold (20%), expressed as S&P 500 index points.
NetChange = 12The change in price from the previous trading session's close to the most recent session.
OpenInterest = 9The current number of outstanding contracts of an instrument.
ts_refis the trading date the open interest was calculated for.OpeningPrice = 1The price of the first trade of an instrument.
quantityis set when provided by the venue.SettlementPrice = 3The settlement price of an instrument.
flagsindicates whether the price is final or preliminary, and actual or theoretical;ts_refis the settlement's trading date.TradingSessionHighPrice = 5The highest trade price of an instrument during the trading session.
TradingSessionLowPrice = 4The lowest trade price of an instrument during the trading session.
UncrossingPrice = 16The auction uncrossing price, for auctions that are neither the official opening nor closing auction.
quantityis set when provided by the venue.UpperPriceLimit = 17The exchange-defined upper price limit.
VenueSpecificPrice1 = 10002A venue-specific price statistic. Refer to the venue's documentation for details.
VenueSpecificVolume1 = 10001A venue-specific volume statistic. Refer to the venue's documentation for details.
Volatility = 14The implied volatility associated with the settlement price.
Vwap = 13The volume-weighted average price (VWAP) during the trading session.
quantityis the traded volume.
Remarks
Purely numeric — this type has no wire string form (no as_str/FromStr in the
Rust source). Discriminants are non-contiguous: values 1 through 26 are sequential, then the
two venue-specific values jump to 10001 and 10002. Upstream marks this type
#[non_exhaustive]; Databento may add variants in a future release without that being
a breaking change. This type has no default variant.