Indexes

Message Layouts
Session
PreTrade
Trade
PostTrade
Infrastructure

Component

InstrumentLeg

ID1005
Abbr NameLeg
PedigreeAdded FIX.4.3
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.
Field
Name
Type
Req'd
Comments
Pedigree
600
Common, "human understood" representation of the security. SecurityID value can be specified if no symbol exists (e.g. non-exchange traded Collective Investment Vehicles)
Use "[N/A]" for products which do not have a symbol.
Required if the InstrumentLeg component is marked as required where the component is used.
Added FIX.4.3
Updated EP277
601
Added FIX.4.3
602
Added FIX.4.3
603
Added FIX.4.3
Added FIX.4.4
1788
Used for unique identification of the leg that can subsequently be used whenever a simple leg identification is sufficient. It can also serve as input value for LegRefID(654) whenever only a simple leg reference is allowed or needed.
Added EP131
607
Added FIX.4.3
1594
Added EP107
608
Added FIX.4.3
2893
Added EP266
609
Added FIX.4.3
764
Added FIX.4.4
610
Added FIX.4.3
611
Added FIX.4.3
1212
Added EP-1
2986
Conditionally required when LegMaturityFrequencyPeriod(2987) is specified.
Added EP287
2987
Conditionally required when LegMaturityFrequencyUnit(2986) is specified and the value is not EOM (End of Month) or F (Flexible).
Added EP287
2146
Added EP169
2147
Added EP169
2148
Added EP169
248
Added FIX.4.3
2149
Added EP169
2150
Added EP169
2151
Added EP169
2152
Added EP169
2153
Added EP169
2154
Added EP169
2155
Added EP169
2348
Added EP192
2067
Required if LegAssetSubClass(2068) is specified.
Added EP161
Updated EP235
2068
Required if LegAssetType(2069) is specified.
Added EP161
Updated EP235
2069
Required if LegAssetSubType(2739) is specified.
Added EP161
Updated EP235
2739
Added EP235
Added EP161
Added EP169
2070
Added EP161
2156
Added EP169
2157
Conditionally required when LegMthToDefault(2158) is specified.
Added EP169
2158
Added EP169
2159
Added EP169
2160
Added EP169
2161
Added EP169
2162
Added EP169
2163
Conditionally required when LegCouponFreqUnit(2164) is specified.
Added EP169
2164
Conditionally required when LegCouponFreqPeriod(2163) is specified.
Added EP169
2165
Added EP169
2880
Added EP254
2166
Added EP169
2167
Conditionally required when LegConvertibleBondEquityID(2166) is specified.
Added EP169
2168
Added EP169
2169
Added EP169
2170
Added EP169
2171
Added EP169
2172
Added EP169
2173
Added EP169
2174
Added EP169
2175
Added EP169
2176
Added EP169
2177
Added EP169
2178
Added EP169
2179
Must be set if EncodedLegOptionExpirationDesc(2180) field is specified and must immediately precede it.
Added EP169
2180
Encoded (non-ASCII characters) representation of the LegOptionExpirationDesc(2178) field in the encoded format specified via the MessageEncoding(347) field.
Added EP169
249
Added FIX.4.3
250
Added FIX.4.3
Deprecated FIX.4.4
251
Added FIX.4.3
Deprecated FIX.4.4
252
Added FIX.4.3
Deprecated FIX.4.4
253
Added FIX.4.3
257
Added FIX.4.3
599
Added FIX.4.3
596
Added FIX.4.3
597
Added FIX.4.3
598
Added FIX.4.3
254
Added FIX.4.3
Deprecated FIX.4.4
612
Added FIX.4.3
942
Added FIX.4.4
2908
Added EP273
2181
Added EP169
2182
Added EP169
2183
Added EP169
2184
Added EP169
2604
Added EP208
2185
Added EP169
2605
Added EP208
2186
Added EP169
2187
When specified, LegPutOrCall(1358), LegStrikePrice(612), and LegStrikePriceBoundaryPrecision(2188) must also be specified.
Added EP169
Updated EP224
2188
Added EP169
2189
Added EP169
613
Added FIX.4.3
614
Added FIX.4.3
1436
Added EP80
Updated EP179
2354
Added EP179
1440
Added EP80
Updated EP179
2190
Added EP169
2191
Added EP169
999
Added EP-1
1224
Added EP-1
1720
Added EP122
2909
Added EP273
1421
Added EP-1
1422
Added EP-1
1721
Added EP122
2910
Added EP273
2192
Added EP169
1001
Used to indicate a time unit for the contract (e.g., days, weeks, months, etc.)
Added EP-1
1420
Added EP-1
2193
Added EP169
2194
Conditionally required if LegOptPayoutTyp(2193) = 3 (Binary).
Added EP169
2755
Added EP238
2195
Added EP169
2196
Added EP169
2197
Added EP169
2198
Added EP169
1528
Added EP107
2911
Added EP273
2199
Added EP169
2200
Added EP169
2201
Added EP169
2202
Added EP169
2203
Added EP169
615
Added FIX.4.3
616
Added FIX.4.3
2205
Added EP169
2206
Added EP169
617
Added FIX.4.3
618
Must be set if EncodedLegIssuer(618) field is specified and must immediately precede it.
Added FIX.4.3
Updated EP232
619
Encoded (non-ASCII characters) representation of the LegIssuer(617) field in the encoded format specified via the MessageEncoding(347) field.
Added FIX.4.3
Updated EP232
2740
Added EP235
2717
Added EP232
2718
Must be set if EncodedLegFinancialInstrumentFullName(2719) field is specified and must immediately precede it.
Added EP232
2719
Encoded (non-ASCII characters) representation of the LegFinancialInstrumentFullName(2717) field in the encoded format specified via the MessageEncoding(347) field.
Added EP232
620
Added FIX.4.3
621
Must be set if LegEncodedSecurityDesc(622) field is specified and must immediately precede it.
Added FIX.4.3
Updated EP232
622
Encoded (non-ASCII characters) representation of the LegSecurityDesc(620) field in the encoded format specified via the MessageEncoding(347) field.
Added FIX.4.3
Updated EP232
Embedded XML document describing the leg instrument.
Added EP145
2207
Added EP169
2208
Added EP169
623
Specific to the <InstrumentLeg> (not in <Instrument>)
Added FIX.4.3
624
Specific to the <InstrumentLeg> (not in <Instrument>)
Added FIX.4.3
556
Specific to the <InstrumentLeg> (not in <Instrument>)
Added FIX.4.4
2898
Added EP273
740
Identifies MBS / ABS pool
Added FIX.4.4
739
Added FIX.4.4
955
Added FIX.4.4
956
Added FIX.4.4
1358
Used to express option right
Added EP-1
2682
Used to express in-the-moneyness behavior in general terms for the option without the use of LegStrikePrice(612) and LegPutOrCall(1358).
Added EP224
2686
Added EP224
1017
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.
Added EP-1
566
Used to specify an anchor price for a leg as part of the definition or creation of the strategy - not used for execution price.
Added EP-1
Added EP161
Added EP169
2209
Added EP169
Added EP169
2211
Added EP169
2212
Added EP169
2213
Added EP169
2754
Added EP238
2214
Added EP169
2215
Added EP169
Added EP161
Added EP169
Added EP169
Added EP169
Added EP161
Added EP161
Added EP169
Added EP169
Added EP169
Added EP169
Added EP208
2606
Added EP208
2607
Added EP208

Orchimate Copyright 2026 Atomic Wire Technology Limited
Orchestra Copyright 2026 FIX Protocol Ltd
Terms of Use|Privacy Policy