Как посчитать реальную доходность портфеля | IceAI

Как посчитать реальную доходность портфеля

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

Вложили 1 000 $ в январе. К июлю счёт подрос до 1 500 $, вы добавили ещё 1 000 $. К концу декабря портфель стоит 2 700 $. Приложение биржи пишет «прибыль +35%». Счёт, посчитанный по правилам управляющих, даёт +48%. А качество вашей торговли измеряется третьим числом — +62%. Три разных ответа на один вопрос «сколько я заработала», и все три правильные.

Разница не в математике. Пополнения и выводы меняют вес денег внутри счёта: тысяча, которая работала весь год, и тысяча, которая лежала полгода, — это разные деньги. Формулы для каждого случая простые и считаются в Google Sheets за минуту.

Как посчитать реальную доходность портфеля Один счёт, три ответа на вопрос «сколько заработано» 35% простая формула 48% денежно-взвешенная 62% временная (TWR) Разница — из-за дат пополнений, а не из-за счёта

С чего начать

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

Дальше всё в одной таблице: дата, операция, сумма. Пополнение пишите с минусом, вывод и итоговую стоимость портфеля — с плюсом. Это основа всех расчётов ниже, и она же пригодится для налогов.

Шаг 1. Посчитайте, сколько денег вы внесли

Чистый вложенный капитал = все пополнения − все выводы. В примере выше: 1 000 + 1 000 = 2 000 $, выводов не было.

Считать вложенным только первый взнос — классическая ошибка. Тогда второе пополнение выглядит как прибыль: 2 700 − 1 000 = «+170%». Такая цифра не говорит ни о чём.

Шаг 2. Простая формула и её предел

(Стоимость сейчас − вложено) / вложено = (2 700 − 2 000) / 2 000 = +35%.

Как ответ на вопрос «насколько вырос капитал относительно внесённого» — верно. Как оценка стратегии — нет: вторая тысяча лежала на счету всего пять месяцев из двенадцати, и растёт она не так, как первая. Простую формулу держите для бытового контроля, выводы о торговле делайте по двум числам ниже.

Шаг 3. Денежно-взвешенная доходность: что заработали ваши деньги

Разбейте год на периоды между пополнениями и посчитайте рост каждого:

  • первое полугодие: 1 000 → 1 500 $, рост +50%;
  • второе полугодие: 2 500 → 2 700 $, рост +8%.

Теперь умножьте вложенные суммы на эти коэффициенты:

  • первая тысяча отработала оба полугодия: 1 000 × 1,50 × 1,08 = 1 620 $;
  • вторая тысяча отработала только второе: 1 000 × 1,08 = 1 080 $;
  • проверка: 1 620 + 1 080 = 2 700 $ — сходится.

Денежно-взвешенная доходность — это ставка, при которой сегодняшний итог получается из ваших реальных дат пополнений. Здесь она равна 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% — то, что заработали именно ваши деньги за год.

Шаг 4. Временная доходность: что умеет ваша стратегия

Временная доходность (TWR) не зависит от размеров пополнений: считаем рост каждого периода и перемножаем коэффициенты. 1,50 × 1,08 = 1,62, то есть +62%.

Именно по TWR сравнивают стратегии и управляющих: у фондов деньги заходят и выходят постоянно, и «когда пришли» не влияет на оценку мастерства.

Полезное наблюдение: у частных портфелей денежно-взвешенная доходность обычно хуже временной. Причина одна — крупные суммы попадают на счёт после сильного роста, то есть почти на пике энтузиазма. Если бы в примере вторая тысяча пришла не в июле, а в январе, при тех же процентах итог был бы 2 000 × 1,62 = 3 240 $. Пополнение в июле стоило 540 $ разницы.

Шаг 5. Приведите доходность к году

Доходность за неполный год нельзя сравнивать с годовой напрямую. Годовая = (1 + доходность периода) в степени (12 / число месяцев) − 1. Пример: +15% за четыре месяца → 1,15³ = 1,52, то есть +52% годовых.

