Skip to content

COMPONENT · SOURCE ID 4039

LegPaymentStreamFloatingRate

Definition

LegPaymentStreamFloatingRate is a subcomponent of the LegPaymentStream component used to report the floating rate attributes of the payment stream.

Additional detail from the official source

Note that if the floating rate index or the rate calculation goes negative for a calculation period and LegPaymentStreamNegativeRateTreatment(40349)=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 (LegPaymentStreamCalculationLagPeriod(41578) and LegPaymentStreamCalculationLagUnit(41579)) and the First Observation Offset Duration (LegPaymentStreamFirstObservationOffsetPeriod(41580) and LegPaymentStreamFirstObservationOffsetUnit(41581)) 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.

This is a reusable definition. Requiredness is relative to this structure; its use and conditions in a message remain on that message's page. Version links browse the other dictionary, not an assumed equivalent component.

Direct members

  1. Conditionally required when LegPaymentStreamRateIndexIDSource(43089) is specified.

  2. Conditionally required when LegPaymentStreamRateIndexID(43088) is specified.

  3. Conditionally required when LegPaymentStreamRateIndexCurvePeriod(40334) is specified.

  4. Conditionally required when LegPaymentStreamRateIndexCurveUnit(40333) is specified.

  5. Conditionally required when LegPaymentStreamRateIndex2IDSource(43119) is specified.

  6. Conditionally required when LegPaymentStreamRateIndex2ID(43118) is specified.

  7. Conditionally required when LegPaymentStreamRateIndex2CurvePeriod(41564) is specified.

  8. Conditionally required when LegPaymentStreamRateIndex2CurveUnit(41563) is specified.

  9. Conditionally required when LegPaymentStreamCalculationLagUnit(41579) is specified.

  10. Conditionally required when LegPaymentStreamCalculationLagPeriod(41578) is specified.

  11. Conditionally required when LegPaymentStreamFirstObservationOffsetUnit(41581) is specified.

  12. Conditionally required when LegPaymentStreamFirstObservationOffsetPeriod(41580) is specified.

  13. When specified, this overrides the business day convention defined in the LegDateAdjustment component in InstrumentLeg. The specified values would be specific to the payment stream pricing date.

  14. When specified, this overrides the business centers defined in the LegDateAdjustment component in InstrumentLeg. The specified values would be specific to the the payment stream pricing date.

  15. Conditionally required when LegPaymentStreamInflationLagUnit(40351) is specified.

  16. Conditionally required when LegPaymentStreamInflationLagPeriod(40350) is specified.

Used in messages

Direct parent structures