public class BlackSwaptionPhysicalProductPricer extends VolatilitySwaptionPhysicalProductPricer
The swap underlying the swaption must have a fixed leg on which the forward rate is computed. The underlying swap must be single currency.
The volatility parameters are not adjusted for the underlying swap convention.
The value of the swaption after expiry is 0.
For a swaption which has already expired, a negative number is returned by
SwaptionVolatilities.relativeTime(ZonedDateTime).
| Modifier and Type | Field and Description |
|---|---|
static BlackSwaptionPhysicalProductPricer |
DEFAULT
Default implementation.
|
| Constructor and Description |
|---|
BlackSwaptionPhysicalProductPricer(DiscountingSwapProductPricer swapPricer)
Creates an instance.
|
currencyExposure, fixedLeg, forwardRate, getSwapPricer, impliedVolatility, presentValue, presentValueDelta, presentValueGamma, presentValueSensitivityModelParamsVolatility, presentValueSensitivityRatesStickyStrike, presentValueTheta, validate, validateSwaptionpublic static final BlackSwaptionPhysicalProductPricer DEFAULT
public BlackSwaptionPhysicalProductPricer(DiscountingSwapProductPricer swapPricer)
swapPricer - the pricer for SwapCopyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.