Это набившая оскомину проблема. Люди не умеют этого делать, статей в интернете масса.
Разделяются они на
1. Совсем бестолковые типа ROE (оценка портфеля деленная на внесенные активы)
+ Тупая, очень просто считать
— Не учитывает время нахождения ваших денег в инвестициях
2. Про Модифицированный метод Дитца aka «доходность на средневзвешенный портфель»
+ Учитывает даты внесения/вывода средств
— Подвержена искажениям в неких граничных случаях (например, мы почти всё вывели, потом через год внесли).
3. Про вычисление ставки дисконтирования всех потоков. Реализована функцией Excel XIRR/ЧИСТНВНДОХ
+ Самая точная. В принципе идеал. Это будет приведение любой инвестиции к расходно-пополняемому депозиту с ежегодным начислением процентов.
— Функция не является аналитической. То есть не имеет своей формулы. Вычисляется численным методом, чем больше итераций, тем точнее
— По причине первого минуса иногда может «расходиться», то есть тоже давать искажения. Но обычно это легко контролируется начальным значением.
— Дает только доходность в годовых процентах, прирост капитала по ней вы не оцените.
Для вычисления годовой доходности я пользуюсь исключительно XIRR. Но мне же интересно нарисовать график прироста/снижения моего капитала.
Для этого я использую метод Дитца из пункта 2. Либо ежедневную доходность по портфелю перемножаю.
Не менее важный вопрос. Долгосрочный инвестор отличается (по крайней мере должен) от трейдера тем, что вычисляя годовую доходность, он не должен думать в номинальных цифрах, это трейдеры «делают 30% годовых». Его должна волновать реальная доходность (за вычетом инфляции).
Но вот представим, что мы любим точность (то есть XIRR), которая дает только цифры годовой доходности. Как нам правильно учесть инфляцию.
Например я начал инвестировать в 2015м году, когда инфляция по Росстату была 12+%, но мой капитал был 50 тысяч рублей, а сейчас инфляция около целей ЦБ (4%). Ну то есть если я вычислю среднегодовую инфляцию за время моего инвестирования и разделю на нее свою доходность, я занижу свои результаты.
Решение (довольно очевидное) мне подсказал автор очень интересного для меня блога
https://onfin.github.io/blog/ Андрей Болкисев.
«Необходимо привести все платежи (дисконтировать на инфляцию) к дате вычисления доходности.
Ну то есть считаем XIRR, но „поток платежей“ (то есть внесения/выводы) берем не номинальный, а в сегодняшних деньгах.
Теперь демонстрация, как я это сделал.
Представим, что имеем такой поток
Думаю пояснять не надо, зеленым пополнения, красным вывод, доходность нам надо посчитать на сегодня (26.07.2020), при оценке портфеля в 180000 рублей. XIRR дает доходность 11.72%.
Как привести все эти вводы выводы к сегодняшним деньгам?
Мы считаем в рублях, поэтому берем помесячный индекс инфляции, который дает Росстат
https://www.gks.ru/bgd/free/b00_24/IssWWW.exe/Stg/d000/I000650R.HTM
Это такой индекс накопленной инфляции с конца 2000 года.
Нам нужны значения на определенные даты, я мог бы сделать универсальное приведение, но здесь цель продемонстрировать.
Но если кому интересна методика, как вычислить этот индекс на любую дату, берите значение на начало соседних месяцев, вычисляйте среднедневной рост и считайте на определенный день (подсмотрено в методике ОФЗ-ИН)
Проблема в том, что этот индекс на текущий день не рассчитан (вычисляется с задержкой), но я могу на основе известных публикаций взять майский, добавить к нему июньскую инфляцию и оценку июльской на недельных данных (в недельных данных публикуется среднесуточная инфляция).
В общем при номинальной доходности 11,72% реальная эффективность роста на самом деле 6,75% годовых, что вообще говоря довольно неплохо.
Если кому нравится считать в баксах, то наверняка на сайте FRED легко найти подобный индекс долларовой инфляции.
Пример (доступен только для чтения, для изменения скопируйте файл)
здесь
Инфляцию я учитываю только годовую, в годовом отчёте делаю просто:
(1+доходность)/(1+инфляция)-1
Но мне интересно оценить реальную доходность на любую дату. Вот показал как. Если использовать среднвзвешенную, то с помощью накопленного индекса посчитать можно в калькуляторе.
Ну и насчет 99% не уверен, если портфель только пополняется, то наверное, но если присутствуют крупные выводы, Дитц начинает подвирать серьезно.
Среднюю арифметическую от более точного и менее точного брать не кажется правильным.
% от вложенных средств, без учета времени работы денег.
завтра гляну ваши варианты.
интересно.
спасибо.
Практический вопрос частного инвестора с небольшим капиталом: зачем это все?
Ну попробую. Моя цель 4% реальной доходности, мне надо понимать как выполняется мой план
надо доху считать так...
за 5 мин взял 150 пунктов ри… это +0.1%… но за 5 мин!!! т.е 1.2% в час… это 10% в день… или 7000% годовых с рефинансированием!
Интересную тему вы подняли. Еще интереснее, что я никогда до этого не слышал про метод Дитца (или слышал, но забыл). И да, вы правы, никто особо не заморачивается данным вопросом, и по-моему — зря.
Использую метод из этого видео (там где-то с 30й минуты смотреть надо). Но если не охота смотреть длинное видео, то метод похож на Дитца, только в формуле Дитца в числителе к приросту капитала («сумма на начало» минус «сумма на конец») зачем-то прибавляется сумма всех CF (в видео этого нет), я так и не понял, зачем? Хотя, скорее всего, это одна и та же формула, просто я че-то не понял)))
XIRR действительно даёт результат с небольшим отличием (которое вероятно будет расти с годами). Буду иметь ввиду, что он более точный.
С инфляцией не заморачиваюсь, и считаю как Денис: (1+ср.год.доходность)/(1+ср.год.инфляция)-1
P.S. я считаю два вида доходности,
первая — доходность от инвестирования, показывает насколько я (не)молодец и обогнал ли индекс
вторая — реальная, показывающая насколько больше стало денег на счету (в моём случае долларов, т.к. считаю в долларах)
А разница между ними из-за колебания курса валют, когда на счёт деньги поступили по одному курсу, какое-то время лежали, и вложены уже были по другому курсу
P.P.S. а вы сподвигли меня посчитать вторую (реальную) доходность с помощью XIRR, спасибо)
В смысле не надо? У большинства так и происходит. Никто не инвестирует одну котлету навсегда. Ну или почти никто.
С чего вы подняли тему обыгрывания IMOEX я не понял.
Инвестирование с довносом в любой рисковый актив лучше чем в менее рисковый. Это факт, а насчет обыгрывания IMOEX, если регулярно, то по какой науке «так не должно быть»?
Тут вашим стейтментом заинтересовывается некий инвестор, которому просто нужно засунуть лям в вашу стратегию и вытащить его через 5 лет. Сможете его деньгами обыгрывать IMOEX? Нет, инвестор ведь не делает довносы. И что тогда получается, ваш стейтмент получается фейковым.
Я не управляющий и рассуждаю с точки универсальной оценки качества инвестирования (если бы я отнес на вклад, какая нужна была бы ставка вклада, чтобы инвестиции не имели смысла).
А тот факт, что инвесторы не получают доходности фондов, покрыт исследованиями довольно нормально. Тот инвестор же он заберет на низах, думая, что фонд лажает. Или докинет на хаях.
Вы несколько не ту тему, на которую топик, пришли сюда обсуждать.
Сравниваются time-weighted rate of returns и money-weighted rate of returns.
zen.yandex.ru/media/dohod/11-sposobov-rascheta-dohodnosti-investicionnogo-portfelia-60083b01a1b97e1f1a1e97a6
Приводится простой пример, когда TWR покажет + даже если количество денег уменьшилось.
Ну и xls с формулами и примером.
Особенно актуально в свете недавней дискуссии по поводу того, как считает проценты comon
Читал статью, много лишнего там показалось.
То, что TWR даёт плюс — это нормально.
TWR — это больше для того, чтобы показать результаты другим и посчитать статистику (Шарп, длительность и глубину просадок)
TWR показывает, как я бы зарабатывал с той же стратегией во времени, в независимости от вводов и выводов, MWR — сколько я реально заработал на фактически принесенные деньги в годовых
Я бы так не заморачивался — лично я гружу отчеты брокера на izi-invest.ru там уже XIRR считается.
С учетом инфляции если нужна доходность, можно CAGR инфляции за нужный период вычислить и ее отнять от доходности.