Калькулятор облигаций и ОФЗ: как считать доходность к погашению и цену на своём счёте

·11 мин чтения
Антон Сухарев·Основатель Quantra·редполитика
Содержание

Когда облигации занимают значительную часть портфеля, одной строки «доходность 13,5%» в приложении брокера недостаточно. Эта цифра может означать разное: купонную ставку, текущую доходность или YTM — и считаться до или после налога. На коротком горизонте разница кажется несущественной. На трёх-пятилетнем — превращается в реальные тысячи рублей.

В этой статье разберём по шагам: как работает «калькулятор» облигаций изнутри, что такое НКД и почему он меняет реальную цену покупки, как правильно считать YTM для ОФЗ — и чем расчёт «в воздухе» отличается от расчёта по твоим конкретным сделкам. Числовые примеры — на ОФЗ 26238 и 26233.

Если хочешь пропустить теорию и сразу получить цифры — калькулятор доходности облигации (YTM) считает это мгновенно.


Что вообще считает калькулятор облигаций

Любой калькулятор облигаций решает одну из двух задач:

  1. Дана цена — найди доходность. Ты видишь рыночную котировку и хочешь понять, сколько заработаешь к погашению.
  2. Дана целевая доходность — найди справедливую цену. Реже, но полезно при формировании заявки.

В обоих случаях центральная метрика — YTM (Yield to Maturity), доходность к погашению. Это ставка, при которой приведённая стоимость всех будущих денежных потоков по облигации совпадает с текущей ценой покупки.

Подробнее о том, чем YTM отличается от купонной и текущей доходности, — в разборе «Доходность облигации: YTM, текущая и купонная — в чём разница». Здесь сосредоточимся на практической стороне: что именно нужно подставить в формулу, чтобы получить твою доходность, а не абстрактную.


Шаг 1. Реальная цена покупки = котировка + НКД

Первая вещь, которую пропускают многие начинающие: цена облигации в терминале — «чистая» (без накопленного купонного дохода). Но платишь ты «грязную» цену.

НКД (накопленный купонный доход) — часть купона, которая накопилась с момента последней выплаты до даты твоей покупки. Продавец имеет право на эти деньги за дни, что держал бумагу, — ты их компенсируешь при покупке.

Формула:

НКД = номинал × (купонная ставка / 100) × (дней с последней выплаты / 365)

Пример на ОФЗ 26233

  • Номинал: 1 000 ₽
  • Купонная ставка: 6,1% (купон ~30,5 ₽ раз в полгода)
  • Допустим, с последней купонной выплаты прошло 73 дня
НКД = 1 000 × 0,061 × (73 / 365) = 12,2 ₽

Если чистая котировка — 86,3% от номинала (863 ₽), то реальная цена покупки:

Грязная цена = 863 + 12,2 = 875,2 ₽

Это и есть сумма, которая уйдёт с твоего счёта. Именно её нужно использовать как цену покупки в расчёте доходности — иначе YTM окажется завышенной.


Шаг 2. Считаем YTM — на примере ОФЗ 26238

ОФЗ 26238 — длинная бумага с погашением в 2041 году, купонная ставка 7,1%. Из-за роста рыночных ставок торгуется с существенным дисконтом к номиналу: рыночная цена в районе 56–60% от номинала.

Возьмём условный срез для расчёта:

  • Номинал: 1 000 ₽
  • Чистая котировка: 59,0% → 590 ₽
  • Купон: 35,4 ₽ каждые полгода (71 ₽ / год)
  • НКД на дату покупки: 14 ₽ (допустим, 72 дня от выплаты)
  • Грязная цена: 590 + 14 = 604 ₽
  • Лет до погашения: ~15

Упрощённая формула YTM:

YTM ≈ (купон + (номинал − грязная цена) / лет) / ((номинал + грязная цена) / 2)

Подставляем:

YTM ≈ (71 + (1 000 − 604) / 15) / ((1 000 + 604) / 2)
     = (71 + 26,4) / 802
     = 97,4 / 802
     ≈ 12,1%

Купонная ставка — 7,1%. YTM — около 12%. Разрыв в 5 процентных пунктов создаёт дисконт: при погашении ты получишь 1 000 ₽ вместо 604 ₽, уплаченных при покупке.

Важно: упрощённая формула даёт приближение. Точный расчёт учитывает реальные даты и размеры каждого купона, реинвестирование, количество дней в периоде. Для быстрого сравнения приближение работает; для принятия взвешенного решения используй калькулятор доходности облигации (YTM).


Шаг 3. Учитываем налог — НДФЛ меняет доходность

Купонный доход по ОФЗ облагается НДФЛ 13% (или 15% при доходе сверх 5 млн ₽/год). Это значит, что реальная доходность на руки ниже расчётной YTM.

Формула приблизительной доходности после налога на купоны:

YTM после налога ≈ YTM × (1 − ставка налога)

Для ОФЗ 26238 из примера выше:

