FIX Version FIX.5.0SP2 Extension Pack EP207

Approval Date 2016-01-08T17:00:00

Description Price Type Extension




Field Changes

Updated Fields

TagNameTypeAssociatedDataTagAbbrNameBaseCategoryBaseCategoryAbbrNameNotReqXMLEnumDatatypeUnionDataTypeDescriptionElaborationDeprecated
423Code to represent the price type.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.
692Code to represent price type requested in Quote. If the Quote Request is for a Swap, values 1-8 apply to all legs.





Enumerations

Updated Enumerations

TagValueSymbolicNameGroupSortDescriptionElaborationDeprecated
4236Usually the difference in yield between two switched bonds or a corporate bond traded spread-to-benchmark.
42313ProductTicksInHalvesProduct ticks in halves
42315ProductTicksInEighthsProduct ticks in eighths
42318ProductTicksInSixtyFourthsProduct ticks in sixty-fourths
42319ProductTicksInOneTwentyEighthsProduct ticks in one-twenty-eighths
6921Percentage (i.e. percent of par) (often called "dollar price" for fixed income)
6922Per unit (i.e. per share or contract)
6926Spread (basis points relative to benchmark)Usually the difference in yield between two switched bonds or a corporate bond traded spread-to-benchmark.

Enumerations Added

TagValueSymbolicNameGroupSortDescriptionElaboration
42312PriceSpread11Price spreadPrice spread is expressed based on market convention for the asset being priced or traded. For example, the difference between the prices of a multileg switch or strategy expressed in basis points for a CDS or TBA roll; a price value to be added to a reference price, such as a "pay up" for specified pools
69212PriceSpread11Price spreadPrice spread is expressed based on market convention for the asset being priced or traded. For example: the difference between the prices of a multileg switch or strategy expressed in basis points for a CDS or TBA roll; a price value to be added to a reference price, such as a "pay up" for specified pools.
69213ProductTicksInHalves12Product ticks in halves
69214ProductTicksInFourths13Product ticks in fourths
69215ProductTicksInEighths14Product ticks in eighths
69216ProductTicksInSixteenths15Product ticks in sixteenths
69217ProductTicksInThirtySeconds16Product ticks in thirty-seconds
69218ProductTicksInSixtyFourths17Product ticks in sixty-fourths
69219ProductTicksInOneTwentyEighths18Product ticks in one-twenty-eighths
69220NormalRateRepresentation19Normal rate representation (e.g. FX rate)
69221InverseRateRepresentation20Inverse rate representation (e.g. FX rate)
69222BasisPoints21Basis pointsWhen the price is not spread based
69223UpFrontPoints22Up front pointsUsed specifically for CDS pricing.
69224InterestRate23Interest rateWhen the price is an interest rate. For example, used with benchmark reference rate.
69225PercentageOfNotional24Percentage of notional