Как правильно рассчитать доходность инвестиций в процентах годовых

У каждого начинающего инвестора рано или поздно возникает вопрос — а какова доходность моих акций (или других инвестиций) в % годовых? Как понять: обгоняет или проигрывает мой портфель банковскому вкладу или индексу?

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

Неверный расчет доходности

Новичок в инвестициях задаст вполне предсказуемый вопрос: «А что тут считать то? Нужно разделить общую стоимость портфеля на общие вложения. Это и будет доходностью». К сожалению, данная формула показывает лишь абсолютную доходность, которая никак не поможет вам в анализе своих инвестиций. Она работает только в том случае, если вы единовременно купили акции, а ровно через год посчитали доходность.

Но представьте следующие ситуации:

Ситуация №1. Вы начали инвестировать в фондовый рынок 1 января 2019 года, вложив 1000 рублей. Ежемесячно вы докупали ценные бумаги на 1000 рублей, но в последний месяц года (декабрь 2019) вы купили акций на 50 000 рублей.

Ситуация №2. Вы начали инвестировать в фондовый рынок 1 января 2019 года, вложив 50000 рублей. Ежемесячно вы докупали ценные бумаги на 1000 рублей до конца года.

Ситуация №3. Вы начали инвестировать в фондовый рынок 1 января 2019 года, вложив 1000 рублей. Ежемесячно в течение года вы докупали ценные бумаги на 1000 рублей, но в середине года, а именно в июле 2020 года, вы вложили 50 000 рублей.

ИТОГО: Во всех 3-х случаях вы вложили в фондовый рынок 61 000 рублей. Через год ваши вложения выросли до 75 000 рублей. Посчитаем доходность по формуле: Общая стоимость портфеля / общая сумма вложений. Я свел все данные расчета в табличную форму для наглядности.

Как правильно рассчитать доходность инвестиций в процентах годовых

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

Верный расчет доходности

Мне, как долгосрочному инвестору, стало очень любопытно — как же всё-таки правильно рассчитать доходность при условии покупки акций с некой периодичностью на различные суммы в течение всего года. Оказывается в Excel’е есть функция ЧИСТВНДОХ, которая считает доходность правильно. Она учитывает и даты покупок и суммы.

Как правильно рассчитать доходность инвестиций в процентах годовых

Дата внесения суммы в 50 000 рублей в данных сценариях влияет на общую доходность, что логично. Если вы год назад внесли 50 000 рублей, а сегодня у вас 75 000, то вам понадобился целый год, чтобы получить прибыль в 15 000 рублей. А вот если вы получили 15 000 рублей всего за месяц, то доходность инвестиций гораздо выше, что и подтверждает таблица выше.

Рассчитываем доходность портфеля на практике

Для расчета доходности своего портфеля я использую связку из двух приложений: Yahoo Finance и Google Таблицы. Из первого можно легко экспортировать данные по всем сделкам, а во втором можно отслеживать доходность портфеля онлайн, подгружая котировки акций через функцию GOOGLEFINANCE. Лучшего решения для себя я пока что не нашел. Будем надеяться, что в будущем брокеры встроят в свои приложения правильный расчет доходности акций и не нужно будем изобретать велосипед. Итак, приступим к расчету.

Экспорт данных из Yahoo Finance в Excel

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

Шаг №1. В Yahoo Finance выбираем свой портфель, в правом верхнем углу нажимаем «Export».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №2. На компьютер скачается файл «quotes.csv».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №3. Теперь нам нужно импортировать данные из скачанного файла «quotes.csv». Для этого открываем или создаем новый документ в Excel’е. Выбираем вкладку «Данные» ->> «Получение внешних данных» ->> «Из текста».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №4. На следующем экране ставим галочки напротив пунктов «с разделителями» и «мои данные содержат заголовки». Нажимаем «Далее».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №5. Здесь выбираем в качестве символа-разделителя «запятую». Жмем «Далее».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №6. Формат данных столбца — «дата», а именно формат «ГМД». Помимо этого обязательно нужно выбрать столбец с заголовком «Trade Date». Далее нажимаем на кнопку «Подробнее…».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №7. Во вкладке «Подробнее» меняем разделитель целой и дробной части: вместо запятой нужно выбрать «.» точку. Жмем «ОК» и «Готово».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №8. Теперь выбираем любую ячейку на листе для вставки таблицы. Нажимаем «ОК».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №9. Готово! Мы вставили наши данные из Yahoo Finance в Excel.

Как правильно рассчитать доходность инвестиций в процентах годовых

Теперь нам нужно удалить столбцы с ненужной нам информацией. Удаляем все кроме: Symbol, Current Price, Trade Date, Purchase Price и Quantity. Данные этих столбцов мы занесем в Google таблицу, которая рассчитает нам правильную доходность наших акций.

Работа с Google Таблицами

Для работы с Google таблицами вам понадобится Google аккаунт. Если у вас его ещё нет, то создайте его. Я сделал себе Google табличку, в которую заношу данные своего портфеля из Yahoo Finance. С помощью формулы «XIRR» (она же «ЧИСТВНДОХ» в Excel) я могу видеть корректную доходность своих акций. Вы также можете её использовать. Для этого открывайте мою Google таблицу, нажимайте «Файл» ->> «Создать копию». Теперь вы можете работать с таблицей и вносить свои данные по инвестициям.

