RebalioВойти
← Блог портфельного механика

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

Рост баланса еще не означает прибыль. Разбираем, как учитывать пополнения, выводы, дивиденды и комиссии, чем отличаются TWR и XIRR и какую доходность использовать.

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

Первого января инвестор внес в портфель 100 000 рублей.

За первые шесть месяцев активы выросли на 10%, и стоимость портфеля достигла 110 000 рублей.

Первого июля инвестор внес еще 100 000 рублей. В портфеле стало 210 000 рублей.

Во втором полугодии активы подешевели на 5%. К концу года на счете осталось 199 500 рублей.

Баланс почти удвоился: было 100 000 рублей, стало 199 500 рублей. Но инвестор внес за год в общей сложности 200 000 рублей.

Его финансовый результат — минус 500 рублей.

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

(1 + 10%) × (1 − 5%) − 1 = 4,5%

Оба результата правильные. Просто они отвечают на разные вопросы.

Доходность портфеля с пополнениями

Почему рост баланса не равен доходности

Баланс инвестиционного счета меняется по нескольким причинам:

  • растет или падает стоимость активов;
  • поступают дивиденды, купоны и проценты;
  • инвестор вносит новые деньги;
  • инвестор выводит деньги;
  • списываются комиссии и налоги;
  • меняется валютный курс.

Если портфель вырос со 100 000 до 300 000 рублей, это еще не означает доходность 200%.

Возможно, инвестор самостоятельно внес дополнительные 180 000 рублей, а рынок принес только оставшиеся 20 000 рублей.

Поэтому сначала нужно отделить инвестиционный результат от внешних денежных потоков.

Что считать пополнением и выводом

Для расчета доходности важно заранее определить границы портфеля.

Пополнение

Пополнение — деньги или активы, которые поступили в портфель извне по решению инвестора.

Например:

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

Пополнение увеличивает капитал, но не является прибылью.

Вывод

Вывод — деньги или активы, которые покинули рассчитываемый портфель.

Например:

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

Вывод уменьшает сумму капитала под управлением, но сам по себе не является убытком.

Внутренние переводы

Если оба счета входят в один общий портфель, перевод между ними не считается ни пополнением, ни выводом.

Например, инвестор перевел 100 000 рублей от одного брокера к другому.

Для первого счета это вывод, для второго — пополнение. Но для всего портфеля капитал не изменился.

Если учесть обе операции как внешние денежные потоки, результат будет искажен.

Дивиденды и купоны

Дивиденды, купоны и проценты — это инвестиционный доход, а не новое вложение пользователя.

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

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

Покупки и продажи внутри портфеля

Продажа акции и покупка облигации не являются внешними денежными потоками.

Меняется состав портфеля, но капитал остается внутри выбранного контура.

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

Как посчитать абсолютный финансовый результат

Самый простой расчет отвечает на вопрос:

Сколько рублей инвестор заработал или потерял?

Формула:

Финансовый результат = стоимость портфеля на конец периода + выводы − стоимость портфеля на начало периода − пополнения

Вернемся к начальному примеру:

  • стоимость на начало года — 100 000 рублей;
  • дополнительные пополнения — 100 000 рублей;
  • выводов не было;
  • стоимость на конец года — 199 500 рублей.

Расчет:

199 500 − 100 000 − 100 000 = −500 рублей

Инвестор потерял 500 рублей, хотя баланс счета за год почти удвоился.

Рассмотрим другой пример:

  • стоимость на начало — 500 000 рублей;
  • пополнения — 100 000 рублей;
  • выводы — 50 000 рублей;
  • стоимость на конец — 620 000 рублей.

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

620 000 + 50 000 − 500 000 − 100 000 = 70 000 рублей

Портфель принес 70 000 рублей.

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

Почему нельзя просто разделить прибыль на все вложения

Можно взять финансовый результат и разделить его на сумму внесенного капитала.

Например:

  • инвестор внес 1 000 000 рублей;
  • заработал 100 000 рублей;
  • простая доходность составила 10%.

Такой расчет понятен, если все деньги были внесены одновременно и работали одинаковое время.

Но представим, что:

  • 100 000 рублей были внесены в январе;
  • еще 900 000 рублей — за несколько дней до конца года;
  • итоговая прибыль составила 100 000 рублей.

Деление прибыли на общий миллион покажет 10%.

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

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

Поэтому для портфеля с денежными потоками обычно используют два разных метода:

  • доходность, взвешенную по времени — TWR;
  • доходность, взвешенную по деньгам — MWR или XIRR.

TWR: доходность самой стратегии

Time-Weighted Return, или TWR, показывает результат портфеля без влияния размера и времени внешних пополнений и выводов.

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

Формула:

TWR = (1 + r₁) × (1 + r₂) × ... × (1 + rₙ) − 1

Где r₁, r₂ и последующие значения — доходности отдельных периодов между пополнениями и выводами.

