Бесплатный онлайн-калькулятор

Калькулятор доходности облигаций

Введите цену покупки и известные будущие платежи рублёвой облигации или найдите чистую цену по заданной доходности. Расчёт учитывает введённые НКД и общую комиссию, но не определяет право на купон и не проверяет расписание по выпуску.

Доходность и чистая цена облигацииРучное расписание · ACT/365F · до налогов

Рубли; известные будущие платежи; номинал возвращается один раз. ACT/365F, до налогов. Без автоматического НКД, T+, права на купон, амортизации, оферт и реинвестирования. Это модель по введённому расписанию, не биржевая котировка и не рекомендация.

Дата покупки — введённая вами дата расчётов, без автоматического T+. Диапазон 2000–2100, горизонт до 36525 дней. День покупки не прибавляется к разности дат.

Точка или запятая — десятичный разделитель. Тысячи можно группировать пробелами по три цифры; другие символы не удаляются. Деньги — до копейки и 1 млрд ₽, количество — целое 1…1 000 000. Нули в НКД/комиссии означают их известное отсутствие; пустота не равна нулю.

Известные будущие купоны

Укажите только причитающиеся вам платежи строго после покупки и не позже погашения. Право на купон и полнота расписания по выпуску не проверяются. Купон в день покупки не поддерживается. Номинал сюда не добавляйте — он вернётся отдельно один раз.

Купонных строк: 0 из 120

Учебные данные — не реальные выпуски

Пресет заменит введённые условия. Расчёт выполняется только по вашей кнопке.

Общая покупка = количество × (чистая цена + НКД) + общая комиссия; затем одно округление HalfUp до копеек. Цена одной бумаги промежуточно не округляется. Это конвенция модели, не подтверждённое списание брокера.

Ввод отправляется серверу для расчёта и сохраняется только по кнопке. Публичная ссылка позволяет любому обладателю увидеть результат и восстановить все введённые платежи. Не указывайте персональные данные.

Использовать этот калькулятор на своём сайте Добавьте бесплатный адаптивный виджет СЧИТАЙ.

Вставить калькулятор на сайт

Калькулятор можно бесплатно разместить на вашем сайте. Скопируйте официальный код — он поддерживает автоматическую высоту.

Открыть Embed

Что рассчитывает калькулятор

Два режима одной формы: годовая эффективная доходность по чистой цене покупки и чистая цена по требуемой годовой доходности. Модель ACT/365F работает с заданными будущими платежами в рублях, до налогов. Номинал погашается однократно; купоны неотрицательные. Это не подбор облигаций и не инвестиционная рекомендация.

Цена, НКД и комиссия — разные суммы

Чистая цена одной облигации задаётся в рублях или процентах от номинала. Цена в рублях = номинал × котировка / 100. К ней один раз на каждую облигацию прибавляется введённый НКД, затем результат умножается на количество. Фиксированная комиссия добавляется один раз за всю покупку. Размер НКД нужно подготовить самостоятельно — автоматического начисления здесь нет.

Как составить известное расписание

Вносите только причитающиеся вам купоны строго после даты расчётов по покупке и не позже погашения. Купон в день покупки не поддерживается. Одинаковые даты объедините в одну строку; нулевой купон допустим. Возврат номинала в купоны не включайте: сервис добавит его один раз в дату погашения. Последний купон и номинал показываются отдельно, но дисконтируются как один платёж этой даты.

Календарные дни и ACT/365F

Для каждого платежа считается разность гражданских дат, без добавочного дня. С 01.01.2026 по 01.01.2027 — 365 дней. Время до платежа = число дней / 365, даже если период затрагивает високосный год. Праздники и выходные не переносятся; T+ и право на купон не определяются. Сверяйте даты с документами выпуска и условиями расчётов.

Не путайте три вида доходности

Денежная прибыль — все будущие поступления минус расчётная покупка. Доходность за весь срок — прибыль, делённая на покупку. Годовая эффективная доходность учитывает конкретные даты каждого платежа. Текущая купонная доходность = отдельно известная годовая сумма купонов / чистая цена; она не включает погашение и не вычисляется из неполного расписания. Неизвестное годовое значение остаётся неизвестным, а не нулевым.

Пример: бескупонная и купонная облигация

Учебная бескупонная облигация: покупка 800 ₽, погашение 1000 ₽ через 365 дней, НКД и комиссия нулевые. Прибыль 200 ₽, годовая эффективная доходность 25%. Другой учебный случай: цена 1000 ₽, купон 100 ₽ через год, ещё 100 ₽ и номинал 1000 ₽ через два года. Прибыль 200 ₽, доходность за срок 20%, годовая эффективная — около 10%. Это не реальные выпуски.

Обратный расчёт и достигаемая доходность

