YTM: доходность к погашению от цены сделки

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

Раздел: Облигации · Обновлено 18 июля 2026

Что такое YTM

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

Формула

YTM — это ставка y, уравнивающая «грязную» цену покупки (цена + НКД) с дисконтированным потоком выплат:

Pчист + НКД = Σk Ck(1 + y)tk + N(1 + y)T Pчист — чистая цена сделки.   НКД — накопленный купонный доход на дату покупки.   Ck — купонная выплата в момент tk.   N — номинал (или суммы амортизации).   T — срок до погашения.   y — искомая доходность к погашению.

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

Почему «от цены сделки» важно

Биржевые терминалы показывают YTM от текущей рыночной цены — она меняется каждую секунду и не имеет отношения к тому, что зафиксировали лично вы. Firewire считает YTM от вашей фактической цены покупки, поэтому цифра отражает реальную зафиксированную доходность именно вашей позиции.

Firewire учитывает НКД, уплаченный при покупке, брокерские комиссии и налог с купонов/дисконта — то есть считает доходность «на руки», а не идеализированную.

Пример (интуиция)

Облигация с номиналом 1000 ₽, купон 10% годовых, до погашения 3 года. Если купить её за 950 ₽ (ниже номинала), вы получите не только купоны, но и +50 ₽ разницы при погашении — поэтому YTM будет выше купонных 10%. Если купить за 1030 ₽, YTM окажется ниже 10%. Точное значение находится решением уравнения выше.

Как считает Firewire

Для каждой облигационной позиции Firewire берёт цену сделки, добавляет уплаченный НКД, вычитает комиссии и ожидаемые налоги, строит график будущих купонов и погашений (включая амортизацию) и численно находит YTM. Рядом показывается дюрация — чтобы вы видели не только доходность, но и процентный риск позиции.

Читайте дальше