Учёт инвестпортфеля: реальная доходность (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, встроенные курсы и виджеты — стартовый портфельный дашборд собирается за вечер, 7 дней бесплатно.