Сначала дисконтируются все платежи по целевой ставке, затем из теоретической цены вычитаются НКД на одну облигацию и доля общей комиссии. Котировка в выбранных единицах округляется до 6 знаков, общая покупка — до копеек; по этому потоку заново находится достигаемая доходность. Для погашения 1000 ₽ через 365 дней при цели 10% котировка получается 909,090909 ₽, покупка 909,09 ₽, а достигаемая доходность — около 10,000110%. Это не точные 10%.

Почему округляется общая покупка

Сервис сначала точно считает количество × (чистая цена + НКД) + комиссия и только затем округляет итог HalfUp до двух знаков. Например, цена 800,004 ₽ и три облигации дают покупку 2400,01 ₽, не 2400 ₽. Исходная сумма, использованная покупка и поправка сохраняются. Это конвенция калькулятора, а не утверждение о списаниях любого брокера. Второй формат цены в результате — справочный, не независимая точная котировка.

Отрицательная доходность и численная точность

Поступления могут быть меньше затрат — тогда доходность отрицательная. При точном равенстве денег годовая доходность равна нулю; малое ненулевое значение не заменяется нулём. Численный ответ приблизителен, очень малые значения сохраняют знак и научную запись. Около −100% выводится интервал, не ложные точные −100%. При невозможности подтвердить качество результата сервис возвращает объяснение, а не NaN, Infinity или выдуманное число.

Пределы первой версии

Даты 2000–2100, горизонт до 36525 дней, до 120 купонных строк. Номинал, НКД, комиссия и каждый купон — до 1 млрд ₽ с точностью до копейки; количество 1…1 000 000. Котировка — до 1 млрд в выбранных единицах, до 6 знаков; целевая ставка строго больше −100%, до 1 млрд %, до 24 десятичных знаков. Поддержанная численная область |ln(1+r)| ≤ 600. Нет амортизации, индексации, оферт, неизвестных будущих плавающих купонов, налогов, ИИС, реинвестирования и текущих котировок.

Сохранение, Open и приватность

Расчёт отправляет ввод на сервер, но не сохраняет его автоматически. Save создаёт неизменяемый снимок условий, полного потока, округления, результата и версии. Публичная страница содержит компактное резюме; Open восстанавливает все купоны без скрытого пересчёта. Редактирование скрывает старый результат и выключает Save, а новый расчёт запускается только кнопкой. Любой обладатель ссылки может увидеть результат и восстановить ввод; не добавляйте персональные данные.

Вопросы и ответы

Частые вопросы

Подходит ли калькулятор для ОФЗ?

Да, для ручного сценария рублёвой ОФЗ с известными будущими выплатами и однократным погашением номинала. Модель ACT/365F не обещает точного совпадения с биржей. Плавающие неизвестные купоны, индексируемый номинал, амортизация и оферты вне этой версии.

НКД рассчитывается автоматически?

Нет. Введите известный НКД на одну облигацию. Он добавляется к покупке; будущий купон отдельно остаётся в расписании и не уменьшается повторно на НКД.

Комиссия вводится в процентах?

Нет. Здесь это известная фиксированная сумма в рублях за всю покупку. Она учитывается один раз, независимо от количества бумаг.

Можно ли добавить купон в день покупки?

Нет. Все купоны должны быть строго позже даты расчётов по покупке. Право на выплату и T+ сервис не определяет. Такой платёж не удаляется молча — поле даты получит объяснение.

Как добавить последний купон с погашением?

Внесите только сумму купона на дату погашения. Номинал вводится отдельным полем и прибавляется один раз. Компоненты видны отдельно в потоке, хотя дисконтируются вместе.

Почему текущая купонная доходность не показана?

Для неё нужна отдельно известная сумма купонов за полный год. Пустое поле означает неизвестное значение, а 0 — известное отсутствие годового купона. Сумма нерегулярных или неполных строк не подставляется вместо годовой.

Почему доходность за срок отличается от годовой?

Первая — отношение денежной прибыли к покупке за весь период, вторая учитывает конкретные сроки каждого платежа и приводится к годовому базису ACT/365F.

Что означает отрицательная доходность?

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

Что меняется в високосный год?

Фактическое число календарных дней сохраняется, а делитель ACT/365F остаётся 365. Например, 366 дней — это 366/365 года, а не ровно один год.

Почему после обратного расчёта ставка немного другая?

Котировка округляется до 6 знаков в выбранных единицах, общая покупка — до копеек. Достигаемая доходность найдена заново по этому потоку, поэтому равенство целевой ставке не гарантируется.

Учитываются ли НДФЛ и ИИС?

Нет. Все доходности и прибыль в этой версии до налогов. Личные налоговые условия, вычеты и ИИС не подставляются по умолчанию.

Это гарантированная доходность и фактическое списание?

Нет. Это расчёт по введённым суммам и датам, без проверки полноты расписания, кредитного риска и правил округления вашего брокера. Сервис не даёт инвестиционных рекомендаций.