IFinance.AccrintM

Синтаксис

AccrintM(Issue: DataTime; Settlement: DataTime; Rate: Double; NominalCost: Double; [Basis: Integer = 0]): Double;

Параметры

Issue. Дата выпуска ценных бумаг. Должен быть меньше Settlement;

Settlement. Дата расчета за ценные бумаги. Должен быть больше Issue;

Rate. Годовая процентная ставка для купонов по ценным бумагам. Должен быть положительным;

NominalCost. Номинальная стоимость ценных бумаг. Должен быть положительным;

Basis. Используемый способ вычисления дня. Задается в интервале от 0 до 4:

Необязательный параметр.

Описание

Метод AccrintM возвращает накопленный процент по ценным бумагам, процент по которым выплачивается в срок погашения.

Комментарии

AccrintM вычисляется следующим образом:

,

где:

Пример

Добавьте ссылку на системную сборку MathFin.

Sub UserProc;
Var
    r: Double;
Begin
    
r := Finance.AccrintM(DateTime.ComposeDay(2008,01,12), DateTime.ComposeDay(2008,06,13), 111003);
    Debug.WriteLine(r);
End Sub UserProc;

В результате выполнения примера в окно консоли будет выведена величина накопленного процента, равная 461.096.

См. также:

IFinance