Вернемся к примеру:

  • в первом полугодии портфель вырос на 10%;
  • затем инвестор внес 100 000 рублей;
  • во втором полугодии портфель снизился на 5%.

TWR:

(1 + 0,10) × (1 − 0,05) − 1 = 4,5%

Стратегия принесла 4,5%, хотя конкретный инвестор закончил год с небольшим убытком.

TWR полезна, когда нужно:

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

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

Как рассчитать TWR вручную

Для точного расчета нужно знать стоимость портфеля непосредственно перед каждым внешним денежным потоком.

Допустим:

  1. На начало периода портфель стоит 100 000 рублей.
  2. Перед пополнением его стоимость выросла до 110 000 рублей.
  3. Инвестор внес 50 000 рублей.
  4. После пополнения капитал составил 160 000 рублей.
  5. К концу периода стоимость выросла до 168 000 рублей.

Доходность первого периода:

110 000 / 100 000 − 1 = 10%

Доходность второго периода:

168 000 / 160 000 − 1 = 5%

Общая TWR:

(1 + 0,10) × (1 + 0,05) − 1 = 15,5%

Нельзя просто сложить 10% и 5%, потому что доходности последовательно применяются к капиталу.

MWR и XIRR: доходность денег инвестора

Money-Weighted Return, или MWR, учитывает:

  • размер каждого пополнения;
  • размер каждого вывода;
  • дату каждой операции;
  • итоговую стоимость портфеля.

Этот метод отвечает на другой вопрос:

Какую доходность получили именно мои деньги с учетом того, когда я их внес и вывел?

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

В русской версии Excel функция называется:

ЧИСТВНДОХ

В английской версии и Google Sheets:

XIRR

Функция рассчитывает годовую внутреннюю ставку доходности по денежным потокам, происходившим в разные даты.

Как посчитать XIRR в таблице

Создадим таблицу:

ДатаДенежный поток
01.01.2026−100 000
01.07.2026−100 000
31.12.2026+199 500

Правило знаков:

  • деньги, внесенные инвестором, записываются со знаком минус;
  • деньги, полученные инвестором, — со знаком плюс;
  • итоговая стоимость портфеля записывается как условный положительный денежный поток на последнюю дату.

Формула в русской версии Excel:

=ЧИСТВНДОХ(B2:B4;A2:A4)

В английской версии:

=XIRR(B2:B4,A2:A4)

Для нашего примера результат составит примерно:

−0,3% годовых

Почему результат отрицательный, хотя TWR равна +4,5%?

Потому что в прибыльном первом полугодии работало 100 000 рублей, а в убыточном втором — уже 210 000 рублей.

TWR оценивает последовательность результатов стратегии. XIRR учитывает, сколько денег находилось в портфеле в каждый период.

Как учитывать выводы в XIRR

Допустим:

  • 1 января инвестор внес 500 000 рублей;
  • 1 июля вывел 100 000 рублей;
  • 31 декабря портфель стоит 470 000 рублей.

Таблица:

ДатаДенежный поток
01.01.2026−500 000
01.07.2026+100 000
31.12.2026+470 000

Вывод записывается со знаком плюс, поскольку деньги вернулись инвестору.

Если после вывода в портфеле осталось меньше капитала, XIRR учтет это автоматически.

Как учитывать дивиденды и купоны

Способ зависит от того, что инвестор сделал с выплатой.

Выплата осталась внутри портфеля

Если дивиденды поступили на брокерский счет и остались там, отдельной строки в XIRR не требуется.

Они уже увеличили итоговую стоимость портфеля.

Выплата была выведена

Если дивиденды ушли на внешний банковский счет, их нужно записать как положительный денежный поток на дату вывода.

Иначе часть полученного результата потеряется из расчета.

Выплата была реинвестирована

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

Новым пополнением она не является.

Как учитывать комиссии и налоги

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

Дополнительно вычитать их из результата не нужно.

Такой расчет показывает доходность после фактически понесенных расходов.

Но важно соблюдать единый подход.

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

Также нужно различать:

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

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

Что показывают TWR и XIRR на одном примере

Вернемся к исходному портфелю:

  • 100 000 рублей внесено в январе;
  • за первое полугодие получено +10%;
  • еще 100 000 рублей внесено в июле;
  • за второе полугодие получено −5%;
  • стоимость на конец года — 199 500 рублей.

Результаты:

МетрикаЗначениеЧто показывает
Рост баланса+99,5%Изменение суммы на счете
Финансовый результат−500 ₽Абсолютная прибыль или убыток
Простое отношение результата к внесенному капиталу−0,25%Приблизительная доходность без учета дат
TWR+4,5%Результат самой стратегии
XIRRоколо −0,3%Результат денег инвестора с учетом времени пополнений

Ни одна цифра не является универсально правильной.

Они отвечают на разные вопросы.

Какую доходность использовать

