public abstract class VolatilityCurve extends NodeStructure
| Modifier and Type | Method and Description |
|---|---|
abstract double |
impliedVol(int iDate)
Compute the Deterministic Implied Volatility at the Date Node from the Volatility Term Structure
|
double |
impliedVol(JulianDate dt)
Compute the Deterministic Implied Volatility at the Date Node from the Volatility Term Structure
|
double |
impliedVol(java.lang.String strTenor)
Compute the Deterministic Implied Volatility at the Tenor from the Volatility Term Structure
|
abstract double |
vol(int iDate)
Compute the Deterministic Implied Volatility at the Date Node from the Volatility Term Structure
|
calibComp, currency, customTweakManifestMeasure, customTweakQuantificationMetric, epoch, label, manifestMeasure, node, node, node, nodeDerivative, nodeDerivative, nodeDerivative, parallelShiftManifestMeasure, parallelShiftQuantificationMetric, setCCIS, shiftManifestMeasurepublic abstract double impliedVol(int iDate)
throws java.lang.Exception
iDate - The Date Nodejava.lang.Exception - Thrown if the Deterministic Implied Volatility cannot be computedpublic double impliedVol(JulianDate dt) throws java.lang.Exception
dt - The Date Nodejava.lang.Exception - Thrown if the Deterministic Implied Volatility cannot be computedpublic double impliedVol(java.lang.String strTenor)
throws java.lang.Exception
strTenor - The Date Nodejava.lang.Exception - Thrown if the Deterministic Implied Volatility cannot be computedpublic abstract double vol(int iDate)
throws java.lang.Exception
iDate - The Date Nodejava.lang.Exception - Thrown if the Deterministic Implied Volatility cannot be computed