Skip to main content
Version: Upcoming

AuctionNotice

V8 Message Definiton

METADATA

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

Table Definition

FieldTypeKeyDefault ValueComment
noticeNumberCHAR(19)PRI'0000-0000-0000-0000'SR Generated Number
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
shortCodeVARCHAR(10)''auction short code unique per day block auctions only can be used to find auctions on SR tools
auctionTypeenum - AuctionType'None'
auctionEventenum - AuctionEvent'None'
srcAuctionIDVARCHAR(20)''auction ID as known by the auction source empty for SRC
srcAuctionTypeVARCHAR(4)''
auctionSourceenum - AuctionSource'None'source of the auction notice eg SRC MIAX etc
industryTINYTEXT''industry string
symbolTypeenum - SymbolType'None'
uAvgDailyVlmFLOAT0underlier average daily trading volume
custSideenum - BuySell'None'if available
custQtyINT0
custPrcDOUBLE0public cust price
hasCustPrcenum - YesNo'None'
custNbboCapenum - NbboCap'None'indicates if cust price is capped at NBBO or 1 5 10 pennies through
custFirmTypeenum - FirmType'None'cust firm type if disclosed
custAgentMPIDVARCHAR(6)''cust agent exchange member initiating the auction if disclosed
custClientFirmVARCHAR(16)''cust client firm if disclosed
noticeCommissionFLOAT0
hasNoticeCommenum - YesNo'None'noticeCommision contains responder auction commission otherwise notice commission is as agreed previously
custCommPayingenum - YesNo'None'client is commission paying to the responder
custQtyCondenum - CustQtyCond'None'UpToQty AllOrNone QtyOrMore
auctionDurationINT0expected auction duration in milliseconds
numOptLegsTINYINT UNSIGNED0MLEG Only
spreadClassenum - SpreadClass'None'
limitTypeenum - SpdrLimitType'None'
spreadFlavorenum - SpreadFlavor'None'MLEG Only
containsHedgeenum - YesNo'None'MLEG Only
containsFlexenum - YesNo'None'contains at least one FLEX option
flexTypeenum - FlexType'None'all legs are of this flex type
containsMultiHedgeenum - YesNo'None'contains MultiHedge corp action adjusted options
uBidDOUBLE0
uAskDOUBLE0
refUPrcDOUBLE0
refDeFLOAT0
netDeFLOAT0
netGaFLOAT0
netThFLOAT0
netVeFLOAT0
pkgSurfPrcFLOAT0SR Surface Price entire package
pkgTheoPrcFLOAT0Client Theo Price entire package if client surfaces uploaded to SR
pkgBidPrcFLOAT0leg market best way price pkg bid
pkgAskPrcFLOAT0leg market worst way price pkg ask
pkgRefPremPctFLOAT0package premium as a of underlier closing price fixed by initiator
hasFixedPremPctenum - YesNo'None'if yes package has a fixed premium as a of underlier closing price all responses should be in terms of strike pct for the leg with a variable strike
pointValueDOUBLE0money settlement value of one 10 point of option premiumstrike
pointCurrencyenum - Currency'None'
srcTimestampBIGINT0
netTimestampBIGINT0
timestampDATETIME(6)'1900-01-01 00:00:00.000000'from ats exchange net timestamp if possible
includeSRNetworkenum - InclExclDisclose'None'
DirectedCounterPartyListJSON'JSON_ARRAY()'
OrderLegsListJSON'JSON_ARRAY()'

PRIMARY KEY DEFINITION (Unique)

FieldSequence
noticeNumber1

JSON Block (DirectedCounterPartyList)

FieldTypeComment
clientFirmenum - clientFirm
inclExclenum - InclExclDisclose
isCommPayingenum - YesNo

JSON Block (OrderLegsList)

FieldTypeComment
secKeyenum - secKey
secTypeenum - SpdrKeyType
sideenum - BuySell
ratioenum - ratio
strikeTypeenum - StrikeTypePercent or PctVariable if PctVariable responses should be in terms this strike for this leg as a pct of the underlier close
undPerCnenum - undPerCn
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
tPrcenum - tPrcclient theo price if client surfaces uploaded to SR
sVolenum - sVolSR Surface Volatility
sDivenum - sDivSR Surface SDiv
sPrcenum - sPrcSR Surface Price
deenum - defixed ref delta for BlockAuctionDAC orders
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 leg exchanges
askenum - askleg ask price
askSzenum - askSzcumulative leg ask size
askMaskenum - askMaskbitmask of participating leg exchanges

SELECT TABLE EXAMPLE QUERY

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

Doc Columns Query

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