Как посчитать реальную доходность портфеля
Реальная доходность портфеля с пополнениями и выводами: как считать денежно-взвешенную доходность и TWR, приводить цифру к году и вычитать издержки.
Реальная доходность портфеля с пополнениями и выводами: как считать денежно-взвешенную доходность и TWR, приводить цифру к году и вычитать издержки.
Вложили 1 000 $ в январе. К июлю счёт подрос до 1 500 $, вы добавили ещё 1 000 $. К концу декабря портфель стоит 2 700 $. Приложение биржи пишет «прибыль +35%». Счёт, посчитанный по правилам управляющих, даёт +48%. А качество вашей торговли измеряется третьим числом — +62%. Три разных ответа на один вопрос «сколько я заработала», и все три правильные.
Разница не в математике. Пополнения и выводы меняют вес денег внутри счёта: тысяча, которая работала весь год, и тысяча, которая лежала полгода, — это разные деньги. Формулы для каждого случая простые и считаются в Google Sheets за минуту.
Соберите четыре вещи за нужный период: даты и суммы пополнений, даты и суммы выводов, стоимость портфеля на конец периода, размер комиссий и фандинга. Выгрузку операций сохраняйте сразу: биржи хранят историю разное время, задним числом цифры не восстановишь.
Дальше всё в одной таблице: дата, операция, сумма. Пополнение пишите с минусом, вывод и итоговую стоимость портфеля — с плюсом. Это основа всех расчётов ниже, и она же пригодится для налогов.
Чистый вложенный капитал = все пополнения − все выводы. В примере выше: 1 000 + 1 000 = 2 000 $, выводов не было.
Считать вложенным только первый взнос — классическая ошибка. Тогда второе пополнение выглядит как прибыль: 2 700 − 1 000 = «+170%». Такая цифра не говорит ни о чём.
(Стоимость сейчас − вложено) / вложено = (2 700 − 2 000) / 2 000 = +35%.
Как ответ на вопрос «насколько вырос капитал относительно внесённого» — верно. Как оценка стратегии — нет: вторая тысяча лежала на счету всего пять месяцев из двенадцати, и растёт она не так, как первая. Простую формулу держите для бытового контроля, выводы о торговле делайте по двум числам ниже.
Разбейте год на периоды между пополнениями и посчитайте рост каждого:
Теперь умножьте вложенные суммы на эти коэффициенты:
Денежно-взвешенная доходность — это ставка, при которой сегодняшний итог получается из ваших реальных дат пополнений. Здесь она равна 48%: 1 000 × 1,4824 + 1 000 × 1,2176 = 1 482,4 + 1 217,6 ≈ 2 700 $.
В Excel и Google Sheets это функция XIRR: =XIRR(суммы; даты). Суммы: 01.01 → −1 000, 01.07 → −1 000, 31.12 → +2 700. Функция вернёт примерно 48% — то, что заработали именно ваши деньги за год.
Временная доходность (TWR) не зависит от размеров пополнений: считаем рост каждого периода и перемножаем коэффициенты. 1,50 × 1,08 = 1,62, то есть +62%.
Именно по TWR сравнивают стратегии и управляющих: у фондов деньги заходят и выходят постоянно, и «когда пришли» не влияет на оценку мастерства.
Полезное наблюдение: у частных портфелей денежно-взвешенная доходность обычно хуже временной. Причина одна — крупные суммы попадают на счёт после сильного роста, то есть почти на пике энтузиазма. Если бы в примере вторая тысяча пришла не в июле, а в январе, при тех же процентах итог был бы 2 000 × 1,62 = 3 240 $. Пополнение в июле стоило 540 $ разницы.
Доходность за неполный год нельзя сравнивать с годовой напрямую. Годовая = (1 + доходность периода) в степени (12 / число месяцев) − 1. Пример: +15% за четыре месяца → 1,15³ = 1,52, то есть +52% годовых.
Обратный эффект тот же: +52% годовых не значит «+52% за четыре месяца», это всего +15%. Без поправки легко приписать себе лишние 30–40 процентных пунктов.
Период короче трёх месяцев для выводов почти бесполезен: на таком отрезке цифру определяют одна-две удачные сделки.
Комиссии, фандинг и вывод денег — тоже часть результата, причём отрицательная. Считаем на том же примере:
Итого 120 + 30 = 150 $ издержек. Подставьте в расчёт конечную стоимость 2 550 $ вместо 2 700 $ — доходность падает с 48% примерно до 38%: 1 000 × 1,3767 + 1 000 × 1,1733 = 2 550 $. Десять процентных пунктов растворились в комиссиях, а на глаз это просто «немного больше сделок».
Налог считайте от зафиксированной прибыли, а не от роста портфеля: пока монеты лежат, продажи нет и базы для налога обычно тоже. Зафиксировали — вычитайте эту часть до сравнения с бенчмарком.
Доходность без сравнения — просто число. Держите под рукой два ориентира: результат BTC за тот же период и доходность стейблкоина в стейкинге (обычно 4–8% годовых).
Если портфель чистыми дал +38%, BTC +55%, а стейкинг USDT +7%, вывод неприятный, но честный: активная торговля отстала от самого простого решения. Если портфель сделал +70% при BTC +55%, вы действительно добавляете ценность, а не гоняете деньги по кругу.
Считайте эти цифры раз в месяц, а не каждый вечер: на дневных числах видно только шум.