Enum FloatingRateIndexProcessingTypeEnum

java.lang.Object
java.lang.Enum<FloatingRateIndexProcessingTypeEnum>
cdm.product.asset.floatingrate.FloatingRateIndexProcessingTypeEnum
All Implemented Interfaces:
Serializable, Comparable<FloatingRateIndexProcessingTypeEnum>

@RosettaEnum("FloatingRateIndexProcessingTypeEnum") public enum FloatingRateIndexProcessingTypeEnum extends Enum<FloatingRateIndexProcessingTypeEnum>
This enumeration provides guidance on how to process a given floating rate index. It's based on the ISDA Floating Rate Index information, but transforms it into the specific categories needed for calculation
Version:
5.30.0
  • Enum Constant Details

    • SCREEN

      @RosettaEnumValue("Screen") public static final FloatingRateIndexProcessingTypeEnum SCREEN
      These values are just looked up from the screen and applied.
    • COMPOUND_INDEX

      @RosettaEnumValue("CompoundIndex") public static final FloatingRateIndexProcessingTypeEnum COMPOUND_INDEX
      A published index calculated using compounding; the implied rate must be backed out.
    • OIS

      @RosettaEnumValue("OIS") public static final FloatingRateIndexProcessingTypeEnum OIS
      These are calculated by the calculation agent based on a standard OIS FRO definition.
    • OVERNIGHT_AVG

      @RosettaEnumValue("OvernightAvg") public static final FloatingRateIndexProcessingTypeEnum OVERNIGHT_AVG
      These are calculated by the calculation agent based on a standard overnight averaging FRO definition.
    • MODULAR

      @RosettaEnumValue("Modular") public static final FloatingRateIndexProcessingTypeEnum MODULAR
      These are calculated by the calculation agent based on deal-specific parameters (e.g. lookback compound based on an RFR).
    • REF_BANKS

      @RosettaEnumValue("RefBanks") public static final FloatingRateIndexProcessingTypeEnum REF_BANKS
      These must be looked up using a manual process
  • Method Details