public interface SmileByIntegralTransform extends CharacteristicFunction
| Modifier and Type | Method and Description |
|---|---|
double |
getIntegrationDomainImagLowerBound()
Return the lower bound of the imaginary part of the domain where
the characteristic function can be integrated.
|
double |
getIntegrationDomainImagUpperBound()
Return the upper bound of the imaginary part of the domain where
the characteristic function can be integrated.
|
double |
getMaturity()
Return the maturity of the associated payoff.
|
Map<String,Function<Double,Double>> |
getValue(double evaluationTime,
CharacteristicFunctionModel model)
Return the value of a family of options with the same maturity for different strikes.
|
double getMaturity()
double getIntegrationDomainImagLowerBound()
double getIntegrationDomainImagUpperBound()
Map<String,Function<Double,Double>> getValue(double evaluationTime, CharacteristicFunctionModel model) throws CalculationException
evaluationTime - The evaluation time.model - The model against which the product should be values.CalculationException - Thrown if the valuation failed.Copyright © 2019. All rights reserved.