Description
Type: char
Side of order.
Valid values:
- 1 = Buy
- 2 = Sell
- 3 = Buy minus
- 4 = Sell plus
- 5 = Sell short
- 6 = Sell short exempt
- 7 = Undisclosed (valid for IOI and List Order messages only)
- 8 = Cross (orders where counterparty is an exchange, valid for all messages except IOIs)
- 9 = Cross short
- A = Cross short exempt
- B = "As Defined" (for use with multileg instruments)
- C = "Opposite" (for use with multileg instruments)
- D = Subscribe (e.g. CIV)
- E = Redeem (e.g. CIV)
- F = Lend (FINANCING - identifies direction of collateral)
- G = Borrow (FINANCING - identifies direction of collateral)
-
H = Sell undisclosed
In the context of ESMA RTS 22, this allows for reporting of transactions where the investment firm (broker) is not able to determine whether the sell is a short sale transaction. Corresponds to RTS 22 "short selling indicator" value of 'UNDI'.
Used In
- <BidCompReqGrp>
- <BidCompRspGrp>
- <InstrmtStrkPxGrp>
- <ListOrdGrp>
- <MDStatisticParameters>
- <OrderEntryAckGrp>
- <OrderEntryGrp>
- <QuotReqGrp>
- <QuotReqRjctGrp>
- <SettlInstGrp>
- <SideCrossOrdCxlGrp>
- <SideCrossOrdModGrp>
- <TrdCapRptAckSideGrp>
- <TrdCapRptSideGrp>
- <TrdMatchSideGrp>
- IOI <6>
- ExecutionReport <8>
- NewOrderMultileg <AB>
- MultilegOrderCancelReplace <AC>
- TradeCaptureReportRequest <AD>
- OrderMassStatusRequest <AF>
- QuoteStatusReport <AI>
- QuoteResponse <AJ>
- Confirmation <AK>
- AllocationReport <AS>
- SettlementInstructionRequest <AV>
- CollateralRequest <AX>
- CollateralAssignment <AY>
- CollateralResponse <AZ>
- CollateralReport <BA>
- CollateralInquiry <BB>
- AllocationInstructionAlert <BM>
- ExecutionAck <BN>
- OrderMassActionReport <BZ>
- OrderMassActionRequest <CA>
- NewOrderSingle <D>
- PartyRiskLimitCheckRequest <DF>
- PartyRiskLimitCheckRequestAck <DG>
- TradeAggregationRequest <DW>
- TradeAggregationReport <DX>
- OrderCancelRequest <F>
- OrderCancelReplaceRequest <G>
- OrderStatusRequest <H>
- AllocationInstruction <J>
- DontKnowTrade <Q>
- Quote <S>
- OrderMassCancelRequest <q>
- OrderMassCancelReport <r>