Методика расчёта
Здесь — те же правила, что использует калькулятор, простым языком. Все вычисления идут в десятичной арифметике, округление до копеек — только при показе.
1. Сколько стоит одна бумага
К цене (% от номинала) прибавляется НКД — накопленный купонный доход, который покупатель платит продавцу. На всю сумму начисляется комиссия брокера:
K = (F × P / 100 + A) × (1 + c / 100)F — текущий номинал, P — цена в процентах, A — НКД на бумагу, c — комиссия в процентах.
2. Сколько бумаг получится купить
N = floor(S / K)S — сумма вложения. Дробные бумаги не покупаются, поэтому остаток S − N × K не участвует в доходности и показывается отдельно.
3. Купоны и налог
Купоны берутся из графика эмитента. Для первой выплаты налоговая база уменьшается на НКД, уплаченный при покупке, — иначе вы заплатили бы налог с денег, которые просто вернули:
налог = max(0, купон × N − НКД × N) × tНалог удерживается в момент выплаты. Это консервативное допущение: на практике брокер часто удерживает НДФЛ в конце года или при выводе денег.
4. Амортизация и погашение
Амортизация возвращает часть номинала, налогом не облагается и уменьшает номинал для следующих купонов. При погашении выплачивается остаток номинала. Налог с разницы цены считается один раз, при последней выплате:
база = возврат номинала − N × F × P / 100 − комиссия покупкиЕсли база отрицательная, налог равен нулю: убыток не создаёт налоговой выгоды в расчёте. При оферте возврат идёт по цене оферты (обычно 100% номинала), а расчёт заканчивается на её дате.
5. Реинвестирование
В каждую дату купона, кроме последней, выбранная доля чистого купона идёт на покупку ещё бумаг: цена 100% текущего номинала, НКД = 0, комиссия та же. Количество бумаг целое, остаток денег переносится на следующую дату без процентов. На погашение возвращается и он.
6. Чистая годовая доходность
Это XIRR денежного потока по ACT/365: отток — покупка, притоки — выведенные купоны, амортизация и погашение за вычетом налога. Докупки на реинвесте учитываются как отдельные оттоки, поэтому доходность не завышается.
Дополнительно показываются текущая доходность (годовой купон к цене) и простая доходность к погашению — они не учитывают реинвестирование и нужны для быстрого сравнения.
Что не учитывается
- налоговые льготы ИИС и льгота за длительное владение;
- убытки прошлых лет и сальдирование;
- изменение кредитного качества эмитента и вероятный дефолт;
- валютная переоценка: v1 считает только рублёвые бумаги.