Skip to main content
Version: Upcoming

AuctionPrint

V8 Message Definiton

METADATA

AttributeValue
Topic2450-liquidity-notice
MLink TokenAuctionPrint
ProductSRAuction
accessTypeSELECT
MLink EndpointMLink-Live

Table Definition

FieldTypeKeyDefault ValueComment
noticeNumberCHAR(19)PRI'0000-0000-0000-0000'AuctionNoticenoticeNumber
ticker_atenum - AssetType'None'underlier ticker
ticker_tsenum - TickerSrc'None'underlier ticker
ticker_tkVARCHAR(12)''underlier ticker
tradeDateDATE'1900-01-01'
isTestAuctionenum - YesNo'None'if yes auction is a test auction not a prodlive auction
noticeTimeDATETIME(6)'1900-01-01 00:00:00.000000'notice create timestamp high precision
auctionTypeenum - AuctionType'None'eg Block Flash Improvement Facilitation etc
auctionSourceenum - AuctionSource'None'source of the auction notice eg SRC MIAX etc
auctionDurationINT0expected auction imbalance action duration ms
industryTINYTEXT''industry string
symbolTypeenum - SymbolType'None'
uAvgDailyVlmFLOAT0underlier average daily trading volume
custSideenum - BuySell'None'from AuctionNotice if known
custQtyINT0from AuctionNotice if known
custPrcDOUBLE0from AuctionNotice if known
hasCustPrcenum - YesNo'None'from AuctionNotice if known
custFirmTypeenum - FirmType'None'cust firm type if disclosed
custAgentMPIDVARCHAR(6)''cust agent exchange member initiating the auction if disclosed
commEnhancementFLOAT0additional commission if any paid by responder
numOptLegsTINYINT UNSIGNED0MLEG Only
spreadClassenum - SpreadClass'None'
spreadFlavorenum - SpreadFlavor'None'MLEG Only
containsHedgeenum - YesNo'None'MLEG Only
flexTypeenum - FlexType'None'all legs are of this flex type
containsFlexenum - YesNo'None'contains FLEX options
containsMultiHedgeenum - YesNo'None'contains MultiHedge corp action adjusted options
uBidDOUBLE0
uAskDOUBLE0
netDeFLOAT0
netGaFLOAT0
netThFLOAT0
netVeFLOAT0
pkgSurfPrcFLOAT0SR Surface Price entire package from AuctionNotice
pkgBidPrcFLOAT0pkg bid price best way price entire package from AuctionNotice
pkgAskPrcFLOAT0pkg ask price best way price entire package from AuctionNotice
minExpiry_atenum - AssetType'None'option exiry nearest if MLeg
minExpiry_tsenum - TickerSrc'None'option exiry nearest if MLeg
minExpiry_tkVARCHAR(12)''option exiry nearest if MLeg
minExpiry_yrSMALLINT UNSIGNED0option exiry nearest if MLeg
minExpiry_mnTINYINT UNSIGNED0option exiry nearest if MLeg
minExpiry_dyTINYINT UNSIGNED0option exiry nearest if MLeg
prtPriceDOUBLE0reported OPRA print price pkgPrice if MLeg
prtPrice2DOUBLE0if reported as 2 separate prints at different prices ie partial size improvement multiple responders
prtSizeINT0reported OPRA print size pkgSize if MLeg
prtSize2INT0reported OPRA print size pkgSize if MLeg
prtTimeDATETIME(6)'1900-01-01 00:00:00.000000'reported OPRA print time 1st print if MLeg high precision
prtTypeenum - PrtType'None'reported OPRA print type
prtUBidDOUBLE0best estimate of uBid auction print time
prtUAskDOUBLE0best estimate of uAsk auction print time
prtUPrcDOUBLE0best estimate of uPrc auction print time
prtSurfVolFLOAT0surface vol auction print time single option auction only
prtSurfPrcFLOAT0surface prc auction print time uMid pkgSurfPrc if MLeg
bidPrcFLOAT0option nbbo bid auction print time
bidSzINT0nbbo bid cum size
bidMaskBIGINT0nbbo bid exch mask
askPrcFLOAT0option nbbo ask auction print time
askSzINT0nbbo ask cum size
askMaskBIGINT0nbbo ask exch mask
exchBidPrcFLOAT0exch bid auction print time
exchBidSzINT0exch bid size
exchAskPrcFLOAT0exch ask auction print time
exchAskSzINT0exch ask size
uPrc1mFLOAT0uPrc mid market auction print time 1m
bidPrc1mFLOAT0option nbbo bid auction print time 1m
askPrc1mFLOAT0option nbbo ask auction print time 1m
surfVol1mFLOAT0surface vol auction print time 1m single option auction only
surfPrc1mFLOAT0surface prc auction print time 1m uMid
uPrc10mFLOAT0uPrc mid market auction print time 10m
bidPrc10mFLOAT0option nbbo bid auction print time 10m
askPrc10mFLOAT0option nbbo ask auction print time 10m
surfVol10mFLOAT0surface vol auction print time 10m single option auction only
surfPrc10mFLOAT0surface prc auction print time 10m uMid
timestampDATETIME(6)'1900-01-01 00:00:00.000000'
OrderLegsListJSON'JSON_ARRAY()'

PRIMARY KEY DEFINITION (Unique)

FieldSequence
noticeNumber1

JSON Block (OrderLegsList)

FieldTypeComment
secKeyenum - secKey
secTypeenum - SpdrKeyType
sideenum - BuySell
ratioenum - ratio
undPerCnenum - undPerCn
pointValueenum - pointValue
pointCurrencyenum - Currency
expTypeenum - ExpiryTypeZDteDailyWeeklyRegularQuarterlyLongTermOtherExp
yearsenum - yearsSR volatility years to expiry
yearsCenum - yearsCcalendar years to expiration
sDaysTenum - sDaysTsettlement days today
sDaysEenum - sDaysEsettlement days expiry
rateenum - rateSR global discount rate to expiry
atmVolenum - atmVolATM fwd uPrc SR surface volatility
ddivPvenum - ddivPvSR present value of ddiv stream
tVolenum - tVolclient theo surface volatility if client surfaces uploaded to SR
sVolenum - sVolSR Surface Volatility
sDivenum - sDivSR Surface SDiv
sPrcenum - sPrcSR Surface Price
deenum - de
gaenum - ga
thenum - th
veenum - ve
sVolOkenum - YesNoYes if live market and sVol are tracking as expected
bidenum - bidLeg bid price
bidSzenum - bidSzcumulative leg bid size
bidMaskenum - bidMaskbitmask of participating exchanges
askenum - askleg ask price
askSzenum - askSzcumulative leg ask size
askMaskenum - askMaskbitmask of participating exchanges

SELECT TABLE EXAMPLE QUERY

SELECT *
FROM `SRAuction`.`MsgAuctionPrint`
WHERE
/* Replace with a CHAR(19) */
`noticeNumber` = 'Example_noticeNumber';

Doc Columns Query

SELECT * FROM SRAuction.doccolumns WHERE TABLE_NAME='AuctionPrint' ORDER BY ordinal_position ASC;