<PaymentStreamCompoundingFloatingRate> Component Block

PaymentStreamCompoundingFloatingRate is a subcomponent of the PaymentStream component used to report the parameters for determining the compounding floating rate of the stream.

Used in :

Tag Field Name FIXML Req'd Comments
42628 PaymentStreamCompoundingRateIndex @Ndx N

The payment stream's compounding floating rate index.

42629 PaymentStreamCompoundingRateIndexCurvePeriod @NdxPeriod N

Conditionally required if PaymentStreamCompoundingRateIndexCurveUnit(42630) is specified.

42630 PaymentStreamCompoundingRateIndexCurveUnit @NdxUnit N

Conditionally required if PaymentStreamCompoundingRateIndexCurvePeriod(42629) is specified.

42631 PaymentStreamCompoundingRateMultiplier @RtMult N

A rate multiplier to apply to the compounding floating rate. The multiplier can be less than or greater than 1 (one). This should only be included if the multiplier is not equal to 1 (one) for the term of the stream.

42632 PaymentStreamCompoundingRateSpread @Spread N

The basis points spread from the index specified in PaymentStreamCompoundingRateIndex(42628).

42633 PaymentStreamCompoundingRateSpreadPositionType @SpreadPosTyp N

Identifies whether the rate spread is applied to a long or short position.

42634 PaymentStreamCompoundingRateTreatment @RtTrtmt N

Specifies the yield calculation treatment for the index.

42635 PaymentStreamCompoundingCapRate @CapRt N

The cap rate, if any, which applies to the compounding floating rate. It is only required where the compounding 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".

42636 PaymentStreamCompoundingCapRateBuySide @CapRtBuy N

Reference to the buyer of the compounding cap rate option through its trade side.

42637 PaymentStreamCompoundingCapRateSellSide @CapRtSell N

Reference to the seller of the compounding cap rate option through its trade side.

42638 PaymentStreamCompoundingFloorRate @FlrRt N

The floor rate, if any, which applies to the compounding floating rate. The floor rate (strike) is only required where the compounding 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. The rate is expressed as a decimal, e.g. 5% is represented as "0.05".

42639 PaymentStreamCompoundingFloorRateBuySide @FlrRtBuy N

Reference to the buyer of the compounding floor rate option through its trade side.

42640 PaymentStreamCompoundingFloorRateSellSide @FlrRtSell N

Reference to the seller of the floor rate option through its trade side.

42641 PaymentStreamCompoundingInitialRate @InitRt N

The initial compounding floating rate reset agreed between the principal parties involved in the trade. It should only be included when the rate is not equal to the rate published on the source implied by the floating rate index. The initial rate is expressed in decimal form, e.g. 5% is represented as "0.05".

42642 PaymentStreamCompoundingFinalRateRoundingDirection @FnlRtRndDirctn N

Specifies the rounding direction for the compounding floating rate.

42643 PaymentStreamCompoundingFinalRatePrecision @FnlRtPrcsn N

Specifies the compounding floating rate 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.

42644 PaymentStreamCompoundingAveragingMethod @AvgngMeth N

Specifies the averaging method when compounding floating rate averaging is applicable (e.g. weighted or unweighted).

42645 PaymentStreamCompoundingNegativeRateTreatment @NegtvRtTrtmt N

Specifies the method for calculating payment obligations when a compounding 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).