Как использовать функцию ACCRINT в Excel -

Содержание

Резюме

Функция ACCRINT в Excel возвращает начисленные проценты по ценной бумаге, по которой выплачиваются периодические проценты.

Цель

Периодически получать начисленные проценты

Возвращаемое значение

Начисленные проценты

Синтаксис

= ACCRINT (id, fd, sd, rate, par, freq, (базис), (вычисление))

Аргументы

  • id - дата выпуска ценной бумаги.
  • fd - Дата первого процента по ценной бумаге.
  • sd - Дата исполнения ценной бумаги.
  • ставка - процентная ставка ценной бумаги.
  • par - номинальная стоимость ценной бумаги.
  • freq - Купонные выплаты в год (годовой = 1, полугодовой = 2; квартальный = 4).
  • Основание - (необязательно) Основание подсчета дней (см. ниже, по умолчанию = 0).
  • calc - (необязательно) метод расчета (см. ниже, по умолчанию = TRUE).

Версия

Excel 2003

Примечания по использованию

В сфере финансов котировки облигаций "чистые". «Чистая цена» облигации не включает проценты, начисленные с даты выпуска или последней выплаты купона. «Грязная цена» облигации - это цена с учетом начисленных процентов. Функцию ACCRINT можно использовать для расчета начисленных процентов по ценной бумаге, по которой выплачиваются периодические проценты, но обратите внимание на конфигурацию даты.

Конфигурация даты

По умолчанию ACCRINT рассчитывает начисленные проценты с даты выпуска. Если расчетная дата относится к первому периоду, это работает. Однако, если дата расчетов не относится к первому периоду, вам, вероятно, потребуется не общая сумма начисленных процентов с даты выпуска, а скорее начисленные проценты с последней даты выплаты процентов (даты предыдущего купона). В качестве обходного пути, основанная на статье здесь:

  • установить дату выпуска на дату предыдущего купона
  • установить дату первой процентной ставки предыдущую дату купона

Примечание. Согласно документации Microsoft, метод calc контролирует, как рассчитывается общая сумма начисленных процентов, когда дата расчета> первого процента. Значение по умолчанию - ИСТИНА, что возвращает общую сумму начисленных процентов с даты выпуска до даты расчета. Установка метода расчета на FALSE предполагает возврат начисленных процентов с first_interest до даты расчета. Однако мне не удалось добиться такого поведения. Поэтому в приведенном ниже примере дата выпуска и дата первого вознаграждения установлены на дату предыдущего купона (как описано выше).

пример

В показанном примере мы хотим рассчитать начисленные проценты по облигации со ставкой купона 5%. Дата выпуска - 5 апреля 2018 г., дата расчетов - 1 февраля 2019 г., дата последнего купона - 15 октября 2018 г. Нам нужны начисленные проценты с 15 октября 2018 г. по 1 февраля 2019 г. Формула в F5:

=ACCRINT(C9,C9,C8,C6,C5,C12,C13,TRUE)

С этими входными данными функция ACCRINT возвращает 14,72 доллара США с применением числового формата валюты.

Ввод дат

В Excel даты - это порядковые номера. Как правило, лучший способ ввести действительные даты - использовать ссылки на ячейки, как показано в примере. Чтобы ввести действительные даты непосредственно внутри функции, вы можете использовать функцию ДАТА. Чтобы проиллюстрировать, в приведенной ниже формуле все значения жестко запрограммированы. Функция ДАТА используется для предоставления каждой из трех требуемых дат:

=ACCRINT(DATE(2018,10,15),DATE(2018,10,15),DATE(2019,2,1),0.05,1000,2,0,TRUE)

Основа

Аргумент основы определяет, как подсчитываются дни. Функция ACCRINT допускает 5 вариантов (0–4) и по умолчанию равняется нулю, что указывает на основу 30/360 США. Эта статья в Википедии предоставляет подробное объяснение доступных соглашений.

Основа Количество дней
0 или опущено США (NASD) 30/360
1 Фактический / фактический
2 Фактический / 360
3 Фактический / 365
4 Европейский 30/360

Заметки

  • В Excel даты - это порядковые номера.
  • Все даты, а также частота и основание усекаются до целых чисел.
  • Если даты недействительны (т.е. не являются датами на самом деле), ACCRINT возвращает #VALUE!
  • ACCRINT возвращает # ЧИСЛО, если:
    • дата выдачи> = дата расчета
    • ставка <0 или номинал <= 0
    • частота не 1, 2 или 4
    • База вне допустимого диапазона

Интересные статьи...