Чтобы узнать прибыль в рублях

Используйте абсолютный финансовый результат:

Конечная стоимость + выводы − начальная стоимость − пополнения

Чтобы оценить инвестиционную стратегию

Используйте TWR.

Она лучше подходит для сравнения:

  • с индексом;
  • с фондом;
  • с другим портфелем;
  • с результатом управляющего.

Чтобы оценить личный результат

Используйте XIRR.

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

Чтобы оценить достижение финансовой цели

Полезно смотреть одновременно:

  • абсолютный размер капитала;
  • общую сумму вложений;
  • финансовый результат;
  • XIRR;
  • фактическое отставание или опережение плана.

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

Почему доходность брокера может отличаться от вашего расчета

Разные сервисы могут показывать разные цифры по одному счету.

Причины обычно находятся в методике.

Разная дата начала

Один сервис считает результат с открытия счета. Другой — за календарный год. Третий — с момента подключения.

Разный способ учета денежных потоков

Пополнения могут учитываться по точной дате, по началу дня, по концу дня или по месяцу.

Разные виды доходности

Один сервис показывает TWR, другой — XIRR, третий — простое отношение прибыли к базе вложений.

Разные границы портфеля

Брокер считает один счет. Инвестор объединяет несколько брокеров и криптобиржу.

Перевод между счетами в одном случае выглядит выводом, а в другом — внутренним перемещением.

Неполная история

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

Разный учет дивидендов и налогов

Одни показатели рассчитываются до расходов, другие — после.

Валютная переоценка

Результат валютного актива можно считать:

  • в его исходной валюте;
  • в рублях;
  • отдельно по изменению цены и курсу.

Итоговые проценты будут различаться.

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

Доходность за период и среднегодовая доходность

Доходность за весь период нельзя просто поделить на количество лет.

Если портфель вырос на 30% за три года, среднегодовой результат не равен 10%.

При отсутствии денежных потоков используется CAGR:

CAGR = (конечная стоимость / начальная стоимость)^(1 / количество лет) − 1

Для портфеля с пополнениями и выводами лучше использовать:

  • годовую XIRR для личного результата;
  • геометрически связанную TWR для стратегии.

XIRR сразу возвращает годовую ставку.

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

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

Частые ошибки

Считать пополнение доходом

Новые деньги увеличивают баланс, но не финансовый результат.

Игнорировать выводы

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

Считать каждый счет отдельно

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

Записывать дивиденды как пополнение

Дивиденды являются результатом инвестиций, а не новым капиталом пользователя.

Сравнивать XIRR с обычным индексом

XIRR зависит от дат внесения денег. Индексная доходность обычно является time-weighted.

Для корректного сравнения стратегии с индексом лучше использовать TWR.

Игнорировать комиссии

Частые сделки способны заметно снизить фактический результат относительно теоретического портфеля.

Считать доходность только по открытым позициям

Проданные активы, полученные дивиденды и зафиксированные убытки также являются частью результата.

Как считать доходность в Rebalio

При подключении счета в Rebalio пользователь задает исходную базу одним из способов:

  • начать расчет с момента подключения;
  • указать известную сумму вложенного капитала.

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

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

Такое разделение помогает не принимать внесенные пользователем деньги за прибыль.

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

Короткие ответы

Может ли баланс расти при отрицательной доходности?

Да. Новые пополнения способны увеличивать баланс быстрее, чем портфель теряет деньги.

Может ли XIRR быть отрицательной при положительной TWR?

Да. Это происходит, если большая часть денег была внесена перед убыточным периодом.

Какая доходность правильнее — TWR или XIRR?

Обе правильные.

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

Нужно ли учитывать дивиденды?

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

Является ли перевод между брокерами выводом?

Для отдельного счета — да. Для общего портфеля, в который входят оба брокера, — нет.

Какую функцию использовать в Excel?

В русской версии:

ЧИСТВНДОХ

В английской версии:

XIRR

Функции нужны точные даты и суммы денежных потоков.

Главное

Рост стоимости счета и доходность портфеля — не одно и то же.

Чтобы правильно оценить результат:

  1. Определите границы портфеля.
  2. Отделите внешние денежные потоки от внутренних операций.
  3. Рассчитайте абсолютную прибыль или убыток.
  4. Используйте TWR для оценки стратегии.
  5. Используйте XIRR для оценки личного результата.
  6. Не считайте дивиденды и купоны новыми вложениями.
  7. Учитывайте выводы, комиссии и налоги.
  8. Сравнивайте показатели только при одинаковой методике.

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

  • сколько денег было вложено;
  • сколько рублей заработано или потеряно;
  • какую доходность показали стратегия и деньги инвестора.

Не ИИР.

0 комментариев
Обсуждение

Комментарии

Войдите в Rebalio с подтверждённым email, чтобы оставить комментарий.

Войти

Комментариев пока нет. Можно начать обсуждение первым.