FIX.5.0SP2 Component

InstrumentLeg

<Leg>

The InstrumentLeg component block, like the Instrument component block, contains all the fields commonly used to describe a security or instrument. In the case of the InstrumentLeg component block it describes a security used in multileg-oriented messages.


Added  FIX.4.3

Expand Components | Collapse Components

Field or ComponentField NameFIXML nameReq'dCommentsDepr.
600LegSymbol@Sym  
601LegSymbolSfx@Sfx  
602LegSecurityID@ID  
603LegSecurityIDSource@Src  
ComponentLegSecAltIDGrpLegAID  
607LegProduct@Prod  
608LegCFICode@CFI  
609LegSecurityType@SecTyp  
764LegSecuritySubType@SecSubTyp  
610LegMaturityMonthYear@MMY  
611LegMaturityDate@Mat  
1212LegMaturityTime@MatTm  
248LegCouponPaymentDate@CpnPmt  
249LegIssueDate@Issued  
250LegRepoCollateralSecurityType@RepoCollSecTyp  Depr  FIX.4.4
251LegRepurchaseTerm@RepoTrm  Depr  FIX.4.4
252LegRepurchaseRate@RepoRt  Depr  FIX.4.4
253LegFactor@Fctr  
257LegCreditRating@CrdRtg  
599LegInstrRegistry@Rgstry  
596LegCountryOfIssue@Ctry  
597LegStateOrProvinceOfIssue@StOrProvnc  
598LegLocaleOfIssue@Lcl  
254LegRedemptionDate@Redeem  Depr  FIX.4.4
612LegStrikePrice@Strk  
942LegStrikeCurrency@StrkCcy  
613LegOptAttribute@OptA  
614LegContractMultiplier@Cmult  
1436LegContractMultiplierUnit@MultTyp  
1440LegFlowScheduleType@FlowSchedTyp  
999LegUnitOfMeasure@UOM  
1224LegUnitOfMeasureQty@UOMQty  
1421LegPriceUnitOfMeasure@PxUOM  
1422LegPriceUnitOfMeasureQty@PxUOMQty  
1001LegTimeUnit@TmUnit 

Used to indicate a time unit for the contract (e.g., days, weeks, months, etc.)

 
1420LegExerciseStyle@ExerStyle  
615LegCouponRate@CpnRt  
616LegSecurityExchange@Exch  
617LegIssuer@Issr  
618EncodedLegIssuerLen@EncLegIssrLen  
619EncodedLegIssuer@EncLegIssr  
620LegSecurityDesc@Desc  
621EncodedLegSecurityDescLen@EncLegSecDescLen  
622EncodedLegSecurityDesc@EncLegSecDesc  
623LegRatioQty@RatioQty 

Specific to the <InstrumentLeg> (not in <Instrument>)

 
624LegSide@Side 

Specific to the <InstrumentLeg> (not in <Instrument>)

 
556LegCurrency@Ccy 

Specific to the <InstrumentLeg> (not in <Instrument>)

 
740LegPool@Pool 

Identifies MBS / ABS pool

 
739LegDatedDate@Dated  
955LegContractSettlMonth@CSetMo  
956LegInterestAccrualDate@IntAcrl  
1358LegPutOrCall@PutCall 

Used to express option right

 
1017LegOptionRatio@LegOptionRatio 

LegOptionRatio is provided on covering leg to create a delta neutral spread. In Listed Derivatives, the delta of the leg is multiplied by LegOptionRatio and OrderQty to determine the covering quantity.

 
566LegPrice@Px 

Used to specify an anchor price for a leg as part of the definition or creation of the strategy - not used for execution price.

 

Used in messages:

Used in components:
[InstrmtLegExecGrp] [InstrmtLegGrp] [InstrmtLegIOIGrp] [InstrmtLegSecListGrp] [LegOrdGrp] [LegQuotGrp] [LegQuotStatGrp] [QuotReqLegsGrp] [SecLstUpdRelSymsLegGrp] [TrdInstrmtLegGrp]