Skip to main content
Version: Upcoming

AuctionPrintBX

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
flexTypeenum - FlexType'None'all legs are of this flex type
containsFlexenum - YesNo'None'
root_atenum - AssetType'None'option root
root_tsenum - TickerSrc'None'option root
root_tkVARCHAR(12)''option root
expiryDATE'1900-01-01'
loStrikeDOUBLE0lo strike
hiStrikeDOUBLE0hi strike
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
noticeUBidDOUBLE0
noticeUAskDOUBLE0
netSurfPrcFLOAT0SR Surface Price entire package
iDaysDOUBLE0iDays effective interest days SR supplied
iYearsDOUBLE0iYears iDays 3600
moneyRateDOUBLE0effective rate to borrowlend money to expiry 360 day convention compares to globalRate 360 365 SR Supplied Estimate
strikePvDOUBLE0strikePv strike 10 moneyRate iYears moneyRate supplied above
prtPriceDOUBLE0reported OPRA print price pkgPrice if MLeg
prtPrice2DOUBLE0if reported as 2 separate prints at different prices ie partial size improvement
prtSizeINT0reported OPRA print size pgkSize if MLeg
prtSize2INT0reported OPRA print size pgkSize 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
prtUPrcDOUBLE0best estimate of uPrc auction print time
prtSurfPrcFLOAT0surface prc auction print time uMid pkgSurfPrc if MLeg
prtMoneyRateDOUBLE0prtMoneyRate 10 prtPrice hiStrike loStrike iYears
uPrc1mFLOAT0uPrc mid market auction print time 1m
bidPrc1mFLOAT0option nbbo bid auction print time 1m
askPrc1mFLOAT0option nbbo ask auction print time 1m
surfPrc1mFLOAT0surface prc auction print time 1m uMid
surfRate1mDOUBLE0surfRate1m 10 surfPrc1m hiStrike loStrike iYears
uPrc10mFLOAT0uPrc mid market auction print time 10m
bidPrc10mFLOAT0option nbbo bid auction print time 10m
askPrc10mFLOAT0option nbbo ask auction print time 10m
surfPrc10mFLOAT0surface prc auction print time 10m uMid
surfRate10mDOUBLE0surfRate10m 10 surfPrc10m hiStrike loStrike iYears
timestampDATETIME(6)'1900-01-01 00:00:00.000000'

PRIMARY KEY DEFINITION (Unique)

FieldSequence
noticeNumber1

SELECT TABLE EXAMPLE QUERY

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

Doc Columns Query

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