Обратный эффект тот же: +52% годовых не значит «+52% за четыре месяца», это всего +15%. Без поправки легко приписать себе лишние 30–40 процентных пунктов.

Период короче трёх месяцев для выводов почти бесполезен: на таком отрезке цифру определяют одна-две удачные сделки.

Шаг 6. Вычтите издержки

Комиссии, фандинг и вывод денег — тоже часть результата, причём отрицательная. Считаем на том же примере:

  • 60 сделок, средний объём 1 000 $, комиссия 0,1% на вход и 0,1% на выход: 60 × 1 000 × 0,002 = 120 $;
  • фандинг: позиция 1 000 $ держалась 30 дней при ставке 0,01% каждые 8 часов, то есть 0,03% в сутки: 1 000 × 0,0003 × 30 = 9 $; за год частых пересидок легко набегает 30–50 $;
  • вывод на карту или в банк — 10–20 $ за операцию, тоже вычитайте.

Итого 120 + 30 = 150 $ издержек. Подставьте в расчёт конечную стоимость 2 550 $ вместо 2 700 $ — доходность падает с 48% примерно до 38%: 1 000 × 1,3767 + 1 000 × 1,1733 = 2 550 $. Десять процентных пунктов растворились в комиссиях, а на глаз это просто «немного больше сделок».

Налог считайте от зафиксированной прибыли, а не от роста портфеля: пока монеты лежат, продажи нет и базы для налога обычно тоже. Зафиксировали — вычитайте эту часть до сравнения с бенчмарком.

Шаг 7. Сравните с бенчмарком

Доходность без сравнения — просто число. Держите под рукой два ориентира: результат BTC за тот же период и доходность стейблкоина в стейкинге (обычно 4–8% годовых).

Если портфель чистыми дал +38%, BTC +55%, а стейкинг USDT +7%, вывод неприятный, но честный: активная торговля отстала от самого простого решения. Если портфель сделал +70% при BTC +55%, вы действительно добавляете ценность, а не гоняете деньги по кругу.

Считайте эти цифры раз в месяц, а не каждый вечер: на дневных числах видно только шум.

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

  • Считать прибыль по цене портфеля, забыв про пополнения и выводы: взнос попадает в «доходность».
  • Оценивать стратегию по денежно-взвешенной доходности. Она зависит от того, когда вы вносили деньги, а не от качества решений.
  • Сравнивать доходности за разные периоды без приведения к году.
  • Не вычитать комиссии, фандинг и стоимость вывода. На активном счёте это 5–10 процентных пунктов в год.
  • Записывать стейкинг-награды и эйрдропы в прибыль по цене сейчас, а не на дату получения.
  • Смотреть на проценты без бенчмарка: +20% при рынке +60% — это поражение, а не успех.

Коротко

  • Фиксируйте каждое пополнение и вывод с датой — без этого честный расчёт невозможен.
  • Чистый вложенный капитал = все пополнения − все выводы.
  • Простая формула (стоимость − вложено) / вложено годится для бытового контроля, но не для оценки стратегии.
  • Денежно-взвешенную доходность считайте через XIRR по датам операций: в примере это +48%.
  • Временную доходность (TWR) получайте перемножением роста периодов: 1,50 × 1,08 = 1,62, то есть +62%.
  • Доходность короче года приводите к годовой: (1 + r) в степени (12 / месяцев) − 1.
  • Вычитайте комиссии, фандинг и стоимость вывода до сравнения с ориентирами.
  • Сравнивайте результат с BTC и со стейкингом стейблкоинов — раз в месяц, не чаще.
  • Помните про усреднение: регулярные взносы усиливают эффект дат, а журнал сделок отделит плохие решения от неудачного тайминга. Глубина просадки на итоговую доходность не влияет, но показывает, какую цену вы за неё платили. Комиссии и разумное правило 1–2% риска на сделку — то, что чаще всего переворачивает результат с плюса на минус.