Как рассчитать доходность инвест-портфеля правильно?

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

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

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

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

Способ при единоразовом внесении средств.

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

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

Рассчитывается она следующим образом:

D = (S - Sнач)/Sнач * 100%, где

  • D – искомая доходность;
  • S – итоговая сумма портфеля;
  • Sнач – сумма вложений.

Допустим вы единоразово вложили 100.000 руб., а итоговая сумма вашего портфеля составила 110.000 руб. Тогда мы из итоговой суммы вычитаем сумму вложений, делим на сумму вложений и умножаем на сто : (110.000 - 100.000)/100.000×100 =10%. Получаем доходность за период в размере 10%.

Годовая доходность в данном случае считается так:

D = (S - Sнач)/Sнач * 100%/ Т * 365, где

  • Т - кол-во дней, которое сумма лежала на счету.

Делим доходность на количество дней равное тому, сколько сумма внесения работала (допустим 90 дней), и умножаем на количество дней в году: 10/90×365 = 40.55%

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

Почему этот способ не работает при постепенном пополнении? Потому что здесь не учитываются даты пополнения и довнесения средств на счет. Смотрите, если в начале срока инвестирования, 01.01 числа, вы вложили 100.000 руб. и к концу срока, 30.03 числа, у вас в портфеле 110.000 руб., а 31.03 вы вносите в портфель еще 200.000 руб., то итоговая сумма у вас будет равна 310.000 руб. А так как 200.000 еще не работали у вас на счету и не принесли дохода, то вы получите некорректную доходность. Поэтому данный способ отпадает для всех, кто постоянно пополняет свой портфель, и, если вы считали доходность таким образом, то у меня для вас плохие новости, ваша доходность не отображает реального положения дел.

Способ, который я использую, с учётом даты пополнения.

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

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

Общая формула выглядит так:

D = (S - (S1+S2+S3+Sn)) / (St/365) * 100 , где

  • S – итоговая сумма портфеля;
  • S1,S2,Sn – суммы внесений;
  • St – сумма значений: количество дней, которое работала сумма * всего внесено средств.

Первое, что мы делаем - это записываем даты пополнений. Допустим мы открыли счет 01.01.2016 и вносили по 25.000 руб. на протяжении 4 месяцев. Если вдруг вы снимали деньги со счета, то также вписываете дату и указываете сумму, которую сняли, только со знаком минус. После чего нужно рассчитать количество дней, в течение которых будет работать сумма: 01.02 - 01.01 = 31, и сумму, которая работала за период: внесенные средства умножаем на количество дней рассчитанное ранее, 25.000×31=775.000 (расчет идёт для каждого периода отдельно).

Важно учитывать именно ту сумму, которая работала, то есть с 01.01 по 01.02 учитывается только первое пополнение - 25.000 руб., а с 01.02 по 01.03 учитывается уже 50.000 руб., так как 01.02 мы пополнили портфель и так далее.

Как рассчитать доходность инвест-портфеля правильно?

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

Вот мы и добрались до подсчета доходности. Для этого сумму дохода (разницу между итоговой суммой портфеля и суммой внесенных средств) делим на сумму, которая работала все время, и умножаем на сто: 10.000/87.534 × 100 = 11,42% Таким образом, в этом примере доходность составляет 11.42%. Кстати, этот расчет учитывает сложный процент, но нам это и нужно.

Если вы что-то недопоняли это нормально, ниже я прикреплю файл Excel, где вы сможете легко разобраться, так как на самом деле способ достаточно простой.

Популярный способ расчета доходности. Метод XIRR.

Также этот метод называют - доходность, взвешенная по деньгам.

Метод также учитывает все пополнения и изъятия из портфеля, которые совершались в течение инвестиционного периода. Формула для расчета крайне сложная, но достаточно воспользоваться Excel.

Как считать? Первое, что мы делаем – это выписываем даты пополнений. Берем те же значения для наглядности. Допустим мы открыли счет 01.01.2016 и вносили по 25.000 руб. на протяжении 4 месяцев. Если вдруг снимаете деньги, то записываем со знаком минус.

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

