Component UnderlyingPaymentStreamFloatingRate Scenario base

SYNOPSIS: UnderlyingPaymentStreamFloatingRate is a subcomponent of the UnderlyingPaymentStream component used to report the floating rate attributes of the stream.
ELABORATION: Note that if the floating rate index or the rate calculation goes negative for a calculation period and UnderlyingPaymentStreamNegativeRateTreatment(40638)=1 (Negative interest rate method) the Receiver pays the Payer the absolute floating rate, i.e. the Receiver pays the cash flow amount to the Payer. The Calculation Lag Interval (UnderlyingPaymentStreamCalculationLagPeriod(41926) and UnderlyingPaymentStreamCalculationLagUnit(41927)) and the First Observation Offset Duration (UnderlyingPaymentStreamFirstObservationOffsetPeriod(41928) and UnderlyingPaymentStreamFirstObservationOffsetUnit(41929)) are used together. If the First Observation Offset Duration is specified, the observation starts the Fixing Lag Interval prior to each calculation. If the First Observation Offset Duration is not specified, the observation starts immediately preceeding each calculation.

ID Abbr
4063Float

Pedigree

Added EP Updated EP Deprecated EP
FIX.5.0SP2161FIX.5.0SP2169

Members

ID Name Abbr Presence Description
40620UnderlyingPaymentStreamRateIndexNdx optional SYNOPSIS: The payment stream's floating rate index.
40621UnderlyingPaymentStreamRateIndexSourceNdxSrc optional SYNOPSIS: The source of the payment stream floating rate index.
43092UnderlyingPaymentStreamRateIndexIDNdxID optional SYNOPSIS: Security identifier of the floating rate index.
43093UnderlyingPaymentStreamRateIndexIDSourceNdxIDSrc optional SYNOPSIS: Source for the floating rate index identified in UnderlyingPaymentStreamRateIndexID(43092).
40622UnderlyingPaymentStreamRateIndexCurveUnitNdxUnit optional SYNOPSIS: Time unit associated with the underlying instrument’s floating rate index.
40623UnderlyingPaymentStreamRateIndexCurvePeriodNdxPeriod optional SYNOPSIS: Time unit multiplier for the underlying instrument’s floating rate index.
41911UnderlyingPaymentStreamRateIndex2CurveUnitNdx2Unit optional SYNOPSIS: Secondary time unit associated with the payment stream’s floating rate index curve.
41912UnderlyingPaymentStreamRateIndex2CurvePeriodNdx2Period optional SYNOPSIS: Secondary time unit multiplier for the payment stream’s floating rate index curve.
ELABORATION: May be used for a Forward Rate Agreement (FRA) with an average rate between two curve points.
41913UnderlyingPaymentStreamRateIndexLocationNdxLctn optional SYNOPSIS: Specifies the location of the floating rate index.
41914UnderlyingPaymentStreamRateIndexLevelNdxLvl optional SYNOPSIS: This is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD index level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.
41915UnderlyingPaymentStreamRateIndexUnitOfMeasureNdxUOM optional SYNOPSIS: The unit of measure (UOM) of the rate index level.
41916UnderlyingPaymentStreamSettlLevelSettlLvl optional SYNOPSIS: Specifies how weather index units are to be calculated.
41917UnderlyingPaymentStreamReferenceLevelRefLvl optional SYNOPSIS: This is the weather Cooling Degree Days (CDD), Heating Degree Days (HDD) or HDD reference level specified as the number of (amount of) weather index units specified by the parties in the related confirmation.
41918UnderlyingPaymentStreamReferenceLevelUnitOfMeasureRefUOM optional SYNOPSIS: The unit of measure (UOM) of the rate reference level.
41919UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicatorRefLvlZero optional SYNOPSIS: When set to 'Y', it indicates that the weather reference level equals zero.
40624UnderlyingPaymentStreamRateMultiplierRtMult optional SYNOPSIS: A rate multiplier to apply to the floating rate. A multiplier schedule is expressed as explicit multipliers and dates. In the case of a schedule, the step dates may be subject to adjustment in accordance with any adjustments specified in the calculationPeriodDatesAdjustments. The multiplier can be less than or greater than 1 (one). This element should only be included if the multiplier is not equal to 1 (one) for the term of the stream.
40625UnderlyingPaymentStreamRateSpreadSpread optional SYNOPSIS: Spread from floating rate index.
41920UnderlyingPaymentStreamRateSpreadCurrencySpreadCcy optional SYNOPSIS: Specifies the currency of the floating rate spread. Uses ISO 4217 currency codes.
41921UnderlyingPaymentStreamRateSpreadUnitOfMeasureSpreadUOM optional SYNOPSIS: Specifies the unit of measure (UOM) of the floating rate spread.
41922UnderlyingPaymentStreamRateConversionFactorRtFctr optional SYNOPSIS: The number to be multiplied by the derived floating rate of the underlying's payment stream in order to arrive at the payment rate. If omitted, the floating rate conversion factor is 1.
41923UnderlyingPaymentStreamRateSpreadTypeSpreadTyp optional SYNOPSIS: Identifies whether the rate spread is an absolute value to be added to the index rate or a percentage of the index rate.
40626UnderlyingPaymentStreamRateSpreadPositionTypeSpreadPosTyp optional SYNOPSIS: Identifies a short or long spread value.
40627UnderlyingPaymentStreamRateTreatmentRtTrtmt optional SYNOPSIS: Specifies the yield calculation treatment for the index.
40628UnderlyingPaymentStreamCapRateCapRt optional SYNOPSIS: The cap rate, if any, which applies to the floating rate. The cap rate (strike) is only required where the floating rate on a swap stream is capped at a certain level. The cap rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A cap rate of 5% would be represented as 0.05.
40629UnderlyingPaymentStreamCapRateBuySideCapRtBuy optional SYNOPSIS: Reference to the buyer of the cap rate option through its trade side.
40630UnderlyingPaymentStreamCapRateSellSideCapRtSell optional SYNOPSIS: Reference to the seller of the cap rate option through its trade side.
40631UnderlyingPaymentStreamFloorRateFlrRt optional SYNOPSIS: The floor rate, if any, which applies to the floating rate. The floor rate (strike) is only required where the floating rate on a swap stream is floored at a certain strike level. The floor rate is assumed to be exclusive of any spread and is a per annum rate, expressed as a decimal. A floor rate of 5% would be represented as 0.05.
40632UnderlyingPaymentStreamFloorRateBuySideFlrRtBuy optional SYNOPSIS: Reference to the buyer of the floor rate option through its trade side.
40633UnderlyingPaymentStreamFloorRateSellSideFlrRtSell optional SYNOPSIS: Reference to the seller of the floor rate option through its trade side.
40634UnderlyingPaymentStreamInitialRateInitRt optional SYNOPSIS: The initial floating rate reset agreed between the principal parties involved in the trade. This is assumed to be the first required reset rate for the first regular calculation period. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. An initial rate of 5% would be represented as 0.05.
41924UnderlyingPaymentStreamLastResetRateLastResetRt optional SYNOPSIS: The floating rate determined at the most recent reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.
41925UnderlyingPaymentStreamFinalRateFnlRt optional SYNOPSIS: The floating rate determined at the final reset. The rate is expressed in decimal form, e.g. 5% is represented as 0.05.
40635UnderlyingPaymentStreamFinalRateRoundingDirectionFnlRtRndDirctn optional SYNOPSIS: Specifies the rounding direction.
40636UnderlyingPaymentStreamFinalRatePrecisionFnlRtPrcsn optional SYNOPSIS: Specifies the rounding precision in terms of a number of decimal places. Note how a percentage rate rounding of 5 decimal places is expressed as a rounding precision of 7.
40637UnderlyingPaymentStreamAveragingMethodAvgngMeth optional SYNOPSIS: When rate averaging is applicable, used to specify whether a weighted or unweighted average calculation method is to be used.
40638UnderlyingPaymentStreamNegativeRateTreatmentNegtvRtTrtmt optional SYNOPSIS: The specification of any provisions for calculating payment obligations when a floating rate is negative (either due to a quoted negative floating rate or by operation of a spread that is subtracted from the floating rate).
41926UnderlyingPaymentStreamCalculationLagPeriodCalcLagPeriod optional SYNOPSIS: Time unit multiplier for the calculation lag duration.
41927UnderlyingPaymentStreamCalculationLagUnitCalcLagUnit optional SYNOPSIS: Time unit associated with the calculation lag duration.
42958UnderlyingPaymentStreamFirstObservationDateUnadjustedFirstObsvtnDtUnadj optional SYNOPSIS: The unadjusted initial price observation date.
42959UnderlyingPaymentStreamFirstObservationDateRelativeToFirstObsvtnReltv optional SYNOPSIS: Specifies the anchor date when the initial price observation date is relative to an anchor date. See http://www.fixtradingcommunity.org/codelists#Relative_To_Date for values.
42960UnderlyingPaymentStreamFirstObservationDateOffsetDayTypeFirstObsvtnOfstDayTyp optional SYNOPSIS: Specifies the day type of the initial price observation date offset.
41928UnderlyingPaymentStreamFirstObservationDateOffsetPeriodFirstObsvtnOfstPeriod optional SYNOPSIS: Time unit multiplier for the relative first observation date offset.
ELABORATION: If the first observation offset is specified, the observation period will start the specified interval prior to each calculation period - i.e. if the first observation offset is 4 months and the lag duration is 3 months, observations will be taken in months 4, 3 and 2 (but not 1) prior to each calculation period. If no first observation offset is specified, the observation period will end immediately preceding each calculation period.
41929UnderlyingPaymentStreamFirstObservationDateOffsetUnitFirstObsvtnOfstUnit optional SYNOPSIS: Time unit associated with the relative first observation date offset.
42961UnderlyingPaymentStreamFirstObservationDateAdjustedFirstObsvtnDt optional SYNOPSIS: The adjusted initial price observation date.
41930UnderlyingPaymentStreamPricingDayTypePxngDayTyp optional SYNOPSIS: Specifies the commodity pricing day type.
41931UnderlyingPaymentStreamPricingDayDistributionPxngDayDistrib optional SYNOPSIS: The distribution of pricing days.
41932UnderlyingPaymentStreamPricingDayCountPxngDayCnt optional SYNOPSIS: The number of days over which pricing should take place.
41933UnderlyingPaymentStreamPricingBusinessCalendarPxngClndr optional SYNOPSIS: Specifies the business calendar to use for pricing. See http://www.fpml.org/coding-scheme/commodity-business-calendar for values.
41934UnderlyingPaymentStreamPricingBusinessDayConventionPxngBizDayCnvtn optional SYNOPSIS: The business day convention used to adjust the payment stream's pricing dates. Used only to override the business day convention specified in the UnderlyingDateAdjustment component within the UnderlyingInstrument component.
4273UnderlyingPaymentStreamPricingBusinessCenterGrpPxngBizCtroptionalSYNOPSIS: UnderlyingPaymentStreamPricingBusinessCenterGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to specify the set of business centers whose calendars drive date adjustment. Used only to override the business centers defined in the UnderlyingDateAdjustment component in UnderlyingInstrument.
ELABORATION:
4276UnderlyingPaymentStreamPricingDayGrpPxngDayoptionalSYNOPSIS: The UnderlyingPaymentStreamPricingDayGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to detail periodic pricing days.
ELABORATION: If the fixing days are not specified, then every day of the week will be a fixing day.
4275UnderlyingPaymentStreamPricingDateGrpPxngDtoptionalSYNOPSIS: The UnderlyingPaymentStreamPricingDateGrp is a repeating subcomponent of the UnderlyingPaymentStreamFloatingRate component used to detail fixed pricing dates.
ELABORATION:
40639UnderlyingPaymentStreamInflationLagPeriodLagPeriod optional SYNOPSIS: Time unit multiplier for the inflation lag period. The lag period is the offsetting period from the payment date which determines the reference period for which the inflation index is observed.
40640UnderlyingPaymentStreamInflationLagUnitLagUnit optional SYNOPSIS: Time unit associated with the inflation lag period.
40641UnderlyingPaymentStreamInflationLagDayTypeLagDayTyp optional SYNOPSIS: The inflation lag period day type.
40642UnderlyingPaymentStreamInflationInterpolationMethodIntrpltnMeth optional SYNOPSIS: The method used when calculating the Inflation Index Level from multiple points - the most common is Linear.
40643UnderlyingPaymentStreamInflationIndexSourceInfltnNdxSrc optional SYNOPSIS: The inflation index reference source.
40644UnderlyingPaymentStreamInflationPublicationSourcePublctnSrc optional SYNOPSIS: The current main publication source such as relevant web site or a government body.
40645UnderlyingPaymentStreamInflationInitialIndexLevelInitLvl optional SYNOPSIS: Initial known index level for the first calculation period.
40646UnderlyingPaymentStreamInflationFallbackBondApplicableFallbckBond optional SYNOPSIS: Indicates whether a fallback bond as defined in the 2006 ISDA Inflation Derivatives Definitions, sections 1.3 and 1.8, is applicable or not. If not specified, the default value is "Y" (True/Yes).
40647UnderlyingPaymentStreamFRADiscountingFRADisc optional SYNOPSIS: The method of Forward Rate Agreement (FRA) discounting, if any, that will apply.
42962UnderlyingPaymentStreamUnderlierRefIDUndlrRefID optional SYNOPSIS: References the dividend underlier through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.
4408UnderlyingPaymentStreamFormulaFrmlaoptionalSYNOPSIS: UnderlyingPaymentStreamFormula is a subcomponent of the UnderlyingPaymentStreamFloatingRate component used to report the parameters for determining the floating rate of the stream e.g. for equity swaps.
ELABORATION:
4392UnderlyingDividendConditionsDividendCondsoptionalSYNOPSIS: The UnderlyingDividendConditions component is a subcomponent of UnderlyingPaymentStream used to specify the conditions' valuations and dates governing the payment of dividends.
ELABORATION:
42963UnderlyingReturnRateNotionalResetRtnRtNotlReset optional SYNOPSIS: Indicates whether the term "Equity Notional Reset" as defined in the ISDA 2002 Equity Derivatives Definitions is applicable ("Y") or not.
4418UnderlyingReturnRateGrpRtnRtoptionalSYNOPSIS: UnderlyingReturnRateGrp is a repeating subcomponent within the UnderlyingPaymentStreamFloatingRate component. It is used to specify the multiple return rates for an equity return swap payment stream.
ELABORATION:
42964UnderlyingPaymentStreamLinkInitialLevelLinkInitLvl optional SYNOPSIS: Price level at which the correlation or variance swap contract will strike.
42965UnderlyingPaymentStreamLinkClosingLevelIndicatorLinkClsngLvl optional SYNOPSIS: Indicates whether the correlation or variance swap contract will ("Y") strike off the closing level of the default exchange traded contract or not.
42966UnderlyingPaymentStreamLinkExpiringLevelIndicatorLinkExpngLvl optional SYNOPSIS: Indicates whether the correlation or variance swap contract will ("Y") strike off the expiring level of the default exchange traded contract or not.
42967UnderlyingPaymentStreamLinkEstimatedTradingDaysLinkEstTrdgDays optional SYNOPSIS: The expected number of trading days in the variance or correlation swap stream.
42968UnderlyingPaymentStreamLinkStrikePriceLinkStrkPx optional SYNOPSIS: The strike price of a correlation or variance swap stream.
42969UnderlyingPaymentStreamLinkStrikePriceTypeLinkStrkPxTyp optional SYNOPSIS: For a variance swap specifies how UnderlyingPaymentStreamLinkStrikePrice(42968) is expressed.
42970UnderlyingPaymentStreamLinkMaximumBoundaryLinkMaxBndry optional SYNOPSIS: Specifies the maximum or upper boundary for variance or strike determination. For a variation swap stream all observations above this price level will be excluded from the variance calculation. For a correlation swap stream the maximum boundary is a percentage of the strike price.
42971UnderlyingPaymentStreamLinkMinimumBoundaryLinkMinBndry optional SYNOPSIS: Specifies the minimum or lower boundary for variance or strike determination. For a variation swap stream all observations below this price level will be excluded from the variance calculation. For a correlation swap stream the minimum boundary is a percentage of the strike price.
42972UnderlyingPaymentStreamLinkNumberOfDataSeriesLinkNumDataSeries optional SYNOPSIS: Number of data series for a correlation swap. Normal market practice is that correlation data sets are drawn from geographic market areas, such as America, Europe and Asia Pacific. Each of these geographic areas will have its own data series to avoid contagion.
42973UnderlyingPaymentStreamVarianceUnadjustedCapVarncCap optional SYNOPSIS: Indicates the scaling factor to be multiplied by the variance strike price thereby making variance cap applicable.
42974UnderlyingPaymentStreamRealizedVarianceMethodRlzdVarncMeth optional SYNOPSIS: Indicates which price to use to satisfy the boundary condition.
42975UnderlyingPaymentStreamDaysAdjustmentIndicatorDaysAdjmt optional SYNOPSIS: Indicates whether the contract specifies that the notional should be scaled by the number of days in range divided by the estimate trading days or not. The number of "days in range" refers to the number of returns that contribute to the realized volatility.
42976UnderlyingPaymentStreamNearestExchangeContractRefIDExchCtrctRefID optional SYNOPSIS: References a contract listed on an exchange through the instrument's UnderlyingSecurityID(309) which must be fully specified in an instance of the UnderlyingInstrument component.
42977UnderlyingPaymentStreamVegaNotionalAmountVegaNotlAmt optional SYNOPSIS: Vega Notional represents the approximate gain/loss at maturity for a 1% difference between RVol (realised volatility) and KVol (strike volatility). It does not necessarily represent the Vega risk of the trade.