Расчет годовой ставки текущей доходности

Расчет годовой доходности и стандартного отклонения

Автор: Дмитрий Никитенко
Дата записи

Чтобы вы всегда могли проверить данные, найденные в интернете, или рассчитать доходность собственных инвестиций, в этой статье я научу вас делать это правильно.

Приведенные здесь методы расчета подходят для любых электронных таблиц – Excel, Google Sheets или LibreOffice. А то, что не использует экселевские функции, можно просто считать в любом калькуляторе, например, встроенном в Google или Яндекс.

Расчет доходности инвестиций

Доходность в процентах за любой период можно рассчитать двумя способами:

  1. знакомая многим формула: (конец периода — начало периода) / начало периода = (110 — 100) / 100 = 10%;
  2. и более короткая версия: конец периода / начало периода — 1 = 110 / 100 — 1 = 10%. Мы будем считать доходность за год по второй формуле, потому что она немного короче и её результат в разах (до вычитания единицы) нам ещё пригодится.

Дальше для простоты мы будем называть её общей доходностью.

Расчет средней годовой доходности (и приведение доходности к годовой)

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

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

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

Другое название средней геометрической доходности из англоязычных источников, которое вам может встречаться — “compound annual growth rate” (CAGR).

Рассмотрим расчет годовой доходности для нескольких видов входящих данных, которые обычно имеют инвесторы. Под среднегодовой доходностью далее будем понимать именно среднюю геометрическую или CAGR.

Есть общая доходность за период

Если известно какую доходность принес актив за весь период, годовую доходность можно найти по формуле:

где x – доходность за весь период в процентах, n – количество полных лет в периоде, ^ – возведение в степень.

Например, если за 3 года доходность составила 30%, то среднегодовая доходность будет равно не 30% / 3 = 10%, а (0.3 + 1) ^ (1 / 3) — 1 = 9,14%.

Проверим: начальная сумма 100, конечная – 130:

  • 100 + 100 * 9,14% = 109,14
  • 109,14 + 109,14 * 9,14% = 119,12
  • 119,12 + 119,12 * 9,14% = 130

Прибавление единицы нужно, чтобы перевести известную доходность из процентов в разы, а вычитание в конце – для перевода обратно из разов в проценты (напомню, что 30% = 0.3, в Excel можно записать оба варианта, разницы нет).

В Excel (или других электронных таблицах) возвести в степень можно либо с помощью того же знака ^, либо функцией СТЕПЕНЬ((x + 1); (1 / n)) — 1.

Есть начальная и конечная сумма

Если у вас есть результат инвестиций за известный период в виде сумм на начало и конец этого периода, то всё, что нужно сделать – это узнать общую доходность (формула та же, из начала статьи – 130 / 100 — 1 = 30%) и с ней рассчитать среднегодовую по формуле из предыдущего пункта.

Читайте также:  Предоставлю инвестиции для фонда

Есть доходности по годам

Если у вас есть ряд доходностей за отдельные годы или вы можете найти их по ценам, то расчет среднегодовой доходности сводится к двум способам:

  1. поиску среднего геометрического этих доходностей, выраженных в разах;
  2. умножению этих разов для получения общей доходности и расчету как в предыдущих пунктах.

Первый вариант считать вручную нет смысла, поэтому лучше сразу обратиться к Excel и воспользоваться функцией СРГЕОМ (GEOMEAN). В неё надо передать либо список значений, либо диапазон ячеек, в которых у вас записаны годовые доходности, выраженные в разах.

Для примера посчитаем так инфляцию в России за последние 5 лет:

  • 2014: 11,35% + 1 = 1,1135
  • 2015: 12,91% + 1 = 1,1291
  • 2016: 5,39% + 1 = 1,0539
  • 2017: 2,51% + 1 = 1,0251
  • 2018: 4,26% + 1 = 1,0426

СРГЕОМ(1,1135; 1,1291; 1,0539; 1,0251; 1,0426) — 1 = 7,2%

СРГЕОМ(A1:A5) — 1 = 7,2% (представим, что в ячейках те же доходности в разах)

Второй вариант расчета через умножение будет выглядеть так:

(1,1135 * 1,1291 * 1,0539 * 1,0251 * 1,0426) ^ (1 / 5) — 1 = 7,2%

Есть доходность за неполный год

