<LegPaymentStreamCompoundingFloatingRate> Component Block

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

Used in :

Tag Field Name FIXML Req'd Comments
42427 LegPaymentStreamCompoundingRateIndex @Ndx N

The payment stream's compounding floating rate index.

42428 LegPaymentStreamCompoundingRateIndexCurvePeriod @NdxPeriod N

Conditionally required if LegPaymentStreamCompoundingRateIndexCurveUnit(42429) is specified.

42429 LegPaymentStreamCompoundingRateIndexCurveUnit @NdxUnit N

Conditionally required if LegPaymentStreamCompoundingRateIndexCurvePeriod(42428) is specified.

42430 LegPaymentStreamCompoundingRateMultiplier @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.

42431 LegPaymentStreamCompoundingRateSpread @Spread N

The basis points spread from the index specified in LegPaymentStreamCompoundingRateIndex(42427).

42432 LegPaymentStreamCompoundingRateSpreadPositionType @SpreadPosTyp N

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

42433 LegPaymentStreamCompoundingRateTreatment @RtTrtmt N

Specifies the yield calculation treatment for the index.

42434 LegPaymentStreamCompoundingCapRate @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".

42435 LegPaymentStreamCompoundingCapRateBuySide @CapRtBuy N

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

42436 LegPaymentStreamCompoundingCapRateSellSide @CapRtSell N

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

42437 LegPaymentStreamCompoundingFloorRate @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".

42438 LegPaymentStreamCompoundingFloorRateBuySide @FlrRtBuy N

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

42439 LegPaymentStreamCompoundingFloorRateSellSide @FlrRtSell N

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

42440 LegPaymentStreamCompoundingInitialRate @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".

42441 LegPaymentStreamCompoundingFinalRateRoundingDirection @FnlRtRndDirctn N

Specifies the rounding direction for the compounding floating rate.

42442 LegPaymentStreamCompoundingFinalRatePrecision @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.

42443 LegPaymentStreamCompoundingAveragingMethod @AvgngMeth N

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

42444 LegPaymentStreamCompoundingNegativeRateTreatment @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).