FIX Version FIX.5.0SP2 Extension Pack EP100

Approval Date 2009-04-28T00:00:00

Description FX Spot and Forward Matching




Field Changes



New Fields

TagNameTypeDescriptionAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataType
1628TriggerScopeintDefines the scope of TriggerAction(1101) when it is set to "cancel" (3).TrgrScope0
1629ExposureDurationintThis is the time in seconds of a "Good for Time" (GFT) TimeInForce. Positive integer value which represents the time is seconds in which the new order remains active in the market before it is automatically cancelled (e.g. expired). Bi-lateral agreements will dictate the maximum value of this field. It is assumed that most systems will impose a max limit of 86,400 seconds (i.e. 24 hours).ExpsreDur0
1630NoLimitAmtsNumInGroupThe number of limit amount entries.NoLmtAmts1
1631LimitAmtTypeintIdentifies the type of limit amount expressed in LastLimitAmt(1632) and LimitAmtRemaining(1633).LmtAmtTyp0Reserved100Plus
1632LastLimitAmtAmtThe amount that has been drawn down against the counterparty for a given trade. The type of limit is specified in LimitAmtType(1631). Bilateral agreements dictate the units and maximum value of this field.LastLmtAmt0
1633LimitAmtRemainingAmtThe remaining limit amount available between the counterparties. The type of limit is specified in LimitAmtType(1631). Bilateral agreements dictate the units and maximum value of this field.LmtAmtRem0
1634LimitAmtCurrencyCurrencyIndicates the currency that the limit amount is specified in. See Currency(15) for additional description and valid values.LmtAmtCcy0



Enumerations

Enumerations Deleted

TagValue
13585
13586

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionDefinition
16280ThisOrder0This order (default)
16281OtherOrder1Other order (use RefID)
16282AllOtherOrdersForGivenSecurity2All other orders for the given security
16283AllOtherOrdersForGivenSecurityAndPrice3All other orders for the given security and price
16284AllOtherOrdersForGivenSecurityAndSide4All other orders for the given security and side
16285AllOtherOrdersForGivenSecurityPriceAndSide5All other orders for the given security, price and side
59AGoodForTime11Good for Time (GFT)
13855BidAndOffer5Bid and Offer
13856BidAndOfferOCO6Bid and Offer OCO
11005OnOrderEntryOrModification5On Order Entry or order modification entry
37812CancelOnConnectionLoss12Cancel On Connection Loss
37813CancelOnLogout13Cancel On Logout
42320NormalRateRepresentation19Normal rate representation (e.g. FX rate)
42321InverseRateRepresentation20Inverse rate representation (e.g. FX rate)
11644BuyersSettlementInstructions4Buyer's settlement instructions
11645SellersSettlementInstructions5Seller's settlement instructions
45286CLSMemberBank86CLS Member Bank
16310CreditLimit0Credit limit
16311GrossPositionLimit1Gross position limit
16312NetPositionLimit2Net position limit
16313RiskExposureLimit3Risk exposure limit
16314LongPositionLimit4Long position limit
16315ShortPositionLimit5Short position limit

Components

Components Added

ComponentIDComponentTypeCategoryIDNameAbbrNameNotReqXMLVolumeDescription
1065BlockRepeatingCommonLimitAmtsLmtAmts0

Message/Component Content

Messages/Components  Content Added

ComponentIDTagTextIndentPositionReqdDescription
1030162801.110Conditionally required when TriggerAction(1101)=3 (Cancel).
141629061.10Conditionally required when TimeInForce(59)=10 (Good for Time)
171629066.10Conditionally required when TimeInForce(59)=10 (Good for Time)
521629079.10Conditionally required when TimeInForce(59)=10 (Good for Time)
531629083.10Conditionally required when TimeInForce(59)=10 (Good for Time)
611629076.10Conditionally required when TimeInForce(59)=10 (Good for Time)
621629079.10Conditionally required when TimeInForce(59)=10 (Good for Time)
91629069.10Conditionally required when TimeInForce(59)=10 (Good for Time)
20301629163.10Conditionally required when TimeInForce(59)=10 (Good for Time)
20311629120.10Conditionally required when TimeInForce(59)=10 (Good for Time)
20321629131.10Conditionally required when TimeInForce(59)=10 (Good for Time)
21431629018.10
913850130.10For contingency orders, the type of contingency as specified in the order.
10651630010Number of limit amount occurences.
10651631120Conditionally required when NoLimitAmts > 0
10651632130Either LastLimitAmt(1632) or LimitAmtRemaining(1633) must be specified when NoLimitAmts > 0
10651633140Either LastLimitAmt(1632) or LimitAmtRemaining(1633) must be specified when NoLimitAmts > 0
10651634150
9LimitAmts085.10Insert here the set of "LimitAmts" fields defined in "Common Components"
2061LimitAmts111.10Insert here the set of "LimitAmts" fields defined in "Common Components"
2094LimitAmts111.10Insert here the set of "LimitAmts" field defined in "Common Components"