Group InstrmtMatchSideGrp Scenario base


ID Abbr NumInGroup ID NumInGroup name
2217InstrmtMtchSide1889NoInstrmtMatchSides

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0SP2150

Members

ID Name Abbr Presence Description
1003InstrumentInstrmtoptionalSYNOPSIS: The Instrument component block contains all the fields commonly used to describe a security or instrument. Typically the data elements in this component block are considered the static data of a security, data that may be commonly found in a security master database. The Instrument component block can be used to describe any asset type supported by FIX.
ELABORATION:
2019InstrmtLegGrpLegoptionalSYNOPSIS:
ELABORATION:
2066UndInstrmtGrpUndlyoptionalSYNOPSIS:
ELABORATION:
1891TrdMatchSubIDMtchSubID optional SYNOPSIS: Used to identify each price level, step or clip within a match event.
ELABORATION: The identifier may represent a grouping of matched resting orders at a given price level that was matched by an aggressor order. For example, an aggressive order sweeping through 2 price levels that included 3 resting orders would have two different TrdMatchSubID(1891) values.
53QuantityQty optional SYNOPSIS: Overall/total quantity (e.g. number of shares) (Prior to FIX 4.2 this field was of type int)
15CurrencyCcy optional SYNOPSIS: Identifies currency used for price. Absence of this field is interpreted as the default for the security. It is recommended that systems provide the currency value whenever possible. See "Appendix 6-A: Valid Currency Codes" for information on obtaining valid values.
120SettlCurrencySettlCcy optional SYNOPSIS: Currency code of settlement denomination.
854QtyTypeQtyTyp optional SYNOPSIS: Type of quantity specified in quantity field. ContractMultiplier (tag 231) is required when QtyType = 1 (Contracts). UnitOfMeasure (tag 996) and TimeUnit (tag 997) are required when QtyType = 2 (Units of Measure per Time Unit).
32LastQtyLastQty optional SYNOPSIS: Quantity (e.g. shares) bought/sold on this (last) fill. (Prior to FIX 4.2 this field was of type int)
423PriceTypePxTyp optional SYNOPSIS: Code to represent the price type.
ELABORATION: For Financing transactions PriceType(423) implies the "repo type" - Fixed or Floating - 9 (Yield) or 6 (Spread) respectively - and Price(44) gives the corresponding "repo rate". See Volume 1 "Glossary" for further value definitions.
31LastPxLastPx optional SYNOPSIS: Price of this (last) fill.
30LastMktLastMkt optional SYNOPSIS: Market of execution for last fill, or an indication of the market where an order was routed Valid values: See "Appendix 6-C"
ELABORATION: In the context of ESMA RTS 1 Annex I, Table 3, Field 6 "Venue of Execution" it is required that the "venue where the transaction was executed" be identified using ISO 10383 (MIC). Additionally, ESMA requires the use of "MIC code 'XOFF' for financial instruments admitted to trading or traded on a trading venue, where the transaction on that financial instrument is not executed on a trading venue, systematic internaliser or organized trading platform outside of the Union. Use 'SINT' for financial instruments admitted to trading or traded on a trading venue, where the transaction is executed on a systematic internaliser."
2218TrdMatchSideGrpTrdMtchSideoptionalSYNOPSIS: The TrdMatchSideGrp component conveys all trade sides for a single instance of the InstrmtMatchSideGrp component.
ELABORATION: