VolatilityCapFloor
Type CDM 7.2.0Contains volatility-based barriers. Volatility Cap needs to be specified in accordance with the ISDA 2011 Equity Derivatives Definitions.
Attributes
All 3 declared on VolatilityCapFloor. Cardinality in amber is required.
| Name | Type | Card. | Description |
|---|---|---|---|
| applicable | boolean | 1..1 | Indicates whether the volatility cap is applicable in accordance with the ISDA 2011 Equity Derivatives Definitions. Setting the element 'applicable' to 'False' - means No Volatility Cap and no 'totalVolatilityCap' or 'volatilityCapFactor' should be provided. Setting the element 'applicable' to 'True' - means Volatility Cap election, then 'totalVolatilityCap' or 'volatilityCapFactor' should be provided, otherwise it defaults to volatilityCapFactor=2.5. |
| totalVolatilityCap | number | 0..1 | Volatility Cap Amount in accordance with the ISDA 2011 Equity Derivatives Definitions. This means the Volatility Cap Amount election is a number. |
| volatilityCapFactor | number | 0..1 | Volatility Cap Amount in accordance with the ISDA 2011 Equity Derivatives Definitions. The Calculated VolCapAmt can be optionally provided. |
Conditions
Validation rules the model enforces on this type, in Rune. An instance that breaks one of these is invalid CDM, whatever produced it.
if applicable = True
then totalVolatilityCap exists or volatilityCapFactor exists // If CapFloor is applicable at least one cap expression must exist
else totalVolatilityCap is absent and volatilityCapFactor is absent // If CapFloor is not applicable, then there cannot be any volatility caps if totalVolatilityCap exists
then totalVolatilityCap >= 0 and if volatilityCapFactor exists
then volatilityCapFactor >= 0 Referenced by
2 types hold a VolatilityCapFloor as an attribute.
Open VolatilityCapFloor in the Model Browser
Walk the tree and the reference graph interactively, and switch releases to see how the type has changed. Free, no signup.