Skip to main content
Version: Upcoming

NoticeExecReport

V8 Message Definiton

METADATA

AttributeValue
Topic2450-liquidity-notice
MLink TokenClientTrading
ProductSRTrade
accessTypeSELECT
MLink EndpointMLink-Live

Table Definition

FieldTypeKeyDefault ValueComment
noticeNumberCHAR(19)PRI'0000-0000-0000-0000'AuctionNoticenoticeNumber
baseParentNumberCHAR(19)PRI'0000-0000-0000-0000'
ticker_atenum - AssetType'None'underlier ticker
ticker_tsenum - TickerSrc'None'underlier ticker
ticker_tkVARCHAR(12)''underlier ticker
tradeDateDATE'1900-01-01'
accntVARCHAR(16)''SR Accnt
clientFirmVARCHAR(16)''SR ClientFirm
noticeDttmDATETIME(6)'1900-01-01 00:00:00.000000'either notice create datetime or notice arrivalSR datetime high precision
responseIdVARCHAR(24)''from NoticeResponseresponseId most recently processed response to noticeNumber for this accntclientFirm pair
spdrSourceenum - SpdrSource'None'AutoResponder MLINK FIX ICEChat TradeAp responders
stageTypeenum - SpdrStageType'None'ats order staged or not
auctionTypeenum - AuctionType'None'Exch Exposure Exch Price Improve Exch Facilitation Exch Solicitation SR ATS Block SR ATS Flash
auctionSourceenum - AuctionSource'None'Source of the auction notice eg SRC CBOE MIAX etc
createDttmDATETIME(6)'1900-01-01 00:00:00.000000'ats order arrival dttm high precision
sideenum - BuySell'None'
sizeINT0
activeSizeINT0active order size zero for ActiveHold
reachRuleenum - ReachRule'None'size condition
refPriceDOUBLE0effPrice price de uMid refUPrc 05 ga uMid refUPrc2
refUPrcDOUBLE0reference price for tied to underlier orders
uRefTypeenum - URefType'None'type of reference price uBid uAsk uMid
refDeFLOAT0reference delta for tied to underlier orders
refGaFLOAT0reference gamma for tied to underlier orders
roundRuleenum - RoundRule'None'Exact 100 or Fuzzy 90 default is Exact
stepUpIncrDOUBLE0additional price increment best price only used if auction is competitive
riskGroupIdCHAR(19)'0000-0000-0000-0000'associated riskGroupID and SpdrRiskGroupControl if any
strategyVARCHAR(32)''user strategy field visible on SR tools
userData1TINYTEXT''user data field free text from NoticeResponse
orderStatusenum - SpdrOrderStatus'PendNew'ats order status
orderDetailTINYTEXT''additional detail
lastUPrcDOUBLE0effective uPrc midmarket from last trial pass
lastTrialPrcDOUBLE0effective response price from last trial pass
leavesQtyINT0open order quantity
cumFillQtyINT0pkg cumFillQty if MLeg
avgFillPriceDOUBLE0pkg avgFillPrice if MLeg
completionTypeenum - CompletionType'None'None DAC POC TAS TACO BTIC
completionStateenum - CompletionState'None'
avgCompletionPriceDOUBLE0completion trade price final trade price also avg completion price
addLatencyDOUBLE0latency from notice arrivalSR to external response send in seconds OR latency from notice create to response accepted in seconds SRC Auctions
ackLatencyDOUBLE0latency from external response send to external response ack FRT in seconds external auctions only
numOptLegsINT0number of option legs
spreadClassenum - SpreadClass'None'spread class eg Call Put RevCon Box JRoll etc
spreadFlavorenum - SpreadFlavor'None'spread flavor Normal Flipped of this order
containsHedgeenum - YesNo'None'if this order contains a stockfuture leg
containsFlexenum - YesNo'None'if this order contains flex legs
containsMultiHedgeenum - YesNo'None'contains MultiHedge corp action adjusted options
responseResultenum - NoticeResult'None'
responseTimeSMALLINT0notice response arrival time milliseconds since auction start
prtPriceDOUBLE0reported print price pkgPrice if MLeg
prtSizeINT0reported print size pgkSize if MLeg
prtTimeDATETIME(6)'1900-01-01 00:00:00.000000'reported print time 1st print if MLeg
prtUBidDOUBLE0best estimate of uBid auction print time
prtUAskDOUBLE0best estimate of uAsk auction print time
timestampDATETIME(6)'1900-01-01 00:00:00.000000'
OrderLegsListJSON'JSON_ARRAY()'

PRIMARY KEY DEFINITION (Unique)

FieldSequence
noticeNumber1
baseParentNumber2

JSON Block (OrderLegsList)

FieldTypeComment
secKeyenum - secKey
secTypeenum - SpdrKeyType
sideenum - BuySell
ratioenum - ratio
positionTypeenum - LegPositionType
legCumFillQtyenum - legCumFillQty
legAvgFillPriceenum - legAvgFillPrice
legCumCmplQtyenum - legCumCmplQty
legAvgCmplPriceenum - legAvgCmplPrice
legCmplSecKeyenum - legCmplSecKeyfinal settlement secKey contract that DAC TAS TACO etc will convert to might not be valid until completed
legCmplSecTypeenum - SpdrKeyTypeusually Future or Option None if not yet valid

SELECT TABLE EXAMPLE QUERY

SELECT *
FROM `SRTrade`.`MsgNoticeExecReport`
WHERE
/* Replace with a CHAR(19) */
`noticeNumber` = 'Example_noticeNumber'
AND
/* Replace with a CHAR(19) */
`baseParentNumber` = 'Example_baseParentNumber';

Doc Columns Query

SELECT * FROM SRTrade.doccolumns WHERE TABLE_NAME='NoticeExecReport' ORDER BY ordinal_position ASC;