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

Содержание

Резюме

Функция Excel ODDFPRICE возвращает цену за 100 долларов США номинальной стоимости ценных бумаг с нечетным (нерегулярным) первым периодом.

Цель

Получите цену за 100 долларов нечетного первого периода

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

Цена облигации

Синтаксис

= ODDFPRICE (sd, md, id, fd, rate, yld, redem, freq, (базис))

Аргументы

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

Версия

Excel 2003

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

У некоторых облигаций нерегулярный первый или последний период, поэтому выплаты процентов не укладываются в обычный график. Чтобы рассчитать цену облигации с нерегулярным первым периодом, вы можете использовать функцию ODDFPRICE. Функция ODDFPRICE возвращает цену за 100 долларов номинальной стоимости ценных бумаг с нерегулярным (коротким или длинным) первым периодом.

пример

Предположим, нам нужно рассчитать цену за 100 долларов США номинальной стоимости облигации с датой первого купона 15 февраля 2019 года. Облигация была выпущена 1 декабря 2018 г., срок погашения - 15 февраля 2022 г., купонная ставка составляет 5% с требуемой доходностью 6%. Выплаты производятся раз в полгода, основа подсчета дней составляет 30/360 долларов США, а сумма выкупа - 100 долларов США. В показанном примере формула в F5:

=ODDFPRICE(C9,C11,C8,C10,C6,C7,C5,C12,C13)

С этими входными данными функция ODDFPRICE возвращает 97,26 с применением числового формата валюты.

Ввод дат

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

=ODDFPRICE(DATE(2019,2,1),DATE(2022,2,15),DATE(2018,12,1),DATE(2019,2,15),0.05,0.06,100,2,0)

Основа

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

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

Заметки

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

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