All Downloads are FREE. Search and download functionalities are using the official Maven repository.

src.cdm.product.asset.RateTreatmentEnum.py Maven / Gradle / Ivy

There is a newer version: 6.0.0-dev.89
Show newest version
# pylint: disable=missing-module-docstring, invalid-name, line-too-long
from enum import Enum

__all__ = ['RateTreatmentEnum']

class RateTreatmentEnum(Enum):
    """
    The enumerated values to specify the methods for converting rates from one basis to another.
    """
    BOND_EQUIVALENT_YIELD = "BondEquivalentYield"
    """
    Bond Equivalent Yield. Per Annex to the 2000 ISDA Definitions (June 2000 Version), Section 7.3. Certain General Definitions Relating to Floating Rate Options, paragraph (g).
    """
    MONEY_MARKET_YIELD = "MoneyMarketYield"
    """
    Money Market Yield. Per Annex to the 2000 ISDA Definitions (June 2000 Version), Section 7.3. Certain General Definitions Relating to Floating Rate Options, paragraph (h).
    """




© 2015 - 2025 Weber Informatics LLC | Privacy Policy