Description

UnderlyingPaymentStreamFloatingRate is a subcomponent of the UnderlyingPaymentStream component used to report the floating rate attributes of the stream.

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 (UnderlyingPaymentStreamFirstObservationDateOffsetPeriod <41928> and UnderlyingPaymentStreamFirstObservationDateOffsetUnit <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 preceding each calculation.

Structure

Tag Field Name Req'd Comments
40620 UnderlyingPaymentStreamRateIndex N
40621 UnderlyingPaymentStreamRateIndexSource N
43092 UnderlyingPaymentStreamRateIndexID N

Conditionally required when UnderlyingPaymentStreamRateIndexIDSource <43093> is specified.

43093 UnderlyingPaymentStreamRateIndexIDSource N

Conditionally required when UnderlyingPaymentStreamRateIndexID <43092> is specified.

40622 UnderlyingPaymentStreamRateIndexCurveUnit N

Conditionally required when UnderlyingPaymentStreamRateIndexCurvePeriod <40623> is specified.

40623 UnderlyingPaymentStreamRateIndexCurvePeriod N

Conditionally required when UnderlyingPaymentStreamRateIndexCurveUnit <40622> is specified.

41911 UnderlyingPaymentStreamRateIndex2CurveUnit N

Conditionally required when UnderlyingPaymentStreamRateIndex2CurvePeriod <41912> is specified.

41912 UnderlyingPaymentStreamRateIndex2CurvePeriod N

Conditionally required when UnderlyingPaymentStreamRateIndex2CurveUnit <41911> is specified.

41913 UnderlyingPaymentStreamRateIndexLocation N
41914 UnderlyingPaymentStreamRateIndexLevel N
41915 UnderlyingPaymentStreamRateIndexUnitOfMeasure N
41916 UnderlyingPaymentStreamSettlLevel N
41917 UnderlyingPaymentStreamReferenceLevel N
41918 UnderlyingPaymentStreamReferenceLevelUnitOfMeasure N
41919 UnderlyingPaymentStreamReferenceLevelEqualsZeroIndicator N
40624 UnderlyingPaymentStreamRateMultiplier N
40625 UnderlyingPaymentStreamRateSpread N
41920 UnderlyingPaymentStreamRateSpreadCurrency N
41921 UnderlyingPaymentStreamRateSpreadUnitOfMeasure N
41922 UnderlyingPaymentStreamRateConversionFactor N
41923 UnderlyingPaymentStreamRateSpreadType N
40626 UnderlyingPaymentStreamRateSpreadPositionType N
40627 UnderlyingPaymentStreamRateTreatment N
40628 UnderlyingPaymentStreamCapRate N
40629 UnderlyingPaymentStreamCapRateBuySide N
40630 UnderlyingPaymentStreamCapRateSellSide N
40631 UnderlyingPaymentStreamFloorRate N
40632 UnderlyingPaymentStreamFloorRateBuySide N
40633 UnderlyingPaymentStreamFloorRateSellSide N
40634 UnderlyingPaymentStreamInitialRate N
41924 UnderlyingPaymentStreamLastResetRate N
41925 UnderlyingPaymentStreamFinalRate N
40635 UnderlyingPaymentStreamFinalRateRoundingDirection N
40636 UnderlyingPaymentStreamFinalRatePrecision N
40637 UnderlyingPaymentStreamAveragingMethod N
40638 UnderlyingPaymentStreamNegativeRateTreatment N
41926 UnderlyingPaymentStreamCalculationLagPeriod N

Conditionally required when UnderlyingPaymentStreamCalculationLagUnit <41927> is specified.

41927 UnderlyingPaymentStreamCalculationLagUnit N

Conditionally required when UnderlyingPaymentStreamCalculationLagPeriod <41926> is specified.

42958 UnderlyingPaymentStreamFirstObservationDateUnadjusted N
42959 UnderlyingPaymentStreamFirstObservationDateRelativeTo N
42960 UnderlyingPaymentStreamFirstObservationDateOffsetDayType N
41928 UnderlyingPaymentStreamFirstObservationDateOffsetPeriod N

Conditionally required when UnderlyingPaymentStreamFirstObservationDateOffsetUnit <41929> is specified.

41929 UnderlyingPaymentStreamFirstObservationDateOffsetUnit N

Conditionally required when UnderlyingPaymentStreamFirstObservationDateOffsetPeriod <41928> is specified.

42961 UnderlyingPaymentStreamFirstObservationDateAdjusted N
41930 UnderlyingPaymentStreamPricingDayType N
41931 UnderlyingPaymentStreamPricingDayDistribution N
41932 UnderlyingPaymentStreamPricingDayCount N
41933 UnderlyingPaymentStreamPricingBusinessCalendar N
41934 UnderlyingPaymentStreamPricingBusinessDayConvention N

When specified, this overrides the business day convention defined in the UnderlyingDateAdjustment component in UnderlyingInstrument. The specified value would be specific to this instance of pricing dates.

Component Block - <UnderlyingPaymentStreamPricingBusinessCenterGrp> N
Component Block - <UnderlyingPaymentStreamPricingDayGrp> N
Component Block - <UnderlyingPaymentStreamPricingDateGrp> N
40639 UnderlyingPaymentStreamInflationLagPeriod N

Conditionally required when UnderlyingPaymentStreamInflationLagUnit <40640> is specified.

40640 UnderlyingPaymentStreamInflationLagUnit N

Conditionally required when UnderlyingPaymentStreamInflationLagPeriod <40639> is specified.

40641 UnderlyingPaymentStreamInflationLagDayType N
40642 UnderlyingPaymentStreamInflationInterpolationMethod N
40643 UnderlyingPaymentStreamInflationIndexSource N
40644 UnderlyingPaymentStreamInflationPublicationSource N
40645 UnderlyingPaymentStreamInflationInitialIndexLevel N
40646 UnderlyingPaymentStreamInflationFallbackBondApplicable N
40647 UnderlyingPaymentStreamFRADiscounting N
42962 UnderlyingPaymentStreamUnderlierRefID N
Component Block - <UnderlyingPaymentStreamFormula> N
Component Block - <UnderlyingDividendConditions> N
42963 UnderlyingReturnRateNotionalReset N
Component Block - <UnderlyingReturnRateGrp> N
42964 UnderlyingPaymentStreamLinkInitialLevel N
42965 UnderlyingPaymentStreamLinkClosingLevelIndicator N
42966 UnderlyingPaymentStreamLinkExpiringLevelIndicator N
42967 UnderlyingPaymentStreamLinkEstimatedTradingDays N
42968 UnderlyingPaymentStreamLinkStrikePrice N
42969 UnderlyingPaymentStreamLinkStrikePriceType N
42970 UnderlyingPaymentStreamLinkMaximumBoundary N
42971 UnderlyingPaymentStreamLinkMinimumBoundary N
42972 UnderlyingPaymentStreamLinkNumberOfDataSeries N
42973 UnderlyingPaymentStreamVarianceUnadjustedCap N
42974 UnderlyingPaymentStreamRealizedVarianceMethod N
42975 UnderlyingPaymentStreamDaysAdjustmentIndicator N
42976 UnderlyingPaymentStreamNearestExchangeContractRefID N
42977 UnderlyingPaymentStreamVegaNotionalAmount N

Used In