Пока мы рассмотрели только полные годовые периоды, но среднегодовую доходность можно считать и для неполных лет. Например, какой-то актив за 4 года и 6 месяцев принес вам 50%. Чтобы аннуализировать эту доходность (привести к среднегодовой, в степень нужно подставить 4,5:

(0.5 + 1) ^ (1 / 4,5) — 1 = 9,43%

Привести месяцы неполного года к дробной части можно просто разделив их на 12:

  • 6 / 12 = 0,5;
  • 8 / 12 = 0,67 и так далее.

По аналогичному принципу можно взять доходность за прошедшее количество дней в году и привести её к годовой:

(x + 1) ^ (252 / n) — 1, где x – доходность за эти дни в процентах, n – количество дней, а 252 — количество торговых дней в году.

Если доходность за 100 дней года составила 3%, то среднегодовая будет равна:

(0,03 + 1) ^ (252 / 100) — 1 = 7,7%.

Вместо торговых дней можно брать и календарные, то есть 365 — выбор зависит от ваших данных и целей расчета.

Приведение дневной или месячной доходности к годовой

Если вы располагаете среднедневной или среднемесячной доходностью (геометрической), эти данные можно аннуализировать по таким формулам:

  • для дневной доходности: (x + 1) ^ 252 — 1, где x – доходность в процентах и 252 — число торговых дней в году;
  • для месячной доходности: (x + 1) ^ 12 — 1.

Например, приведение дневной доходности 0,03% может выглядеть так: (0,0003 + 1) ^ 252 — 1 = 7,9%. Естественно, то же самое можно делать для недельной или квартальной доходности (возводя в 52 или 4 степень).

При этом аннуализированное СКО рассчитывается по другой формуле: x * SQRT(252), то есть среднедневную волатильность нужно умножить на квадратный корень из количества торговых дней (либо месяцев и т. д.).

Расчет годовой доходности с учетом пополнений и изъятий (движения средств)

Все вышеперечисленные способы подходят для расчета доходности активов или экономических показателей в вакууме, но личные инвестиции сопряжены с периодическими пополнениями портфеля или изъятиями средств из него.

Если просто рассчитать доходность способами выше, она окажется искаженной этими движениями денег. Например, если на начало года у вас было 100 000 руб., потом вы купили активы на 80 000 руб., а в конце года стоимость портфеля составила 200 000 руб., это не значит, что вы заработали 200000 / 100000 — 1 = 100%.

В таких случаях есть несколько способов посчитать свой финансовый результат, устранив движения средств из показателя доходности. Наиболее удобный из них – это расчет внутренней нормы (или ставки) доходности (internal rate of return, IRR), потому что для этого есть две функции в Excel.

  1. ВСД (IRR) – для регулярных во времени пополнений или изъятий (например, каждый месяц, квартал или год);
  2. ЧИСТВНДОХ (XIRR) – для нерегулярных, что и применяется в реальной жизни.
Читайте также:  Биткоин противозаконно или нет

Всё, что нужно сделать, это передать в функцию ЧИСТВНДОХ диапазоны ячеек с суммами и датами, при этом пополнения будут положительными числами, а изъятия отрицательными (или наоборот), а последней должна быть текущая стоимость портфеля, как если бы вы сняли всё в последний день. Если те 80 000 руб. мы положили 6 июля, то для нашего примера это будет выглядеть так:

  • 2019-01-01: -100000
  • 2019-07-06: -80000
  • 2019-12-31: 200000

Годовая доходность: ЧИСТВНДОХ(B1:B3; A1:A3) = 14,56%.

В колонке A были даты, в B – суммы.

Расчет стандартного отклонения

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

Для этого нам понадобится функция СТАНДОТКЛОН (STDEV), куда достаточно просто передать диапазон ячеек с доходностями. Она рассчитывает СКО для выборки из генеральной совокупности, что нам и нужно.

Если взять пример с инфляцией в России за последние 5 лет, получим такой результат:

СТАНДОТКЛОН(11,35%; 12,91%; 5,39%; 5,39%; 4,26%) = 3.96%.

Источник

Как посчитать доходность облигаций?

Я хочу попробовать вложиться в облигации, но раньше пользовался только вкладами. Там все понятно, ставка указана в договоре.

В облигациях все выглядит сложнее. Расскажите, пожалуйста, как правильно посчитать доходность по облигации. Она зависит только от размера купона или нет?

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

Типы облигаций по форме выплаты

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

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

Облигации с купоном популярнее, поэтому рассмотрим их на примере типичного представителя — ОФЗ-26217 с погашением 18 августа 2021 года. По состоянию на 2 октября эта облигация стоит 99,3% от номинала, то есть 993 рубля.

Купонная доходность

Это деньги, которые эмитент обязан периодически платить владельцам облигаций. Процентную ставку доходности облигации с купоном посчитать легко:

(Годовые купоны / Номинал) × 100%

Номинал облигации ОФЗ-26217 — 1000 рублей, выплаты производятся каждые полгода в размере 37,4 рубля. Купонная доходность — 7,5% в год.

Облигации далеко не всегда продаются по номиналу: их цена меняется со временем. Поэтому расчет купонной доходности не позволяет точно узнать, сколько инвестор заработает на облигациях.

Текущая доходность

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

Величина текущей ставки показывает, какой денежный поток дает облигация, купленная по определенной цене.

Формула выглядит так:

(Купонный доход за год / Чистая цена) × 100%

Доходность ОФЗ-26217 равна (74,8 / 993) × 100%, или 7,53% годовых.

Этот показатель выше купонной ставки, так как цена ОФЗ-26217 ниже номинала. Если бы эта ОФЗ стоила дороже номинала, текущая доходность была бы ниже купонной.

Простая доходность к погашению

Многие держат облигации до даты их погашения, когда вместе с последним купоном инвестор получает номинал. Но рассчитать величину доходности облигации на момент погашения можно лишь тогда, когда известен размер всех купонов.

Читайте также:  Драйвер видеокарты nvidia для майнинга

Ставка к погашению рассчитывается по более сложной формуле:

((Номинал − Полная цена покупки + Все купоны за период владения) / Полная цена покупки) × (365 / Количество дней до погашения) × 100%

У ОФЗ-26217 простая доходность к погашению составит ((1000 − 1001,2 + 224,4) / 1001,2) × (365 / 1051) × 100% = 7,74% годовых.

Эффективная доходность к погашению

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

Считается, что купоны вкладываются в новые бумаги по текущей ставке — той, что была первоначально. Это допущение, так как цена меняется со временем и фактическая доходность будет отличаться.

Реинвестировать купон можно, если полученного дохода от купонов хватает на покупку дополнительных ценных бумаг. Получив 37,4 рубля в виде купона по одной ОФЗ-26217, часть облигации федерального займа купить не удастся. А вот если иметь 100 таких бумаг, купонная выплата будет 3 740 рублей. Этого хватит на 3 дополнительные ценные бумаги — и еще останется.

Простой и точный способ узнать эффективную доходность к погашению — воспользоваться облигационным калькулятором на сайте Rusbonds или на сайте Московской биржи. У ОФЗ-26217 этот показатель на 2 октября был равен 7,93% годовых.

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

Нюансы и полезные советы

Цена на облигацию зависит в том числе от процентных ставок в экономике. Если Центробанк поднимет ставку, инвесторы захотят иметь инструменты с большей доходностью. Они начнут распродавать старые бумаги с постоянным купоном, и те подешевеют. Если ЦБ снизит ставку, на старые облигации вырастет спрос и они подорожают. Чем меньше времени до даты погашения, тем менее чувствительны ценные бумаги к изменениям ключевой ставки.

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

Купонный доход по одним корпоративным облигациям облагается НДФЛ, по другим — нет. Список бумаг со льготным налогообложением можно посмотреть на сайте Московской биржи. Сравнивая доходность ОФЗ, корпоративных бумаг и вкладов, помните про НДФЛ.

С полученного вами НКД могут удержать налог. Лучше продавать облигацию, когда по ней выплачен купон или НКД минимальный. Также налог взимается, если продать облигацию дороже цены покупки или купить ее дешевле номинала и дождаться погашения по номиналу.

Простой вариант увеличить доход от вложений — открыть ИИС и использовать вычет на взносы. Возврат НДФЛ повысит доходность инвестиций на несколько процентных пунктов в год, а вычет можно внести на ИИС и купить дополнительные активы.

Хорошо, если брокер разрешает получать купоны на банковский счет, а не зачисляет их на ИИС. Тогда купоны можно будет самостоятельно внести на ИИС и получить потом вычет и с этих денег.

Если у вас есть вопрос о личных финансах, правах и законах, здоровье или образовании, пишите. На самые интересные вопросы ответят эксперты журнала.

Источник

Оцените статью