Skip to main content
Version: Upcoming

Schema Differences: SpdrParentReport (ID: 4100)

V8 Message Definition

10 added 78 removed

BODY

#V7 Field NameType#V8 Field NameType
altCrossId
String(24)
execBrokerAccnt
String(16)
execBrokerClFirm
String(16)
execUsername
String(12)
dataCenter
enum : SRDataCenter
timeInForce
enum : TimeInForce
hedgeTIF
enum : TimeInForce
locateSource
String(12)
clearingFlipType
enum : FlipType
clearingFlipFirm
String(6)
clearingFlipAccnt
String(10)
reviewRoutingCode
text1
progressTimeout
int
1039
coreClientFirm
String(16)
1040
sponsorClientFirm
String(16)
1041
userSource
1094
execBrkrCode
String(16)
1095
externExDest
String(16)
199
externParams
text1
1043
stageReview
1044
marketSession
1045
hedgeSession
1092
spdrRejectLevel

REPEATING FIELDS

FaceLegs

#V7 Field NameType#V8 Field NameType
∟lastLegRefId
long
∟lastFillDttm
DateTime
∟cumSquareQty
int
∟avgSquarePrc
double
∟lastSquareDttm
DateTime
∟cumPartialQty
int
∟ssaleFlag
enum : ShortSaleFlag
∟stockCumFillQty
int
∟stockAvgFillPrc
double
∟posType1
enum : PositionType
∟ssaleFlag1
enum : ShortSaleFlag
∟legCumFillQty1
int
∟legAvgFillPrc1
double
∟posType2
enum : PositionType
∟ssaleFlag2
enum : ShortSaleFlag
∟legCumFillQty2
int
∟legAvgFillPrc2
double
∟posType3
enum : PositionType
∟ssaleFlag3
enum : ShortSaleFlag
∟legCumFillQty3
int
∟legAvgFillPrc3
double
∟posType4
enum : PositionType
∟ssaleFlag4
enum : ShortSaleFlag
∟legCumFillQty4
int
∟legAvgFillPrc4
double
∟posType5
enum : PositionType
∟ssaleFlag5
enum : ShortSaleFlag
∟legCumFillQty5
int
∟legAvgFillPrc5
double
∟posType6
enum : PositionType
∟ssaleFlag6
enum : ShortSaleFlag
∟legCumFillQty6
int
∟legAvgFillPrc6
double

FaceSide

#V7 Field NameType#V8 Field NameType
∟faceId
long
∟altOrderId
String(24)
∟accnt
String(16)
∟clientFirm
String(16)
∟altAccnt
String(32)
∟firmType
enum : FirmType
∟orderCapacity
enum : OrderCapacity
∟ssaleFlag
enum : ShortSaleFlag
∟positionType
enum : PositionType
∟firmPosition
int
∟openSellSh
int
∟locateQuan
int
∟locateFirm
String(6)
∟locatePool
String(16)
∟locateSource
String(12)
∟noCrossGroup
String(16)
∟exchTraderId
String(16)
∟largeTraderId
String(16)
∟tradingLocation
String(16)
∟clearingFirm
String(4)
∟clearingAccnt
String(12)
∟clearingFlipType
enum : FlipType
∟clearingFlipFirm
String(6)
∟clearingFlipAccnt
String(10)
∟catSrcBrkrIMID
String(16)
∟catSrcAccntType
enum : CatAccntType
∟catSrcFirmType
enum : CatFirmType
∟cumFillQuantity
int
∟avgFillPrice
double
∟leavesQty
int
∟lastFillNumber
long
∟lastFillDttm
DateTime