ЦЕНА - расчет цены облигаций с периодическими купонами

Excel 2007+

Краткое описание

Функция ЦЕНА в Excel вычисляет цену облигации за 100 рублей номинала с учетом периодических купонных выплат. Используется для анализа доходности и ценообразования ценных бумаг на российском и международном рынках.

Синтаксис

ЦЕНА(дата_соглашения;дата_погашения;ставка;доходность;погашение;частота;[базис])

Параметры

Параметр Тип Обязательный Описание
дата_соглашения Дата Да Дата расчета/продажи облигации
дата_погашения Дата Да Дата погашения облигации
ставка Число Да Годовая процентная ставка купонов
доходность Число Да Годовая доходность к погашению
погашение Число Да Выкупная стоимость на 100 руб.
частота Число Да Частота купонных выплат (1,2,4)
базис Число Нет Метод подсчета дней (0=30/360 US, 1=act/act)

Использование функции PRICE

Функция ЦЕНА применяется для финансового анализа облигаций при покупке/продаже. Позволяет рассчитать справедливую цену бумаги исходя из текущей доходности к погашению и условий купонных выплат.

Распространенные примеры PRICE

Расчет цены корпоративной облигации

=ЦЕНА(ДАТА(2024;2;15);ДАТА(2027;11;15);0.0575;0.065;100;2;0)

Цена облигации с полугодовыми купонами 5.75%, доходностью 6.5%, базис 30/360. Результат ≈94.63 руб.

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

=ЦЕНА(ДАТА(2024;6;10);ДАТА(2026;12;10);0.08;0.075;100;4;1)

ОФЗ с ежеквартальными выплатами 8%, доходностью 7.5%, фактические дни.

Часто задаваемые вопросы

1 - ежегодные выплаты, 2 - полугодовые, 4 - ежеквартальные купоны.

Базис 0 = американская конвенция 30/360 (NASD). Каждый месяц = 30 дней, год = 360 дней.

Проверьте: доходность и ставка >0, частота=1/2/4, дата_погашения > дата_соглашения, базис 0-4.

Распространенные ошибки и решения

#ЗНАЧ!

Cause: Неверная дата в settlement или maturity

Solution: Используйте функцию ДАТА() вместо текста

#ЧИСЛО!

Cause: Доходность или ставка < 0, частота ≠1/2/4

Solution: Проверьте числовые параметры и частоту выплат

#ЗНАЧ!

Cause: Дата погашения раньше даты соглашения

Solution: Убедитесь что maturity > settlement

Примечания

  • Даты вводите через ДАТА(год;месяц;день)
  • Погашение обычно =100 для облигаций номиналом 1000 руб.
  • Функция возвращает цену за 100 руб. номинала
  • Подходит для ОФЗ, корпоративных и еврооблигаций

Совместимость

Доступно в: Excel 2007, Excel 2010, Excel 2013, Excel 2016, Excel 2019, Excel 2021, Microsoft 365

Недоступно в:

Контент последний раз проверен: December 11, 2025
Частота обновления: По мере необходимости
Протестированные версии Excel: Excel 2007+