Шаг №10. В таблице на листе «Портфель» вам необходимо внести свои данные (полученные в шаге №9) в соответствующие столбцы «Данные из Yahoo Finance». Если у вас не вмещаются данные по сделкам, то добавьте больше строк. Добавляйте где-нибудь в середине, чтобы формулы автоматически растянулись для вашего диапазона.

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №11. Переходим на вкладку «Индекс». Я сравниваю свой портфель с индексом S&P500, поэтому мне необходимо подгрузить данные по котировкам индекса в те числа, в которые я приобретал акции. Для этого в первой ячейке (А1) нужно отредактировать формулу. Нужно изменить 2 даты. Первая — это дата вашей самой первой сделки в портфеле. Вторая — текущая дата, то есть сегодняшняя.

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №12. Формула должна показать значения индекса S&P500 по дням в заданном промежутке времени. Теперь вам нужно скопировать столбец D и вставить только значения (!) в столбец G.

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №13. Выделяем столбец G и задаем ему формат «Дата».

Как правильно рассчитать доходность инвестиций в процентах годовых

Шаг №14. Возвращаемся на вкладку «Портфель» и смотрим свой финансовый результат.

Как правильно рассчитать доходность инвестиций в процентах годовых

Финансовый результат

Как вы можете видеть, в момент написания этой статьи я имею доходность -59,83% годовых! Очень страшный результат, правда? Развал сделки ОПЕК+ и активно развивающийся коронавирус делают свое дело. Но на самом деле не все так печально, как могло показаться на первый взгляд. И вот почему:

  • Я отношусь к долгосрочным пассивным инвесторам. А если быть точнее, то я иду по пути FIRE (инвестирую в фондовый рынок для досрочного выхода на пенсию, веду свой блог в интернете на эту тему). Просадки портфеля в плохие времена (коронавирус, война за нефть) меня не волнуют. При горизонте инвестирования в 10-15 лет грамотно составленный портфель вырастет в любом случае.
  • При моей доходности в данный момент, я всё-равно обогнал индекс S&P500. То есть, если бы я вместо акций покупал бы ETF на индекс S&P500 в те же даты и на те же суммы, то сейчас имел бы доходность в -68,92% годовых! Но это скорее удача, а не личное достижение.
  • При вложенных в акции США 2477$ в данный момент я имею 2179$. Таблица экстраполирует результат инвестирования за 3 месяца на целый год, поэтому показывает такую сумасшедшую отрицательную доходность. Если через год будут такие результаты, то вот это уже плохо.
  • В долларах мой портфель просел всего на 297$. Но с учетом роста курса доллара по отношению к рублю — я оказался даже в плюсе, пусть и не очень большом.

Если в таблице вместо данных по индексу появятся ошибки, то переключитесь на вкладку «Индекс» и измените в формуле даты в первой ячейке (А1). Сам факт изменения дат исправляет ошибку. Если кто-то знает в чем причина — буду рад вашей помощи в комментариях.

Заключение

Надеюсь эта статья окажется полезной для вас. Я инвестирую в американский фондовый рынок, поэтому в Google таблице я сравниваю свой результат с индексом S&P500. Причем, таблица не просто сравнивает ваш результат с ростом индекса за год. Она моделирует покупки самого индекса на те же суммы и в те же даты, в которые вы покупали акции. Таким образом, вы сможете понять что выгоднее: ваша личная стратегия или покупка индекса.

Если у вас акции российских компаний и вы хотите сравнить свой результат с индексом МосБиржи, то напишите в комментариях и я сделаю таблицу для российского рынка 😉

Вам интересна тема FIRE и инвестиций в фондовый рынок? Подписывайтесь на мой Telegram-канал, где я публикую свой собственный опыт. Буду рад найти единомышленников.

1414
19 комментариев

Вот бесплатный сервис который всё сделает за вас. В итоге даже excel файл с расчётами скачать можно.  Без всяких гогль таблиц

2
Ответить

Вся статья крутится вокруг формулы ЧИСТВНДОХ, в которой автор не шарит, не раскрывает точный смысл того, что она показывает, но свято уверен, что вот это-то и есть истинная доходность. 
Возвращаясь к примерам, прибыль 15 т.р за год и прибыль 15 т.р за месяц в рамках года. Когда ты считаешь доходность инвестиций за календарный год - доходность будет одинаковой. Пудрите людям мозги.

2
Ответить

У вас видимо не все так гладко в жизни, если 1 января вы пишите такие токсичные комментарии? ))
Кому нужно - тот воспользовался информацией из поста, кому нет - прошел мимо. 

Ответить

а где скачать такой файлик как в статье? или это я один, ссылку не вижу о.О

Ответить

В абзаце «Работа с Google таблицей» ссылка - https://docs.google.com/spreadsheets/d/10iD_pHjYifFdbvkCMRSyWvJWbLtCt70N4P546btuzJo/edit?usp=sharing

Ответить

Спасибо за табличку и статью. Лайфхак для российского рынка - Yahoo'шные тикеры типа "LKOH.ME" нужно переименовать в обычные, типа "LKOH", тогда GOOGLEFINANCE их прочитает. Хотя некоторые акции все равно не видит, например TATNP или MTLRP. Только вот с чем сравнивать (какие данные загонять во вкладку "Индекс"?)

Ответить

Индекс МосБиржи можно взять. Правда данные нужно тянуть с другого сайта через IMPORTXML, сам GOOGLEFINANCE похоже не знает нашего индекса. 

Ответить