Основной абстрактный класс для процентной ставки изгибает объекты
Суперклассы: 'none'
Подклассы: @IRDataCurve, @IRFunctionCurve
IRCurve абстрактный класс; вы не можете создать экземпляры его непосредственно. Можно создать IRDataCurve и IRFunctionCurve объекты, которые выведены из этого класса.
@IRCurve абстрактный класс. Создать IRCurve объект, используйте одного из конструкторов подкласса, IRDataCurve или IRFunctionCurve.
| Имя | Описание |
|---|---|
Type | Тип кривой процентной ставки: |
Settle | Скаляр для |
Compounding | Скаляр, который устанавливает частоту соединения в год для
|
Basis | Основание дневного количества кривой процентной ставки. Вектор из целых чисел.
Для получения дополнительной информации смотрите Основание. |
Классы, которые наследовались IRCurve абстрактный класс должен реализовать следующие методы.
| Метод | Описание |
|---|---|
getForwardRates | Возвращает форвардные курсы для входных дат. |
getZeroRates | Возвращает нулевые уровни для входных дат. |
getDiscountFactors | Возвращает коэффициенты дисконтирования для входных дат. |
getParYields | Возвращает выражения паритета для входных дат. |
toRateSpec | Преобразует, чтобы быть |