
Учёт инвестпортфеля: реальная доходность (IRR, CAGR)
«Портфель вырос на 18% за год». Эта фраза почти ничего не значит, пока вы не уточнили: с учётом пополнений или без? В рублях или в долларах? По одному брокеру или по всем? Ниже, какие метрики показывают результат инвестора и как считать их регулярно, без борьбы с Excel.
Почему брокерский отчёт не отвечает на главный вопрос
Брокер показывает стоимость счёта и её изменение. Но это изменение смешивает две разные вещи: результат рынка и ваши пополнения. Допустим, вы внесли 300 тысяч в начале года и доносили по 30 тысяч в месяц. Формула «(конец − начало) / начало» завысит доходность в разы: большая часть «роста» и есть ваши собственные деньги.
Вторая проблема: счетов обычно несколько. Два брокера, ИИС, валютный счёт, иногда крипта. Каждый показывает свою цифру в своём формате. А на вопрос «сколько зарабатывает мой капитал целиком» не отвечает никто.
Метрики: простая доходность, CAGR, IRR
Три уровня честности при расчёте доходности:
| Метрика | Что показывает | Когда подходит |
|---|---|---|
| Простая доходность | (Конец − Начало) / Начало | Не было пополнений и изъятий |
| CAGR | Среднегодовой темп роста за несколько лет | Одна начальная сумма, долгий срок |
| IRR | Доходность с учётом всех пополнений и изъятий и их дат | Реальная жизнь: регулярные взносы |
CAGR (Compound Annual Growth Rate) отвечает на вопрос «под какой годовой процент рос бы мой капитал, если бы рос равномерно». Он полезен, чтобы сравнить портфель с депозитом или индексом за несколько лет.
IRR (внутренняя норма доходности), самая честная метрика для портфеля с пополнениями. Она учитывает и суммы, и даты каждого взноса и изъятия. Именно IRR сравнивают со ставкой вклада, когда решают, «а стоило ли вообще».
Руками IRR не посчитать, расчёт итерационный. В Excel можно, но формула живёт ровно до первой сломанной строки с датой. В Sumvest irr, cagr, roi и npv встроены в движок формул: указываете колонку с потоками и датами, получаете живую цифру. Она пересчитывается при каждом новом взносе.
Аллокация: вторая метрика после доходности
Доходность говорит, как вы ехали. Аллокация показывает, куда вы едете. Распределение портфеля по классам активов (акции, облигации, кэш), валютам и отдельным позициям отвечает на вопросы:
- не разросся ли риск (акции занимают 85% вместо целевых 60%);
- не сидит ли треть капитала в одной бумаге;
- какова реальная валютная структура: «рублёвый» фонд вполне может держать долларовые активы.
Практика простая. Задайте целевые доли, раз в месяц смотрите фактические и ребалансируйте, когда отклонение превышает порог (обычно 5 процентных пунктов). Значит, аллокация должна быть видна постоянно, а не вычисляться по праздникам. Donut-виджет по тегам позиций закрывает это раз и навсегда.
Несколько брокеров и валют: одна картина
Главная техническая боль портфельного учёта: свести всё в одну картину. Подход, который работает:
- Таблица «Сделки»: дата, тикер или название, тип (покупка, продажа, дивиденд, взнос), количество, цена, валюта, брокер.
- Таблица «Позиции» (или срезы стоимости портфеля на дату): текущее количество и цена по каждой позиции.
- Связи между таблицами: позиция «знает» свои сделки, а формулы считают среднюю цену входа и P&L.
Мультивалютность в Sumvest закрыта встроенными курсами: фиат по ЦБ РФ, крипта по Coingecko, плюс ручные курсы для экзотики. Виджеты пересчитывают всё в выбранную валюту отображения. Портфель можно смотреть в рублях, а через секунду в долларах, не пересобирая таблицы.
Выписки брокеров загружаются из CSV, так что заполнять таблицу сделок руками с нуля не нужно.
Портфельный дашборд: что на него вынести
Проверенный состав для регулярного взгляда, раз в неделю или раз в месяц:
- KPI-карточки: стоимость портфеля, IRR с начала инвестирования, P&L за период, доля кэша;
- Линейный график: динамика стоимости портфеля и внесённых средств. Два ряда на одном графике, а разрыв между ними и есть ваш заработок;
- Donut: аллокация по классам активов и по валютам;
- Таблица: топ позиций с долей, средней ценой входа и текущим P&L.
Глобальный фильтр периода превращает один дашборд в «за месяц / за год / за всё время», а drill-down показывает, из каких сделок сложилась любая цифра.
Собранный по готовому шаблону «Инвестпортфель», такой дашборд выглядит так:
Стоимость портфеля и выплаты, динамика стоимости и аллокация по типам активов: всё считается из таблицы операций.
Приватность
Состав портфеля мало кто готов доверить очередному сервису «как есть». В Sumvest таблицы можно сделать приватными, со сквозным шифрованием: данные шифруются на устройстве, а сервер хранит только шифротекст и не может прочитать ни суммы, ни тикеры. Ключ есть только у вас.
Что в сухом остатке
Реальную доходность портфеля показывает IRR. Структуру риска видно по аллокации. А свести нескольких брокеров и разные валюты помогает правильная структура таблиц, героизм в Excel для этого не нужен. В Sumvest под это есть готовые финансовые формулы, импорт CSV, встроенные курсы и виджеты. Стартовый портфельный дашборд собирается за вечер, первые 30 дней бесплатно.