YTM после налога ≈ 12,1% × (1 − 0,13) = 12,1% × 0,87 ≈ 10,5%

Разница в 1,6 процентных пункта — существенно, особенно на длинном горизонте.

Есть нюансы:

  • Дисконт к номиналу при продаже или погашении образует доход в виде разницы цен — он тоже облагается НДФЛ. Для ОФЗ 26238 с грязной ценой 604 ₽ и погашением по 1 000 ₽ налогооблагаемая база на погашение составит 1 000 − 604 = 396 ₽ на одну бумагу.
  • ИИС типа А или Б — позволяют частично или полностью вернуть/избежать НДФЛ, что меняет расчёт. Это отдельная большая тема.
  • Налоговый вычет по сроку владения (ЛДВ) — для ОФЗ применяется при удержании от 3 лет, позволяет не платить НДФЛ с прироста стоимости.

Подробно о налогах на купоны — в статье «Налог на купоны облигаций: что нужно знать».


Сравнение ОФЗ 26238 и ОФЗ 26233: в чём разница

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

ПараметрОФЗ 26238ОФЗ 26233
Погашение20412035
Купон (ориентировочно)7,1%6,1%
ТипДлинная, высокая дюрацияСредняя, меньше дюрация
Чувствительность к ставкеВысокаяУмеренная
Дисконт к номиналу (при высоких ставках)БольшеМеньше
YTM при высоких ставкахВышеНиже

При прочих равных: 26238 даёт потенциально более высокую YTM из-за большего дисконта, но несёт повышенный процентный риск — если ставки продолжат расти, цена просядет сильнее. 26233 — компромисс между доходностью и волатильностью.

Сравнить актуальные выпуски по доходности удобно через скринер ОФЗ — там можно отфильтровать по сроку до погашения и отсортировать по YTM.

Для выбора между конкретными выпусками читай также «Как выбрать ОФЗ под свои цели».


Почему расчёт «в воздухе» и расчёт по своему портфелю — разные вещи

Калькулятор онлайн считает YTM от текущей рыночной цены. Это полезно при выборе бумаги. Но если ты уже держишь ОФЗ — тебе важна другая цифра: доходность от твоей цены покупки.

Пример: ты купил ОФЗ 26238 год назад по 71,0% (710 ₽ + НКД). Сейчас котировка 59%. Онлайн-калькулятор покажет YTM ~12% от текущей цены. Но для тебя лично картина другая:

  • Ты уже «зафиксировал» точку входа по 710 ₽
  • Получил несколько купонных выплат
  • Рыночная переоценка показывает бумажный убыток, но YTM к твоему погашению считается иначе — от 710 ₽, а не от 590 ₽

Именно поэтому «посчитать вручную» или через онлайн-форму одного калькулятора — только половина пути. Полная картина по портфелю требует учёта:

  • реальной даты и цены каждой покупки
  • накопленных купонных выплат с учётом удержанного налога
  • текущей переоценки позиции
  • средневзвешенной доходности по всему портфелю облигаций

Как выстроить такой учёт — разобрано в статье «Как считать доходность своего портфеля облигаций».


Как Quantra считает это по твоим сделкам

Если ты торгуешь через Т-Инвестиции, БКС или Финам — сделки с облигациями подтягиваются автоматически после синхронизации с брокером. Дополнительно вводить ничего не нужно.

По каждой позиции в ОФЗ Quantra считает:

  • Реальную цену покупки с учётом уплаченного НКД
  • Накопленные купоны с разбивкой по выплатам
  • YTM от твоей цены — не от рыночной котировки сегодня, а от точки твоего входа
  • Доходность после налога — с учётом удержанного брокером НДФЛ

Доступ — read-only: Quantra физически не может выставлять ордера или совершать операции. Подключение через read-only токен из кабинета брокера, данные зашифрованы AES-256, серверы в России, соответствие 152-ФЗ.

Облигационная аналитика по своим бумагам — YTM, дюрация, спред к ОФЗ — доступна в разделе /obligacii.


Коротко: что нужно знать про расчёт доходности ОФЗ

  1. Реальная цена покупки = чистая котировка + НКД. Без НКД YTM завышена.
  2. YTM — единственная метрика для сравнения бумаг. Купонная и текущая доходность неполны.
  3. Налог снижает доходность на руки примерно на 1–2 п.п. в зависимости от купонного потока. ИИС и ЛДВ меняют расчёт.
  4. Длинные ОФЗ (26238) дают выше YTM при дисконте, но сильнее реагируют на изменение ставок, чем средние (26233).
  5. Онлайн-калькулятор считает от текущей цены. Если бумага уже в портфеле — важна доходность от твоей цены покупки.

Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией.

ПоделитьсяTelegramVK
Была ли статья полезна?
Рассылка

Новые статьи — раз в неделю на почту

Короткий дайджест свежих разборов про облигации, поведение трейдера и метрики стратегии. Одно письмо в неделю, отписаться можно в один клик.