#[non_exhaustive]#[repr(u16)]pub enum Publisher {
Show 107 variants
GlbxMdp3Glbx = 1,
XnasItchXnas = 2,
XbosItchXbos = 3,
XpsxItchXpsx = 4,
BatsPitchBats = 5,
BatyPitchBaty = 6,
EdgaPitchEdga = 7,
EdgxPitchEdgx = 8,
XnysPillarXnys = 9,
XcisPillarXcis = 10,
XasePillarXase = 11,
XchiPillarXchi = 12,
XcisBboXcis = 13,
XcisTradesXcis = 14,
MemxMemoirMemx = 15,
EprlDomEprl = 16,
XnasNlsFinn = 17,
XnasNlsFinc = 18,
XnysTradesFiny = 19,
OpraPillarAmxo = 20,
OpraPillarXbox = 21,
OpraPillarXcbo = 22,
OpraPillarEmld = 23,
OpraPillarEdgo = 24,
OpraPillarGmni = 25,
OpraPillarXisx = 26,
OpraPillarMcry = 27,
OpraPillarXmio = 28,
OpraPillarArco = 29,
OpraPillarOpra = 30,
OpraPillarMprl = 31,
OpraPillarXndq = 32,
OpraPillarXbxo = 33,
OpraPillarC2Ox = 34,
OpraPillarXphl = 35,
OpraPillarBato = 36,
OpraPillarMxop = 37,
IexgTopsIexg = 38,
DbeqBasicXchi = 39,
DbeqBasicXcis = 40,
DbeqBasicIexg = 41,
DbeqBasicEprl = 42,
ArcxPillarArcx = 43,
XnysBboXnys = 44,
XnysTradesXnys = 45,
XnasQbboXnas = 46,
XnasNlsXnas = 47,
EqusPlusXchi = 48,
EqusPlusXcis = 49,
EqusPlusIexg = 50,
EqusPlusEprl = 51,
EqusPlusXnas = 52,
EqusPlusXnys = 53,
EqusPlusFinn = 54,
EqusPlusFiny = 55,
EqusPlusFinc = 56,
IfeuImpactIfeu = 57,
NdexImpactNdex = 58,
DbeqBasicDbeq = 59,
EqusPlusEqus = 60,
OpraPillarSphr = 61,
EqusAllXchi = 62,
EqusAllXcis = 63,
EqusAllIexg = 64,
EqusAllEprl = 65,
EqusAllXnas = 66,
EqusAllXnys = 67,
EqusAllFinn = 68,
EqusAllFiny = 69,
EqusAllFinc = 70,
EqusAllBats = 71,
EqusAllBaty = 72,
EqusAllEdga = 73,
EqusAllEdgx = 74,
EqusAllXbos = 75,
EqusAllXpsx = 76,
EqusAllMemx = 77,
EqusAllXase = 78,
EqusAllArcx = 79,
EqusAllLtse = 80,
XnasBasicXnas = 81,
XnasBasicFinn = 82,
XnasBasicFinc = 83,
IfeuImpactXoff = 84,
NdexImpactXoff = 85,
XnasNlsXbos = 86,
XnasNlsXpsx = 87,
XnasBasicXbos = 88,
XnasBasicXpsx = 89,
EqusSummaryEqus = 90,
XcisTradesbboXcis = 91,
XnysTradesbboXnys = 92,
XnasBasicEqus = 93,
EqusAllEqus = 94,
EqusMiniEqus = 95,
XnysTradesEqus = 96,
IfusImpactIfus = 97,
IfusImpactXoff = 98,
IfllImpactIfll = 99,
IfllImpactXoff = 100,
XeurEobiXeur = 101,
XeeeEobiXeee = 102,
XeurEobiXoff = 103,
XeeeEobiXoff = 104,
XcbfPitchXcbf = 105,
XcbfPitchXoff = 106,
OceaMemoirOcea = 107,
}Expand description
A specific Venue from a specific data source.
Variants (Non-exhaustive)§
This enum is marked as non-exhaustive
GlbxMdp3Glbx = 1
CME Globex MDP 3.0
XnasItchXnas = 2
Nasdaq TotalView-ITCH
XbosItchXbos = 3
Nasdaq Texas TotalView-ITCH
XpsxItchXpsx = 4
Nasdaq PSX TotalView-ITCH
BatsPitchBats = 5
Cboe BZX Depth
BatyPitchBaty = 6
Cboe BYX Depth
EdgaPitchEdga = 7
Cboe EDGA Depth
EdgxPitchEdgx = 8
Cboe EDGX Depth
XnysPillarXnys = 9
NYSE Integrated
XcisPillarXcis = 10
NYSE National Integrated
XasePillarXase = 11
NYSE American Integrated
XchiPillarXchi = 12
NYSE Texas Integrated
XcisBboXcis = 13
NYSE National BBO
XcisTradesXcis = 14
NYSE National Trades
MemxMemoirMemx = 15
MEMX Memoir Depth
EprlDomEprl = 16
MIAX Pearl Depth
XnasNlsFinn = 17
FINRA/Nasdaq TRF Carteret
XnasNlsFinc = 18
FINRA/Nasdaq TRF Chicago
XnysTradesFiny = 19
FINRA/NYSE TRF
OpraPillarAmxo = 20
OPRA - NYSE American Options
OpraPillarXbox = 21
OPRA - BOX Options
OpraPillarXcbo = 22
OPRA - Cboe Options
OpraPillarEmld = 23
OPRA - MIAX Emerald
OpraPillarEdgo = 24
OPRA - Cboe EDGX Options
OpraPillarGmni = 25
OPRA - Nasdaq GEMX
OpraPillarXisx = 26
OPRA - Nasdaq ISE
OpraPillarMcry = 27
OPRA - Nasdaq MRX
OpraPillarXmio = 28
OPRA - MIAX Options
OpraPillarArco = 29
OPRA - NYSE Arca Options
OpraPillarOpra = 30
OPRA - Options Price Reporting Authority
OpraPillarMprl = 31
OPRA - MIAX Pearl
OpraPillarXndq = 32
OPRA - Nasdaq Options
OpraPillarXbxo = 33
OPRA - Nasdaq Texas Options
OpraPillarC2Ox = 34
OPRA - Cboe C2 Options
OpraPillarXphl = 35
OPRA - Nasdaq PHLX
OpraPillarBato = 36
OPRA - Cboe BZX Options
OpraPillarMxop = 37
OPRA - MEMX Options
IexgTopsIexg = 38
IEX TOPS
DbeqBasicXchi = 39
DBEQ Basic - NYSE Texas
DbeqBasicXcis = 40
DBEQ Basic - NYSE National
DbeqBasicIexg = 41
DBEQ Basic - IEX
DbeqBasicEprl = 42
DBEQ Basic - MIAX Pearl
ArcxPillarArcx = 43
NYSE Arca Integrated
XnysBboXnys = 44
NYSE BBO
XnysTradesXnys = 45
NYSE Trades
XnasQbboXnas = 46
Nasdaq QBBO
XnasNlsXnas = 47
Nasdaq Trades
EqusPlusXchi = 48
Databento US Equities Plus - NYSE Texas
EqusPlusXcis = 49
Databento US Equities Plus - NYSE National
EqusPlusIexg = 50
Databento US Equities Plus - IEX
EqusPlusEprl = 51
Databento US Equities Plus - MIAX Pearl
EqusPlusXnas = 52
Databento US Equities Plus - Nasdaq
EqusPlusXnys = 53
Databento US Equities Plus - NYSE
EqusPlusFinn = 54
Databento US Equities Plus - FINRA/Nasdaq TRF Carteret
EqusPlusFiny = 55
Databento US Equities Plus - FINRA/NYSE TRF
EqusPlusFinc = 56
Databento US Equities Plus - FINRA/Nasdaq TRF Chicago
IfeuImpactIfeu = 57
ICE Europe Commodities
NdexImpactNdex = 58
ICE Endex
DbeqBasicDbeq = 59
Databento US Equities Basic - Consolidated
EqusPlusEqus = 60
EQUS Plus - Consolidated
OpraPillarSphr = 61
OPRA - MIAX Sapphire
EqusAllXchi = 62
Databento US Equities (All Feeds) - NYSE Texas
EqusAllXcis = 63
Databento US Equities (All Feeds) - NYSE National
EqusAllIexg = 64
Databento US Equities (All Feeds) - IEX
EqusAllEprl = 65
Databento US Equities (All Feeds) - MIAX Pearl
EqusAllXnas = 66
Databento US Equities (All Feeds) - Nasdaq
EqusAllXnys = 67
Databento US Equities (All Feeds) - NYSE
EqusAllFinn = 68
Databento US Equities (All Feeds) - FINRA/Nasdaq TRF Carteret
EqusAllFiny = 69
Databento US Equities (All Feeds) - FINRA/NYSE TRF
EqusAllFinc = 70
Databento US Equities (All Feeds) - FINRA/Nasdaq TRF Chicago
EqusAllBats = 71
Databento US Equities (All Feeds) - Cboe BZX
EqusAllBaty = 72
Databento US Equities (All Feeds) - Cboe BYX
EqusAllEdga = 73
Databento US Equities (All Feeds) - Cboe EDGA
EqusAllEdgx = 74
Databento US Equities (All Feeds) - Cboe EDGX
EqusAllXbos = 75
Databento US Equities (All Feeds) - Nasdaq Texas
EqusAllXpsx = 76
Databento US Equities (All Feeds) - Nasdaq PSX
EqusAllMemx = 77
Databento US Equities (All Feeds) - MEMX
EqusAllXase = 78
Databento US Equities (All Feeds) - NYSE American
EqusAllArcx = 79
Databento US Equities (All Feeds) - NYSE Arca
EqusAllLtse = 80
Databento US Equities (All Feeds) - Long-Term Stock Exchange
XnasBasicXnas = 81
Nasdaq Basic - Nasdaq
XnasBasicFinn = 82
Nasdaq Basic - FINRA/Nasdaq TRF Carteret
XnasBasicFinc = 83
Nasdaq Basic - FINRA/Nasdaq TRF Chicago
IfeuImpactXoff = 84
ICE Europe - Off-Market Trades
NdexImpactXoff = 85
ICE Endex - Off-Market Trades
XnasNlsXbos = 86
Nasdaq NLS - Nasdaq Texas
XnasNlsXpsx = 87
Nasdaq NLS - Nasdaq PSX
XnasBasicXbos = 88
Nasdaq Basic - Nasdaq Texas
XnasBasicXpsx = 89
Nasdaq Basic - Nasdaq PSX
EqusSummaryEqus = 90
Databento Equities Summary
XcisTradesbboXcis = 91
NYSE National Trades and BBO
XnysTradesbboXnys = 92
NYSE Trades and BBO
XnasBasicEqus = 93
Nasdaq Basic - Consolidated
EqusAllEqus = 94
Databento US Equities (All Feeds) - Consolidated
EqusMiniEqus = 95
Databento US Equities Mini
XnysTradesEqus = 96
NYSE Trades - Consolidated
IfusImpactIfus = 97
ICE Futures US
IfusImpactXoff = 98
ICE Futures US - Off-Market Trades
IfllImpactIfll = 99
ICE Europe Financials
IfllImpactXoff = 100
ICE Europe Financials - Off-Market Trades
XeurEobiXeur = 101
Eurex EOBI
XeeeEobiXeee = 102
European Energy Exchange EOBI
XeurEobiXoff = 103
Eurex EOBI - Off-Market Trades
XeeeEobiXoff = 104
European Energy Exchange EOBI - Off-Market Trades
XcbfPitchXcbf = 105
Cboe Futures Exchange
XcbfPitchXoff = 106
Cboe Futures Exchange - Off-Market Trades
OceaMemoirOcea = 107
Blue Ocean ATS MEMOIR
Implementations§
Trait Implementations§
Source§impl<'de> Deserialize<'de> for Publisher
Available on crate feature serde only.
impl<'de> Deserialize<'de> for Publisher
serde only.Source§fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
fn deserialize<D: Deserializer<'de>>(deserializer: D) -> Result<Self, D::Error>
Source§impl Ord for Publisher
impl Ord for Publisher
Source§impl PartialOrd for Publisher
impl PartialOrd for Publisher
Source§impl TryFromPrimitive for Publisher
impl TryFromPrimitive for Publisher
Source§impl WritePyRepr for Publisher
Available on crate feature python only.
impl WritePyRepr for Publisher
python only.Source§fn write_py_repr(&self, s: &mut String) -> Result
fn write_py_repr(&self, s: &mut String) -> Result
s. Read more