C# Class QLNet.ConstantCapFloorTermVolatility

Inheritance: CapFloorTermVolatilityStructure
Afficher le fichier Open project: ammachado/QLNet

Méthodes publiques

Méthode Description
ConstantCapFloorTermVolatility ( Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, Handle volatility, DayCounter dc ) : System
ConstantCapFloorTermVolatility ( Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, double volatility, DayCounter dc ) : System
ConstantCapFloorTermVolatility ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, Handle volatility, DayCounter dc ) : System
ConstantCapFloorTermVolatility ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, double volatility, DayCounter dc ) : System
maxDate ( ) : Date
maxStrike ( ) : double
minStrike ( ) : double

Méthodes protégées

Méthode Description
volatilityImpl ( double t, double rate ) : double

Method Details

ConstantCapFloorTermVolatility() public méthode

public ConstantCapFloorTermVolatility ( Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, Handle volatility, DayCounter dc ) : System
referenceDate Date
cal QLNet.Calendar
bdc BusinessDayConvention
volatility Handle
dc DayCounter
Résultat System

ConstantCapFloorTermVolatility() public méthode

public ConstantCapFloorTermVolatility ( Date referenceDate, QLNet.Calendar cal, BusinessDayConvention bdc, double volatility, DayCounter dc ) : System
referenceDate Date
cal QLNet.Calendar
bdc BusinessDayConvention
volatility double
dc DayCounter
Résultat System

ConstantCapFloorTermVolatility() public méthode

public ConstantCapFloorTermVolatility ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, Handle volatility, DayCounter dc ) : System
settlementDays int
cal QLNet.Calendar
bdc BusinessDayConvention
volatility Handle
dc DayCounter
Résultat System

ConstantCapFloorTermVolatility() public méthode

public ConstantCapFloorTermVolatility ( int settlementDays, QLNet.Calendar cal, BusinessDayConvention bdc, double volatility, DayCounter dc ) : System
settlementDays int
cal QLNet.Calendar
bdc BusinessDayConvention
volatility double
dc DayCounter
Résultat System

maxDate() public méthode

public maxDate ( ) : Date
Résultat Date

maxStrike() public méthode

public maxStrike ( ) : double
Résultat double

minStrike() public méthode

public minStrike ( ) : double
Résultat double

volatilityImpl() protected méthode

protected volatilityImpl ( double t, double rate ) : double
t double
rate double
Résultat double