Table of Contents

Enum SType

Namespace
DatabentoDotNet.Dbn
Assembly
DatabentoDotNet.Dbn.dll

A symbology type, i.e. the namespace a symbol string is drawn from.

public enum SType : byte
Extension Methods

Fields

BbgCompId = 9

Symbology using Bloomberg composite global IDs.

BbgCompTicker = 10

Symbology using Bloomberg composite tickers.

CmsSymbol = 6

Symbology for US equities using CMS suffix conventions.

Continuous = 3

A Databento-specific symbology where one symbol may point to different instruments at different points in time, e.g. always referring to the front-month future.

Figi = 11

Symbology using Bloomberg FIGI exchange-level IDs.

FigiTicker = 12

Symbology using Bloomberg exchange-level tickers.

InstrumentId = 0

Symbology using a unique numeric ID.

Isin = 7

Symbology using International Securities Identification Numbers (ISIN), ISO 6166.

IssuerId = 14

Symbology using the Databento-specific issuer ID, only available for the reference data API.

ListingId = 13

Symbology using the Databento-specific listing ID, only available for the reference data API.

NasdaqSymbol = 5

Symbology for US equities using NASDAQ Integrated suffix conventions.

Parent = 4

A Databento-specific symbology for referring to a group of symbols by one "parent" symbol, e.g. ES.FUT for all ES futures.

RawSymbol = 1

Symbology using the original symbols provided by the publisher.

SecurityId = 15

Symbology using the Databento-specific security ID, only available for the reference data API.

Smart = 2

A set of Databento-specific symbologies for referring to groups of symbols. Deprecated upstream since dbn 0.5.0 in favor of Continuous and Parent; retained here for decode compatibility.

UsCode = 8

Symbology using US domestic Committee on Uniform Securities Identification Procedure (CUSIP) codes.

Remarks

Wire strings use snake_case — contrast with RType/Schema, which use kebab-case. Do not assume one casing convention applies everywhere. See WireStrings for the string conversions, including four legacy aliases (product_id, native, nasdaq, cms) that parse but are never emitted.