C# Класс QLNet.InterestRate

Показать файл Открыть проект Примеры использования класса

Открытые методы

Метод Описание
InterestRate ( ) : System
InterestRate ( double r, DayCounter dc, Compounding comp ) : System
InterestRate ( double r, DayCounter dc, Compounding comp, Frequency freq ) : System
ToString ( ) : string
compoundFactor ( Date d1, Date d2 ) : double
compoundFactor ( Date d1, Date d2, Date refStart ) : double
compoundFactor ( Date d1, Date d2, Date refStart, Date refEnd ) : double
compoundFactor ( double t ) : double
compounding ( ) : Compounding
dayCounter ( ) : DayCounter
discountFactor ( Date d1, Date d2 ) : double
discountFactor ( Date d1, Date d2, Date refStart ) : double
discountFactor ( Date d1, Date d2, Date refStart, Date refEnd ) : double
discountFactor ( double t ) : double
equivalentRate ( Date d1, Date d2, DayCounter resultDC, Compounding comp ) : InterestRate
equivalentRate ( Date d1, Date d2, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
equivalentRate ( double t, Compounding comp ) : InterestRate
equivalentRate ( double t, Compounding comp, Frequency freq ) : InterestRate
frequency ( ) : Frequency
impliedRate ( double compound, Date d1, Date d2, DayCounter resultDC, Compounding comp ) : InterestRate
impliedRate ( double compound, Date d1, Date d2, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
impliedRate ( double compound, double t, DayCounter resultDC, Compounding comp ) : InterestRate
impliedRate ( double compound, double t, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
rate ( ) : double
value ( ) : double

Описание методов

InterestRate() публичный Метод

public InterestRate ( ) : System
Результат System

InterestRate() публичный Метод

public InterestRate ( double r, DayCounter dc, Compounding comp ) : System
r double
dc DayCounter
comp Compounding
Результат System

InterestRate() публичный Метод

public InterestRate ( double r, DayCounter dc, Compounding comp, Frequency freq ) : System
r double
dc DayCounter
comp Compounding
freq Frequency
Результат System

ToString() публичный Метод

public ToString ( ) : string
Результат string

compoundFactor() публичный Метод

public compoundFactor ( Date d1, Date d2 ) : double
d1 Date
d2 Date
Результат double

compoundFactor() публичный Метод

public compoundFactor ( Date d1, Date d2, Date refStart ) : double
d1 Date
d2 Date
refStart Date
Результат double

compoundFactor() публичный Метод

public compoundFactor ( Date d1, Date d2, Date refStart, Date refEnd ) : double
d1 Date
d2 Date
refStart Date
refEnd Date
Результат double

compoundFactor() публичный Метод

public compoundFactor ( double t ) : double
t double
Результат double

compounding() публичный Метод

public compounding ( ) : Compounding
Результат Compounding

dayCounter() публичный Метод

public dayCounter ( ) : DayCounter
Результат DayCounter

discountFactor() публичный Метод

public discountFactor ( Date d1, Date d2 ) : double
d1 Date
d2 Date
Результат double

discountFactor() публичный Метод

public discountFactor ( Date d1, Date d2, Date refStart ) : double
d1 Date
d2 Date
refStart Date
Результат double

discountFactor() публичный Метод

public discountFactor ( Date d1, Date d2, Date refStart, Date refEnd ) : double
d1 Date
d2 Date
refStart Date
refEnd Date
Результат double

discountFactor() публичный Метод

public discountFactor ( double t ) : double
t double
Результат double

equivalentRate() публичный Метод

public equivalentRate ( Date d1, Date d2, DayCounter resultDC, Compounding comp ) : InterestRate
d1 Date
d2 Date
resultDC DayCounter
comp Compounding
Результат InterestRate

equivalentRate() публичный Метод

public equivalentRate ( Date d1, Date d2, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
d1 Date
d2 Date
resultDC DayCounter
comp Compounding
freq Frequency
Результат InterestRate

equivalentRate() публичный Метод

public equivalentRate ( double t, Compounding comp ) : InterestRate
t double
comp Compounding
Результат InterestRate

equivalentRate() публичный Метод

public equivalentRate ( double t, Compounding comp, Frequency freq ) : InterestRate
t double
comp Compounding
freq Frequency
Результат InterestRate

frequency() публичный Метод

public frequency ( ) : Frequency
Результат Frequency

impliedRate() публичный статический Метод

public static impliedRate ( double compound, Date d1, Date d2, DayCounter resultDC, Compounding comp ) : InterestRate
compound double
d1 Date
d2 Date
resultDC DayCounter
comp Compounding
Результат InterestRate

impliedRate() публичный статический Метод

public static impliedRate ( double compound, Date d1, Date d2, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
compound double
d1 Date
d2 Date
resultDC DayCounter
comp Compounding
freq Frequency
Результат InterestRate

impliedRate() публичный статический Метод

public static impliedRate ( double compound, double t, DayCounter resultDC, Compounding comp ) : InterestRate
compound double
t double
resultDC DayCounter
comp Compounding
Результат InterestRate

impliedRate() публичный статический Метод

public static impliedRate ( double compound, double t, DayCounter resultDC, Compounding comp, Frequency freq ) : InterestRate
compound double
t double
resultDC DayCounter
comp Compounding
freq Frequency
Результат InterestRate

rate() публичный Метод

public rate ( ) : double
Результат double

value() публичный Метод

public value ( ) : double
Результат double