LocalTime defaultLocalTime
The default local time will be used if the input date is not scenario value or
if the scenario size of the input date exceeds the size of localTimes.
ZoneId zoneId
ImmutableList<E> localTimes
The local time in zoneId.
The size is not necessarily the same as the scenario size.
defaultLocalTime will be used if extra LocalTime is required.
Class<T> queryType
ImmutableMap<K,V> parameters
CalculationParameter defaultParameter
Class<T> queryType
ImmutableMap<K,V> parameters
CalculationParameter defaultParameter
double cutOffStrike
The smile is extrapolated above that level.
double mu
This must be greater than 0 in order to ensure that the call price converges to 0 for infinite strike.
double absoluteTolerance
double relativeTolerance
int maximumSteps
FxOptionVolatilitiesName name
CurrencyPair currencyPair
DayCount dayCount
ImmutableList<E> nodes
CurveInterpolator timeInterpolator
CurveExtrapolator timeExtrapolatorLeft
CurveExtrapolator timeExtrapolatorRight
CurveInterpolator strikeInterpolator
CurveExtrapolator strikeExtrapolatorLeft
CurveExtrapolator strikeExtrapolatorRight
FxOptionVolatilitiesName name
CurrencyPair currencyPair
DayCount dayCount
ImmutableList<E> nodes
The nodes are used to find the quotes and build the volatilities.
CurveInterpolator timeInterpolator
CurveExtrapolator timeExtrapolatorLeft
CurveExtrapolator timeExtrapolatorRight
CurveInterpolator strikeInterpolator
CurveExtrapolator strikeExtrapolatorLeft
CurveExtrapolator strikeExtrapolatorRight
FxOptionVolatilitiesSpecification specification
CurrencyPair currencyPair
The quote must be based on this currency pair and direction.
String label
DaysAdjustment spotDateOffset
Typically this is the same as the standard convention of the spot date offset of the underlying FX forward.
BusinessDayAdjustment businessDayAdjustment
Typically this is the same as the standard convention of the business day adjustment applied to the delivery date of the underlying FX forward.
DaysAdjustment expiryDateOffset
By default the expiry date offset is the inverse of spotDateOffset.
In this case BusinessDayAdjustment in spotDateOffset must be NONE.
ValueType quoteValueType
QuoteId quoteId
Tenor tenor
Typically the tenor is coherent to that of the underlying FX forward. Thus it spans the period between spot date to delivery date.
Strike strike
Copyright 2009-Present by OpenGamma Inc. and individual contributors
Apache v2 licensed
Additional documentation can be found at strata.opengamma.io.