Skip to content

Exchange

ExchangeOrder

Bases: BaseModel

OrderId class-attribute instance-attribute

OrderId = Field(min_length=32)

CompanyId class-attribute instance-attribute

CompanyId = Field(min_length=32)

CompanyName instance-attribute

CompanyName

CompanyCode instance-attribute

CompanyCode

ItemCount instance-attribute

ItemCount

ItemCost instance-attribute

ItemCost

ExchangeTicker

Bases: BaseModel

MaterialTicker class-attribute instance-attribute

MaterialTicker = Field(max_length=3)

ExchangeCode class-attribute instance-attribute

ExchangeCode = Field(min_length=3)

MMBuy instance-attribute

MMBuy

MMSell instance-attribute

MMSell

PriceAverage instance-attribute

PriceAverage

Ask instance-attribute

Ask

AskCount instance-attribute

AskCount

Bid instance-attribute

Bid

BidCount instance-attribute

BidCount

Supply instance-attribute

Supply

Demand instance-attribute

Demand

ExchangeTickerList

Bases: RootModel

root instance-attribute

root

ExchangeTickerFull

Bases: ExchangeTicker

MaterialTicker class-attribute instance-attribute

MaterialTicker = Field(max_length=3)

ExchangeCode class-attribute instance-attribute

ExchangeCode = Field(min_length=3)

MMBuy instance-attribute

MMBuy

MMSell instance-attribute

MMSell

PriceAverage instance-attribute

PriceAverage

Ask instance-attribute

Ask

AskCount instance-attribute

AskCount

Bid instance-attribute

Bid

BidCount instance-attribute

BidCount

Supply instance-attribute

Supply

Demand instance-attribute

Demand

BuyingOrders instance-attribute

BuyingOrders

SellingOrders instance-attribute

SellingOrders

ExchangeName instance-attribute

ExchangeName

CXDataModelId class-attribute instance-attribute

CXDataModelId = Field(min_length=32)

MaterialName instance-attribute

MaterialName

MaterialId class-attribute instance-attribute

MaterialId = Field(min_length=32)

Currency class-attribute instance-attribute

Currency = Field(min_length=2)

Price instance-attribute

Price

PriceTimeEpochMs instance-attribute

PriceTimeEpochMs

High instance-attribute

High

AllTimeHigh instance-attribute

AllTimeHigh

Low instance-attribute

Low

AllTimeLow instance-attribute

AllTimeLow

Traded instance-attribute

Traded

VolumeAmount instance-attribute

VolumeAmount

NarrowPriceBandLow instance-attribute

NarrowPriceBandLow

NarrowPriceBandHigh instance-attribute

NarrowPriceBandHigh

WidePriceBandLow instance-attribute

WidePriceBandLow

WidePriceBandHigh instance-attribute

WidePriceBandHigh

UserNameSubmitted instance-attribute

UserNameSubmitted

Timestamp instance-attribute

Timestamp

ExchangeTickerFullList

Bases: RootModel

root instance-attribute

root

OrderDefinition

Bases: BaseModel

Count instance-attribute

Count

Cost instance-attribute

Cost

Order

Bases: BaseModel

Ticker class-attribute instance-attribute

Ticker = Field(max_length=7)

Buys instance-attribute

Buys

Sells instance-attribute

Sells

OrderList

Bases: RootModel

root instance-attribute

root