Портфель вырос на 50% — а сколько вы заработали? Доходность криптоактивов с учётом пополнений

Расчёт доходности криптопортфеля в электронной таблице с учётом пополненийПополнения увеличивают баланс, но не являются инвестиционной прибылью: TWR и XIRR помогают разделить эти эффекты.

В начале года на криптосчетах было 1000 евро, в конце — 1500 евро. Кажется, портфель заработал 50%. Но если за год вы внесли ещё 500 евро, денежной прибыли нет. А результат самой инвестиционной стратегии при этом может оказаться положительным: всё зависит от того, когда поступили деньги и как менялась стоимость активов.

Чтобы не путать накопления с заработком, нужны два разных показателя: доходность, взвешенная по времени, — TWR, и доходность, взвешенная по деньгам, — MWR, которую для нерегулярных дат можно рассчитать через XIRR. Разберём их на одном примере, воспроизводимом в электронной таблице без подключения кошельков.

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

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

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

ИИ можно использовать как помощника для объяснения формул и поиска логических несоответствий. Например, на https://www.numevia.io/ NUMEVIA заявляет анализ финансовых данных и ответы на финансовые вопросы через чат. Однако главная страница не подтверждает поддержку импорта криптобиржевых операций, TWR или XIRR. Условия сервиса описывают текущую версию как демонстрацию интерфейса, а результаты — не как финансовую рекомендацию. Поэтому такой инструмент не стоит считать готовым проверенным калькулятором криптопортфеля.

Какие данные собрать: стоимость портфеля, пополнения, выводы и комиссии

Сначала определите границы учёта. Например: все ваши биржевые счета, личные кошельки и позиции в DeFi, но без банковского счёта. Тогда поступление евро из банка — внешний взнос, а перемещение USDC между двумя своими кошельками — внутренний перевод. Если считать только один биржевой счёт, перевод с него на личный кошелёк станет выводом за границы именно этого расчёта. Оба подхода допустимы, но смешивать их нельзя.

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

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

  • Обмен BTC на ETH: внутренняя операция; торговые издержки уменьшают результат.
  • Перевод между своими адресами: не пополнение и не вывод, если оба адреса входят в расчёт; сетевая комиссия остаётся расходом.
  • Награда за стейкинг: инвестиционное поступление внутри портфеля, а не ваш новый взнос; её стоимость должна попасть в оценку активов.
  • DeFi-позиция: учитывайте экономическую стоимость позиции, не складывая повторно стоимость внесённых активов и представляющего их токена.

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

Как рассчитать TWR: отделяем результат вложений от движения денег

TWR разбивает наблюдение на подпериоды по внешним денежным потокам. Для каждого подпериода вычисляется изменение стоимости без пополнения или вывода, затем коэффициенты доходности перемножаются. Методологическая основа изложена в GIPS Standards Handbook for Firms — 2. Input Data and Calculation Methodology. Это источник по измерению инвестиционной результативности, а не специальная инструкция для криптокошельков.

Возьмём условный портфель без выводов. На 1 января 2025 года он стоит 1000 евро. Непосредственно перед пополнением 1 июля — 1100 евро. Вы вносите 500 евро, и сразу после операции стоимость составляет 1600 евро. На 31 декабря остаётся 1500 евро. Для простоты считаем, что пополнение не сопровождалось комиссией, а прочие расходы уже отражены в оценках.

Первый подпериод: 1100 / 1000 − 1 = 10%. Второй: 1500 / 1600 − 1 = −6,25%. Общая доходность TWR: (1 + 0,10) × (1 − 0,0625) − 1 = 3,125%. Простое сложение 10% и −6,25% дало бы неверные 3,75%: проценты относятся к разным базам.

В таблице можно записать начальные стоимости подпериодов в B2 и B3, конечные — в C2 и C3. В D2 ввести =C2/B2-1, а в D3 — =C3/B3-1. Итоговая формула: =(1+D2)*(1+D3)-1. Для большого числа строк перемножают все коэффициенты «1 + доходность», а не складывают проценты.

Получился важный контраст: баланс вырос на 50%, денежная прибыль равна нулю, а TWR составляет плюс 3,125%. Противоречия нет. В первом подпериоде заработано 100 евро, во втором потеряно 100 евро, но второй результат получен уже на большем капитале. TWR устраняет влияние размера внешних взносов; он полезен для сравнения стратегии с сопоставимым ориентиром за одинаковый период.

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

Когда нужен XIRR: считаем результат с учётом дат ваших вложений

MWR отвечает на другой вопрос: какую доходность получили именно ваши деньги с учётом размера и времени вложений? Для нерегулярных денежных потоков в Excel используется XIRR, в русской локализации — ЧИСТВНДОХ. Официальная справка XIRR function описывает соответствие сумм и дат, требования к знакам потоков и расчёт на основе 365-дневного года.

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

Для нашего примера внесите в A2:A4 даты 01.01.2025, 01.07.2025 и 31.12.2025, а в B2:B4 — суммы −1000, −500 и +1500. Формула в англоязычном Excel: =XIRR(B2:B4,A2:A4). В русской локализации обычно используется =ЧИСТВНДОХ(B2:B4;A2:A4). Даты должны распознаваться как даты, а суммы — как числа.

Результат здесь равен 0%: инвестор вложил в сумме 1500 евро и завершил период с той же стоимостью. Если были промежуточные внешние выводы, добавьте каждый отдельной строкой с положительным знаком и фактической датой. Внутренние переводы в этот ряд не включайте.

XIRR возвращает годовую ставку, а не процент за произвольный срок наблюдения. Для короткого периода её годовое выражение может выглядеть чрезмерно высоким. Эквивалент за период в d дней можно получить как (1 + XIRR)^(d/365) − 1, явно указав срок. Это пересчёт ставки, а не обещание повторить результат в будущем.

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

Как проверить расчёт ИИ и оценить прозрачность аналитического сервиса

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

Просите показать каждый подпериод, знаки денежных потоков, формулу объединения и единицы результата. Полезный контрольный запрос: «Объясни, почему при начальной стоимости 1000, взносе 500 и конечной стоимости 1500 денежная прибыль нулевая, но TWR может быть положительным». Ответ должен опираться на оценку перед взносом, а не придумывать недостающую цену.

Прозрачность поставщика также требует проверки. На https://www.numevia.io/about NUMEVIA заявляет доступ пользователей к информации об использовании ИИ, потреблении ресурсов и аналитических результатах. Это ориентир для вопросов к сервису, но не подтверждение воспроизводимости конкретного расчёта. Отдельно выясняйте, можно ли увидеть исходные допущения, применённые формулы и проверить итог вручную.

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

Чек-лист ежемесячного расчёта без передачи доступа к кошелькам

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

  1. Сверьте остатки активов и обязательств, исключите двойной учёт переводов и DeFi-позиций.
  2. Пересчитайте оценки и внешние потоки в одну валюту по последовательной методике.
  3. Определите денежную прибыль и отдельно рассчитайте TWR и XIRR, если хватает данных.
  4. Подпишите период TWR и годовой характер XIRR; отметьте приблизительные оценки.
  5. Сохраните исходные файлы и формулы, чтобы результат можно было воспроизвести без ИИ.

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

От Santiago

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *