Если ты держишь в портфеле ОФЗ с плавающим купоном — флоатеры, — ты, скорее всего, уже заметил: цифры в брокерском приложении меняются каждый купонный период, а посчитать, сколько ты реально зарабатываешь на вложенные рубли, не так просто. Биржевой экран показывает текущую ставку купона, но не твою реальную доходность по позиции с учётом цены входа и накопленных выплат.
В этом разборе — механика флоатеров, формула расчёта доходности по своему счёту и сравнение с ОФЗ-ПД (фиксированным купоном) на одном горизонте. Без прогнозов ставки и без советов что покупать.
Что такое ОФЗ-флоатер
ОФЗ-флоатер (официальное обозначение — ОФЗ-ПК, «переменный купон») — это государственная облигация, ставка купона которой не фиксирована, а привязана к рыночному ориентиру. Размер купона пересчитывается каждый период — как правило, раз в квартал или раз в полгода.
Ориентиров в российских флоатерах два:
- RUONIA (Ruble OverNight Index Average) — средневзвешенная ставка однодневных межбанковских кредитов. Публикуется ЦБ РФ. Исторически близка к ключевой ставке, но не равна ей — может отклоняться на несколько базисных пунктов.
- Ключевая ставка ЦБ — напрямую. Встречается реже, в основном в более новых выпусках.
Формула купона выглядит так:
Ставка купона = RUONIA (или ключевая ставка) + спред
Спред фиксируется при выпуске и не меняется до погашения. Например, если для конкретного выпуска спред составляет +1,3 п.п., а RUONIA сейчас равна 15,5%, купон за этот период будет рассчитан по ставке 16,8%.
Важный нюанс: большинство российских флоатеров ОФЗ используют среднее значение RUONIA за купонный период, а не ставку на дату выплаты. Это означает, что размер следующего купона можно оценить только приблизительно — точная цифра известна лишь в конце периода.
Как определяется размер выплаты
Чтобы посчитать рублёвую сумму купона, используется стандартная формула:
Купон (₽) = Номинал × Ставка купона × (Дней в периоде / 365)
Пример. Номинал — 1 000 ₽, ставка купона за период — 16,8%, длина купонного периода — 91 день:
Купон = 1 000 × 0,168 × (91 / 365) = 1 000 × 0,168 × 0,2493 ≈ 41,9 ₽
Если ключевая ставка в следующем периоде снизится до 14%, купон за тот же период (91 день) при том же спреде +1,3 п.п. составит:
Купон = 1 000 × 0,153 × 0,2493 ≈ 38,1 ₽
То есть на ту же бумагу при той же цене покупки ты получишь меньше денег — купон «подстраивается» под ставку.
Флоатер vs ОФЗ-ПД: сравнение на одном горизонте
Чтобы понять, что ты держишь в портфеле и чем это отличается от обычной ОФЗ с фиксированным купоном, посмотрим на сравнение по ключевым параметрам.
| Параметр | ОФЗ-ПД (фиксированный купон) | ОФЗ-флоатер (переменный купон) |
|---|---|---|
| Ставка купона | Зафиксирована при выпуске | Меняется каждый период (RUONIA + спред) |
| Предсказуемость денежного потока | Высокая — знаешь все выплаты заранее | Низкая — следующий купон можно лишь оценить |
| Реакция цены на изменение ставок | Сильная: ставка вверх → цена вниз | Слабая: купон подстраивается, цена устойчива |
| Дюрация | Может быть высокой (10+ лет) | Эффективная дюрация близка к длине купонного периода |
| YTM | Считается точно через формулу | Зависит от прогноза ставки — точно не считается |
| Удобство для сравнения | YTM легко сопоставить между выпусками | Нужно считать накопленную доходность по факту |
| Основной риск | Процентный (цена падает при росте ставок) | Риск снижения ставки (купон уменьшается) |
Подробнее о том, как устроены ОФЗ в целом и чем разные выпуски отличаются друг от друга, — в полном гиде по облигациям.
Ключевой вывод из таблицы: у флоатера нет понятия YTM в привычном смысле, потому что будущие купоны неизвестны. Зато у него низкая чувствительность цены к изменению ставок — тело позиции ведёт себя устойчивее, чем у длинной ОФЗ-ПД. Это разный профиль, а не «лучше/хуже».
Если хочешь разобраться в механике YTM для ОФЗ с фиксированным купоном, посмотри разбор доходности облигации: YTM, текущая и купонная.
Почему биржевой экран показывает не то, что ты зарабатываешь
Брокерское приложение обычно отображает текущую купонную ставку — ту, что действует прямо сейчас. Иногда показывают «эффективную доходность» — но это, как правило, расчёт с допущением о том, что ставка не изменится до погашения. Это допущение удобно для скринера, но не отвечает на вопрос «сколько я уже заработал и с какой доходностью».
Твоя реальная доходность по позиции зависит от:
- Цены входа — купил по 99,5% или по 100,3% от номинала.
- Накопленного купонного дохода (НКД) на дату покупки — ты его заплатил, это часть вложений.
- Фактически полученных купонных выплат — сколько реально поступило на счёт за период владения.
- Текущей рыночной цены — если собираешься продать до погашения.
- Налогов и комиссий — они уменьшают итог.
Как считать реальную доходность по своей позиции
Для расчёта используется доходность на вложенный капитал за период — простая формула, которая работает для любой облигации, в том числе с переменным купоном.
Шаг 1. Определи полную стоимость входа
Вложено = Цена покупки (₽) + НКД на дату покупки + комиссия брокера
Пример: купил 10 облигаций по 995 ₽ (99,5% от номинала 1 000 ₽), НКД на дату — 12,3 ₽ на бумагу, комиссия — 20 ₽ на всю сделку.
Вложено = (995 × 10) + (12,3 × 10) + 20 = 9 950 + 123 + 20 = 10 093 ₽
Шаг 2. Посчитай полученный доход
Доход = Сумма купонов (после налога) + (Текущая цена − Цена покупки) × Количество
Если держишь до сих пор и не продавал: вместо текущей цены берёшь рыночную стоимость позиции на сегодня.
Если за период владения получил три купона по 41 ₽ (после налога 13% это 41 × 0,87 ≈ 35,7 ₽), и сейчас цена бумаги 998 ₽:
Купонный доход = 35,7 × 3 × 10 = 1 071 ₽
Изменение цены = (998 − 995) × 10 = +30 ₽
Итого доход = 1 071 + 30 = 1 101 ₽
Шаг 3. Посчитай доходность за период и приведи к годовым
Доходность за период = Доход / Вложено × 100%
Годовая доходность = Доходность за период × (365 / Дней владения)
Если держал 273 дня (около 9 месяцев):
Доходность за период = 1 101 / 10 093 × 100% = 10,9%
Годовая = 10,9% × (365 / 273) ≈ 14,6% годовых
Это и есть твоя фактическая доходность по позиции — не абстрактная ставка с экрана биржи, а то, что реально принесла эта бумага за время владения.
Если хочешь сравнить доходность нескольких облигаций в портфеле одним взглядом, посмотри как рассчитать доходность своего портфеля облигаций.
Что делает расчёт неудобным вручную
Три вещи, которые усложняют ручной учёт флоатеров:
Разные суммы купонов за каждый период. У ОФЗ-ПД все выплаты одинаковые — легко проверить по выписке. У флоатера каждый купон отличается, и нужно фиксировать каждую выплату отдельно.
НКД при покупке. Его легко пропустить, если смотришь только на строчку «куплено за X рублей» в отчёте брокера. Но НКД — это реальные деньги, которые ты заплатил, и они должны войти в базу расчёта.
Налог удерживается по-разному. Купонный доход и доход от продажи/погашения облагаются налогом, но в разные моменты. Если считаешь доходность брутто — помни, что реальный результат на руки будет меньше.
Когда сделки синхронизируются с брокером автоматически, все купонные поступления, НКД и комиссии попадают в историю без ручного ввода — и расчёт доходности по позиции делается по фактическим данным счёта, а не по биржевой индикативной ставке. Именно так работает облигационная аналитика в Quantra: берутся твои реальные сделки, и доходность считается по ним, а не по тому, что написано в карточке бумаги.
Что важно помнить про флоатеры
Несколько вещей, которые стоит держать в голове, если флоатеры есть в портфеле:
- Спред фиксирован, ориентир — нет. Спред к RUONIA ты знаешь заранее и можешь сравнивать выпуски по нему. Саму RUONIA — нет.
- Цена флоатера обычно близка к номиналу. Это логично: когда ставки меняются, купон подстраивается, поэтому рыночная цена не уходит далеко от 100%. Но «обычно» — не «всегда»: кредитный риск эмитента, ликвидность и рыночная конъюнктура всё равно влияют на цену.
- При сравнении двух флоатеров смотри на спред. Если у одного выпуска спред RUONIA+1,0 п.п., а у другого RUONIA+1,5 п.п. при сравнимой дюрации и кредитном качестве — это 0,5 п.п. разницы в доходности каждый год. Это видно в скринере ОФЗ, где выпуски можно сравнить рядом.
- Дюрация флоатера — не то же самое, что у ОФЗ-ПД. Эффективная дюрация флоатера близка к длине одного купонного периода (квартал или полгода), а не к сроку до погашения. Это важно, если ты думаешь о чувствительности портфеля к изменению ставок. Подробнее про дюрацию — в разборе дюрации облигации простыми словами.
Итог
ОФЗ-флоатер — инструмент с переменным купоном, который подстраивается под рыночную ставку (RUONIA или ключевую) через фиксированный спред. Его цена устойчива к движению ставок, но предсказать точный денежный поток наперёд невозможно.
Из-за этой переменности стандартная метрика YTM для флоатеров не работает — она требует знания всех будущих купонов. Вместо неё имеет смысл считать фактическую доходность на вложенный капитал: берёшь реальную цену входа с НКД, суммируешь полученные купоны после налога, добавляешь изменение рыночной стоимости — и приводишь к годовым. Это и есть честный ответ на вопрос «сколько принесла эта бумага».
Сравнение с ОФЗ-ПД строится иначе, чем привык: не через YTM, а через спред к ориентиру и через поведение цены при смене ставочного цикла. Больше о выборе между типами облигаций — в разборе ОФЗ или корпоративные облигации.
Материал носит образовательный характер и не является индивидуальной инвестиционной рекомендацией.