프로퍼티 | 타입 | 설명 | |
---|---|---|---|
baseLevel_ | double? | ||
frequency_ | Frequency | ||
indexIsInterpolated_ | bool | ||
observationLag_ |
메소드 | 설명 | |
---|---|---|
YoYOptionletVolatilitySurface ( ) : System | ||
YoYOptionletVolatilitySurface ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc, |
||
baseDate ( ) : Date | ||
baseLevel ( ) : double | ||
frequency ( ) : Frequency | ||
indexIsInterpolated ( ) : bool | ||
maxStrike ( ) : double | ||
minStrike ( ) : double | ||
observationLag ( ) : |
||
timeFromBase ( Date maturityDate ) : double | ||
timeFromBase ( Date maturityDate, |
||
totalVariance ( Date maturityDate, double strike ) : double | ||
totalVariance ( Date maturityDate, double strike, |
||
totalVariance ( Date maturityDate, double strike, |
||
totalVariance ( |
||
totalVariance ( |
||
totalVariance ( |
||
volatility ( Date maturityDate, double strike ) : double | ||
volatility ( Date maturityDate, double strike, |
||
volatility ( Date maturityDate, double strike, |
||
volatility ( |
||
volatility ( |
||
volatility ( |
메소드 | 설명 | |
---|---|---|
checkRange ( Date d, double strike, bool extrapolate ) : void | ||
checkRange ( double t, double strike, bool extrapolate ) : void | ||
setBaseLevel ( double v ) : void | ||
volatilityImpl ( double length, double strike ) : double |
public YoYOptionletVolatilitySurface ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, DayCounter dc, |
||
settlementDays | int | |
cal | QLNet.Calendar | |
bdc | BusinessDayConvention | |
dc | DayCounter | |
observationLag | ||
frequency | Frequency | |
indexIsInterpolated | bool | |
리턴 | System |
protected checkRange ( Date d, double strike, bool extrapolate ) : void | ||
d | Date | |
strike | double | |
extrapolate | bool | |
리턴 | void |
protected checkRange ( double t, double strike, bool extrapolate ) : void | ||
t | double | |
strike | double | |
extrapolate | bool | |
리턴 | void |
public timeFromBase ( Date maturityDate ) : double | ||
maturityDate | Date | |
리턴 | double |
public timeFromBase ( Date maturityDate, |
||
maturityDate | Date | |
obsLag | ||
리턴 | double |
public totalVariance ( Date maturityDate, double strike ) : double | ||
maturityDate | Date | |
strike | double | |
리턴 | double |
public totalVariance ( Date maturityDate, double strike, |
||
maturityDate | Date | |
strike | double | |
obsLag | ||
리턴 | double |
public totalVariance ( Date maturityDate, double strike, |
||
maturityDate | Date | |
strike | double | |
obsLag | ||
extrapolate | bool | |
리턴 | double |
public totalVariance ( |
||
tenor | ||
strike | double | |
리턴 | double |
public totalVariance ( |
||
tenor | ||
strike | double | |
obsLag | ||
리턴 | double |
public totalVariance ( |
||
tenor | ||
strike | double | |
obsLag | ||
extrap | bool | |
리턴 | double |
public volatility ( Date maturityDate, double strike ) : double | ||
maturityDate | Date | |
strike | double | |
리턴 | double |
public volatility ( Date maturityDate, double strike, |
||
maturityDate | Date | |
strike | double | |
obsLag | ||
리턴 | double |
public volatility ( Date maturityDate, double strike, |
||
maturityDate | Date | |
strike | double | |
obsLag | ||
extrapolate | bool | |
리턴 | double |
public volatility ( |
||
optionTenor | ||
strike | double | |
리턴 | double |
public volatility ( |
||
optionTenor | ||
strike | double | |
obsLag | ||
리턴 | double |
public volatility ( |
||
optionTenor | ||
strike | double | |
obsLag | ||
extrapolate | bool | |
리턴 | double |
protected volatilityImpl ( double length, double strike ) : double | ||
length | double | |
strike | double | |
리턴 | double |