Содержание

Калькулятор доходности облигаций. Ничего кроме пользы.

Всем привет.

Решил систематизировать материал по расчету доходности облигаций, чтобы другим проще было считать.

Итак начнем.

Первое что нам может пригодится, это калькулятор на сайте мосбиржи, лично мне он не особо помогает, но общие цифры для быстрого анализа дает: https://www.moex.com/ru/bondization/calc

Второе, это сайт финама, на котором можно посмотреть в очень удобном виде всю информацию по выпуску. Обращайте внимание на проспект эмиссии, особенно в части возможных оферт: bonds.finam.ru/issue/info/

Третье, это опять сайт мосбиржи, и несколько калькуляторов в екселе: https://www.moex.com/s606

Четвертое, это формулы по которым мосбиржа транслирует данные, все формулы можно достаточно легко посчитать при помощи программы Mathcad, и перевести в ексель (файл PDF начнет загружаться автоматически): http://fs.moex.com/files/6908/

Пятое, это замечательный автор Буренин А.Н. и его книга: Рынок ценных бумаг и производных финансовых инструментов. Автор коротко дает характеристику инструмента на бирже и формулы. Или этот задачник: Буренин А.Н. — Задачи с решениями по рынку ценных бумаг (Теория и практика финансового рынка) — 2008

Я для себя сделал калькулятор в екселе, который решает мои узкие задачи, он привязан к квику, данные подтягиваются автоматом через DDE, потом результат перетекает в сводную таблицу, где я могу построить кривые доходности, сравнить движение денежных средств, рассчитать NPV, IRR и т.д.

Аргументы в пользу ручных расчетов по каждой бумаге:
1. Мосбиржа транслирует данные без учета издержек на покупку/продажу, для некоторых бумаг это существенно сокращает доходность.
2. НДФЛ также сокращает доходность и не отображается в данных мосбиржи.
3. По некоторым бумагам биржа транслирует ошибочные данные.
4. Изучить бумагу можно только прочитав проспект эмиссии и руками сделав по ней расчеты.
5. Показывать бумажные убытки для целей расчета НДФЛ по разнице НКД можно только при помощи ручного планирования.
6. Строить кривые доходности и сравнивать различные выпуски и спреды по ним значительно точнее после ручных расчетов по каждой бумаге.

Что вы думаете, стоит ли заморачиваться с расчетами, или проще смотреть на данные в квике и не парится? Какие будут аргументы?

Расчет доходности к погашению для облигаций в EXCEL

11 янв 2020  Сергей  Кикевич  Все авторы

Приложение к статье:
файл для скачивания

Довольно часто случаются ситуации, когда доходность к погашению и другие важные параметры облигации необходимо рассчитать самостоятельно. Встроенные функции EXCEL позволяют это сделать довольно легко. Единственное, что необходимо знать – это данные о будущих выплатах купонов и предполагаемые условия сделки.

Получаем данные

Информацию о купонных выплатах по российским облигациям (и еврооблигациям) можно получить на сайте rusbonds.ru (необходимо зарегистрироваться).

Из таблицы купонов нужны только даты и суммы выплат.

Для прогнозирования доходности к погашению также потребуется:

  • Цена покупки (обычно выражается в процентах от номинала)
  • НКД (накопленный купонный доход)
  • Номинал облигации
  • Брокерская комиссия

Калькулятор доходности к погашению в EXCEL

Представленный калькулятор позволяет довольно просто посчитать доходность к погашению для облигации в зависимости от различных условий приобретения ценной бумаги.

В примере использованы данные еврооблигации Московского кредитного банка со сроком погашения в 2024 году (тикер: CBOM-24).

В EXCEL для этого существует довольно удобная функция XIRR (ЧИСТВНДОХ), которая позволяет быстро и просто считать доходность к погашению. Функция использует две колонки данных: колонка «Даты» и колонка «Денежный поток».

Определение:

Доходность к погашению (Yield to maturity, YTM) – это IRR (ВНД) денежного потока инвестора, покупающего облигацию. При этом предполагается, что облигация держится до погашения.

Кроме доходности к погашению калькулятор считает:

  • Купонную доходность
  • Доходность при погашении (ценовая доходность)
  • Модифицированную доходность (сумма купонной доходности и ценовой доходностей)
  • Дюрацию
  • Модифицированную дюрацию

Все параметры рассчитываются в валюте номинала облигации, поэтому шаблон может быть использован для еврооблигаций (доходности будут в валюте).

Учет налогов

Для некоторых облигаций предусмотрен налог на купон. Часто инвестор должен заплатить НДФЛ при погашении. Шаблон позволяет учесть такие ситуации. Для этого выберете, платится ли НДФЛ за купон и платится ли НДФЛ при погашении:

Самостоятельное изменение калькулятора

Мы постарались сделать калькулятор максимально простым. Поэтому в нем не учитываются другие более сложные ситуации, связанные с облигациями. Например, калькулятор не учитывает возможный НДФЛ от валютной переоценки еврооблигаций. Но подобные изменения в калькулятор можно вносить самостоятельно, если вы имеете опыт работы с EXCEL. Аналогичные изменения можно внести для другой популярной ситуации - учета поступлений налоговых вычетов в ИИС типа "А".

UPDATE 23.01.2020

Добавлен калькулятор доходности к погашению для еврооблигаций с учетом валютной переоценки и соответствующего налога. 

В новой версии калькулятора IRR считается не только в валюте, но и в рублях с учетом курсовой разницы и налога на валютную переоценку. Для того, чтобы воспользоваться этими возможностями, необходимо вставить курсы валюты в колонку "Курс ЦБ РФ". Курсы могут быть историческими данными, если вы проверяете реальный IRR уже погашенной облигации, или прогнозными, если необходимо определить доходность к погашению при каком-то сценарии изменения курса валюты.