Как рассчитать доходность инвест-портфеля правильно?

Теперь вписываем в Excel функцию (русский аналог XIRR) =ЧИСТВНДОХ(суммы; даты) - готово, получаем годовую доходность. Но, получаем мы 11,5%, хотя в предыдущем способе, получили 11,42%. ПОЧЕМУ?

Да потому, что смысл данной функции заключается в следующем:

  1. Входящие потоки (начальная сумма + зачисления) приравниваются к исходящим (конечная сумма + снятия).
  2. По идее две стороны уравнения не будут равны, так как они отличаются как раз на величину доходности, которую мы пытаемся найти.
  3. И функция как раз рассчитывает эту доходность с учётом разного времени зачисления.
  4. Она подбирает такую ставку, при которой разница между входящими и исходящими потоками будет равна 0.

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

Данная формула изначально была предназначена и использовалась для оценки инвестиционных проектов, их рентабельности и для оценки рисков.

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

Доходность, взвешенная по времени.

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

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

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

Предположим, что дат пополнения было две: первая - во время открытия брокерского счета (то есть начало периода), вторая - дополнительно внесенные средства. Больше доп. пополнений не было. Допустим, что после открытия счета, портфель упал на 10%, а после пополнения и докупки активов, вырос на 17%. Тогда расчет будет выглядеть так: (-0,1+1)*(0,17+1)-1=0,053.

Единицу прибавляем к нашему результату за первый период, умножаем на скобку, где единицу прибавляем к результату второго периода. После перемножения вычитаем единицу и умножаем на 100. Получаем 5,3%. Результат получается за период, то есть, если у вас период больше или меньше года, то обязательно приводите к годовой доходности.

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

Определяем эффективность.

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

Единственное, с чем нужно сравнивать свою доходность - это с инфляцией и индексом.

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

Второй критерий - это сравнение доходности с индексом рынка. В РФ – это Индекс Мосбиржи, а в Америке S&P500.

Для этого вы можете использовать:

  • платные сервисы. Тут за вас все посчитают и наглядно покажут, но за это придется платить.
  • индекс доходности с учетом налогов для РФ резидентов (MCFRTRR) - ссылка . Высчитываете, насколько вырос индекс с начала вашего инвестирования. Для этого вычитаем значение индекса на данный момент из значения на момент вложения, делим на него и умножаем на 100%. Доходность портфеля рассчитываем по такому же принципу и сравниваем их между собой. Но этот случай подходит, только если вы вложились единоразово.
  • В случае, если вы регулярно докупаете, то можно сравнить значение индекса Мосбиржи с вашим портфелем. Для этого нужно провести все те же расчеты, как для своего портфеля, но со значениями фонда копирующего индекс. Если вы используете XIRR, то выписываете значения стоимости акций фонда в даты ваших пополнений, а лучше покупок и делите сумму покупки (пополнения) на стоимость фонда (который копирует индекс). Так мы узнаем, сколько бы вы купили в конкретную дату акций фонда (их количество). После этого суммируем количество акций и умножаем на стоимость фонда, тем самым узнаем итоговую сумму портфеля, которая у вас могла бы быть, если бы вы вложились в данный индекс (в те же дни и в тех же пропорциях). Затем ведете расчет доходности по той же формуле, как с обычным портфелем и получаете доходность индекса. Теперь, когда у вас есть два значения - доходность индекса и доходность портфеля, с одинаковыми критериями - можно их сравнить.

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

Как и обещал прикрепляю файл с расчетами:

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

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

88
5 комментариев

в формуле необходимо делить не на 365, а на 360. Иначе будет некорректный результат.

D = (S - (S1+S2+S3+Sn)) / (St/360) * 100

если используется функция дней360, если просто разница в датах, то 365

у меня на коротких промежутках по XIRR и данной формуле различие почти в два раза

на коротких промежутках времени точно считать по формуле, т.к. XIRR врет