---
title: "Две доходности, два ответа: TWR и XIRR"
description: "Один и тот же портфель одновременно даёт 5,9 % и 1,3 % годовых. Разобранный пример со всеми платежами и объяснение, почему верны обе цифры."
url: "https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/"
lang: "ru"
updated: "2026-10-25"
---

[ Как считаются цифры и что приложение с ними делает](https://stonqs.app/ru/blog/)

Доходность и расчёты

# Почему две ваши доходности не сходятся

[Автор: Vladimir Varvorkin](https://stonqs.app/ru/about/) Обновлено: 9 октября 2026 г. 5 мин чтения

Доходность, взвешенная по времени, измеряет портфель. Взвешенная по деньгам — вас. Внесите 10 000 EUR перед хорошим годом и 40 000 EUR перед плохим, и одни и те же три года дадут 5,9 % годовых или 1,3 % годовых, смотря какой вопрос вы задали.

## На этой странице

1. [Доходность по времени измеряет вложения](https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/#%D0%B4%D0%BE%D1%85%D0%BE%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BF%D0%BE-%D0%B2%D1%80%D0%B5%D0%BC%D0%B5%D0%BD%D0%B8-%D0%B8%D0%B7%D0%BC%D0%B5%D1%80%D1%8F%D0%B5%D1%82-%D0%B2%D0%BB%D0%BE%D0%B6%D0%B5%D0%BD%D0%B8%D1%8F)
2. [Доходность по деньгам измеряет вас](https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/#%D0%B4%D0%BE%D1%85%D0%BE%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D1%8C-%D0%BF%D0%BE-%D0%B4%D0%B5%D0%BD%D1%8C%D0%B3%D0%B0%D0%BC-%D0%B8%D0%B7%D0%BC%D0%B5%D1%80%D1%8F%D0%B5%D1%82-%D0%B2%D0%B0%D1%81)
3. [Когда доходности нет вообще](https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/#%D0%BA%D0%BE%D0%B3%D0%B4%D0%B0-%D0%B4%D0%BE%D1%85%D0%BE%D0%B4%D0%BD%D0%BE%D1%81%D1%82%D0%B8-%D0%BD%D0%B5%D1%82-%D0%B2%D0%BE%D0%BE%D0%B1%D1%89%D0%B5)
4. [Какая цифра на какой вопрос отвечает](https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/#%D0%BA%D0%B0%D0%BA%D0%B0%D1%8F-%D1%86%D0%B8%D1%84%D1%80%D0%B0-%D0%BD%D0%B0-%D0%BA%D0%B0%D0%BA%D0%BE%D0%B9-%D0%B2%D0%BE%D0%BF%D1%80%D0%BE%D1%81-%D0%BE%D1%82%D0%B2%D0%B5%D1%87%D0%B0%D0%B5%D1%82)
5. [Проверить, а не поверить](https://stonqs.app/ru/blog/dve-dohodnosti-twr-i-xirr/#%D0%BF%D1%80%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C-%D0%B0-%D0%BD%D0%B5-%D0%BF%D0%BE%D0%B2%D0%B5%D1%80%D0%B8%D1%82%D1%8C)

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

| Дата            | Что произошло           | Стоимость после |
| --------------- | ----------------------- | --------------- |
| 2 января 2023   | Внесено 10 000 EUR      | 10 000 EUR      |
| 31 декабря 2023 | Позиции выросли на 20 % | 12 000 EUR      |
| 2 января 2024   | Внесено 40 000 EUR      | 52 000 EUR      |
| 31 декабря 2024 | Позиции упали на 10 %   | 46 800 EUR      |
| 31 декабря 2025 | Позиции выросли на 10 % | 51 480 EUR      |

Три года, внесено 50 000 EUR, на конец 51 480 EUR. Доходность, взвешенная по времени, — **+18,8 %** за период, то есть 5,91 % годовых. Доходность, взвешенная по деньгам, — **1,34 % годовых**. Обе цифры верны: они отвечают на разные вопросы, а 4,6 процентных пункта между ними — целиком момент второго взноса.

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

## Доходность по времени измеряет вложения

TWR режет период в каждой точке ввода и вывода денег, считает доходность каждого куска и перемножает куски. В примере кусков три, по одному на год:

```
1,20 × 0,90 × 1,10 = 1,188   →   +18,8 % за три года
1,188 ^ (1/3) − 1            →   +5,91 % годовых
```

Сорока тысяч, пришедших в январе 2024-го, в этой арифметике нет. В этом и смысл: факт-лист фонда показывает доходность по времени, как того требуют [стандарты GIPS](https://www.cfainstitute.org/en/ethics-standards/codes/gips-standards), потому что фонд не отвечает за то, когда его инвесторы переводят деньги, а у индекса взносов нет вовсе. Для сравнения с MSCI World это единственная честная цифра.

Доходности перемножаются, а не складываются. Три месяца по +10 % дают +33,1 %, а не +30 %.

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

XIRR — та единственная годовая ставка, которая приводит каждый платёж на его реальную дату к сегодняшней стоимости. В примере платежей три:

```
2023-01-02   −10 000
2024-01-02   −40 000
2025-12-31   +51 480     →  XIRR = 1,34 % годовых
```

Большая часть денег пролежала в портфеле только те два года, в которые попало падение. Маленький ранний взнос получил хороший год, крупный поздний — плохой. XIRR про это и говорит. Вставьте три строки в таблицу: встроенная функция XIRR вернёт те же 1,34 %.

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

## Когда доходности нет вообще

Доходность может отсутствовать, и «нет» — не то же самое, что ноль.

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

Доходность по времени тоже может отсутствовать, и по причине, с которой сталкиваются на первом же импорте: в файле есть сделки, но нет вводов, потому что деньги на покупки лежат в банковской выписке, которую никто не выгружал. Остаток кассы уходит ниже нуля, а на отрезке без работающего капитала зарабатывать нечему. Такие отрезки выпадают из цепочки. Если весь период состоит из них, доходность показана как отсутствующая: 0 % утверждал бы, что портфель простоял на месте, тогда как измерить было нечего. Импортируйте счёт, с которого пришли деньги, или внесите вводы вручную — и цифра появится.

По той же причине доходность по времени никогда не опускается ниже −100 %. Портфель, который должен больше, чем держит, — это учёт с пропущенными строками, а не убыток больше всего капитала.

## Какая цифра на какой вопрос отвечает

| Вопрос                  | Цифра              |
| ----------------------- | ------------------ |
| Как сработали вложения? | По времени         |
| Как сработал я?         | По деньгам         |
| Обгоняю ли я индекс?    | Всегда по времени  |
| Помог ли мой тайминг?   | Разрыв между двумя |

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

## Проверить, а не поверить

Stonqs расписывает период [по строкам](https://github.com/vvvlladimir/stonqs/blob/v0.5.0/docs/ai-reference/calculation-sheet.md): стоимость на начало, ввод и вывод денег, движение рынка, доходы, издержки, стоимость на конец. Начало каждой строки — это конец предыдущей, строки сцеплены, и последняя сцепленная доходность и есть та, что стоит наверху экрана. Тот же период по дням, месяцам или годам даёт ту же конечную стоимость и ту же доходность, меняются только строки. Лист выгружается в CSV, ради этого он и сделан.

Две ловушки живут внутри. Рост стоимости — ещё не результат: при расхождении стоимости и доходности первым смотрят столбец с движением денег. И издержки здесь шире, чем в отчёте по комиссиям, потому что комиссия за покупку входит в себестоимость, а не считается отдельным сбором.

Примечание

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

## Источники

- [Stonqs: доходности TWR и XIRR](https://github.com/vvvlladimir/stonqs/blob/v0.5.0/docs/ai-reference/returns-twr-xirr.md)  · Правила, по которым приложение считает обе цифры.
- [Stonqs: лист расчёта](https://github.com/vvvlladimir/stonqs/blob/v0.5.0/docs/ai-reference/calculation-sheet.md)
- [GIPS Standards, CFA Institute](https://www.cfainstitute.org/en/ethics-standards/codes/gips-standards)  · Почему в факт-листах фондов стоит доходность, взвешенная по времени.

## Ещё в теме «Доходность и расчёты»

- [Your fee report says 5 EUR. Your portfolio paid 25.50\. ](https://stonqs.app/ru/blog/portfolio-cost-two-figures/)
- [Акция выросла на 10 %, а вы потеряли деньги ](https://stonqs.app/ru/blog/valyutnyy-effekt-v-portfele/)
- [Что на самом деле лежит в выгрузке брокера ](https://stonqs.app/ru/blog/chto-soderzhat-vygruzki-brokerov/)
- [Все записи ](https://stonqs.app/ru/blog/)

---

[ Stonqs](https://stonqs.app/ru/)

Трекер портфеля, который работает на вашем компьютере. Бесплатно, открытый код, без аккаунта.

## Продукт

[Скачать](https://stonqs.app/ru/download/) [Приватность](https://stonqs.app/ru/privacy/)

## Разобраться

[Инструкции](https://stonqs.app/ru/guides/) [Блог](https://stonqs.app/ru/blog/) [Вопросы](https://stonqs.app/ru/faq/)

## Проект

[Об авторе](https://stonqs.app/ru/about/) [Исходный код](https://github.com/vvvlladimir/stonqs) [Что нового](https://github.com/vvvlladimir/stonqs/blob/main/CHANGELOG.md) [Обсуждения](https://github.com/vvvlladimir/stonqs/discussions) [Сообщить об ошибке](https://github.com/vvvlladimir/stonqs/issues)

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

[Правовая информация](https://stonqs.app/ru/legal-notice/) [Политика конфиденциальности](https://stonqs.app/ru/privacy-policy/)
