Package cdm.observable.asset.calculatedrate
package cdm.observable.asset.calculatedrate
Floating amount calculations for calculated rates.
Support for calculated floating rates such as lookback compound or observation shift compound rate.
Support for calculated floating rates such as lookback compound or observation shift compound rates
-
ClassDescriptionType for reporting details of calculated rates, including the observations that went into the final reported rate.Builder InterfaceBuilder Implementation of CalculatedRateDetailsImmutable Implementation of CalculatedRateDetailsType for reporting the observations dates and the corresponding weights going into a daily calculated rateBuilder InterfaceBuilder Implementation of CalculatedRateObservationDatesAndWeightsImmutable Implementation of CalculatedRateObservationDatesAndWeightsType for reporting observations that went into the final reported rate.Builder InterfaceBuilder Implementation of CalculatedRateObservationsImmutable Implementation of CalculatedRateObservationsWhat calculation type is required, averaging or compounding.the specific calculation method, e.g. lookback.Defines the structure needed to represent fallback rate parameters.Builder InterfaceBuilder Implementation of FallbackRateParametersImmutable Implementation of FallbackRateParametersDefines the structures needed to represent the calculation parameters for daily averaged and compounded modular rates as defined in the 2021 ISDA Definitions in Section 7.Builder InterfaceBuilder Implementation of FloatingRateCalculationParametersImmutable Implementation of FloatingRateCalculationParametersIndicates how to use the inflation index to calculate the payment (e.g.Indicates the style of how the inflation index calculates the payment (e.g.Parameters on daily observed computed rates, specifically daily caps and floors.Builder InterfaceBuilder Implementation of ObservationParametersImmutable Implementation of ObservationParametersThe enumerated values to specify whether rate calculations occur relative to the first or last day of a calculation period.Parameters to describe the observation shift for a daily compounded or averaged floating rate.Builder InterfaceBuilder Implementation of ObservationShiftCalculationImmutable Implementation of ObservationShiftCalculationDefines business day shifts for daily componded or averaged rates.Builder InterfaceBuilder Implementation of OffsetCalculationImmutable Implementation of OffsetCalculation