FIX Version FIX.5.0SP2 Extension Pack EP142

Approval Date 2012-01-06T00:00:00.000

Description FIA PTWG Related Trades and Positions Proposal




Field Changes



New Fields

TagNameTypeDescriptionAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataType
1855NoRelatedTradesNumInGroupNumber of related trades.0
1856RelatedTradeIDStringIdentifier of a related trade.ID0
1857RelatedTradeIDSourceintDescribes the source of the identifier that RelatedTradeID(1856) represents.Src0
1858RelatedTradeDateLocalMktDateDate of a related trade.Dt0
1859RelatedTradeMarketIDExchangeMarket of execution of related trade.MktID0
1860RelatedTradeQuantityQtyQuantity of the related trade which can be less than or equal to the actual quantity of the related trade. For example, when one trade offsets another across asset classes.Qty0
1861NoRelatedPositionsNumInGroupNumber of related positions.0
1862RelatedPositionIDStringIdentifier of a related position.ID0
1863RelatedPositionIDSourceintDescribes the source of the identifier that RelatedPositionID(1862) represents.Src0
1864RelatedPositionDateLocalMktDateUsed to help identify the position when RelatedPositionID(1862) is not unique across multiple days. This date is generally the creation date of the identifier.Dt0



Enumerations

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionDefinition
18570NonFIXSource0Non-FIX source
185711Trade ID
185722Secondary trade ID
185733Trade report ID
185744Firm trade ID
185755Secondary firm trade ID
186311Position maintenance report ID

Components

Components Added

ComponentIDComponentTypeCategoryIDNameAbbrNameNotReqXMLVolumeDescription
2209BlockRepeatingCommonRelatedTradeGrpReltdTrd0This component is used to identify trades that are related to each other for a business purpose, such as netting of forwards. This component should not be used in lieu of explicit FIX fields that denote specific semantic relationships, but rather should be used when no such fields exist.
2210BlockRepeatingCommonRelatedPositionGrpReltdPos0This component is used to identify positions that are related to each other or to other trades. This should not be used in lieu of explicit FIX fields that denote specific semantic relationships, but rather should be used when no such fields exist.

Message/Component Content

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
22091855010
22091856120Required if NoRelatedTrades(1855) > 0.
22091857130
22091858140Optionally used to help identify the trade when RelatedTradeID(1856) is not unique across multiple days.
22091859150Optionally used to help identify the trade when RelatedTradeID(1856) is not unique across multiple markets.
22091860160
22101861010
22101862120Required if NoRelatedPositions(1861) > 0.
22101863130
22101864140
75RelatedTradeGrp030.50
72RelatedTradeGrp029.50
2061RelatedTradeGrp1730
2061RelatedPositionGrp1740
2094RelatedTradeGrp1710
2094RelatedPositionGrp1720