Как правильно посчитать SWR для РФ?
Берем данные для инфляции и акций россии за 20 лет тут
https://capital-gain.ru/posts/2023-assets-results/
Сначала появилось непреодолимое желание просто вычесть CAGR акций - инфляция чтобы получить SWR 13.9-8.2=5.7%, но это видимо в копилку сюда https://rationalanswer.club/question/213/
В чем кстати особый смысл сравнивать разные вложения через CAGR, кажется, то во сколько раз выросло вложение за N лет намного интуитивней выглядит? вплане того что с CAGR мы просто находим такую цифру доходности за год, которая если будет держаться каждый год приведет нас к конечному реальному результату, но это выглядит как то максимально искусственно, ведь мы достигали нашего результата через какую то рандомную последовательность годовых доходностей.
Далее формула для подсчета SWR используя массив данных за N лет:
(1+a_1)(1-b_1)(1-swr)...(1+a_n)(1-b_n)(1-swr)>=1.0
, где a_i
из массива доходности акций, b_i
из массива инфляции.
v=(1+a_1)(1-b_1)...(1+a_n)(1-b_n)
, итоговая формула swr = 1.0-pow(1.0/v, 1.0/n)
, в excel я не умею, поэтому вот код на python:
def solve_for_swr(arr, inf_arr):
v = 1.0
for i in range(len(arr)):
v = v * (1.0 + arr[i] / 100.0) * (1.0 - inf_arr[i] / 100.0)
print(f'Вложение выросло в реальном выражении в {round(v, 1)} раз.')
swr = 100.0 * (1.0 - pow(1.0 / v, 1.0 / len(arr)))
if swr < 0:
swr = 0
return swr
У меня получилось за 20 лет:
Вложение выросло в реальном выражении в 2.4 раз (с учетом инфляции, но без изъятий)
и SWR 4.2% при котором наш вложенный капитал остался таким же в реальном выражении(с учетом инфляции и изъятий).
Но если брать например отрезки по 10 лет скользящим окном там получаются сильно разные результаты, наша лучшая оценка для SWR это просто взять все доступные данные или все таки есть такое N для акций при котором можно взять N лет с конца и считать оценку достоверной?
На историческом горизонте - прогнать на реальных данных разные сценарии изъятия и проанализировать результаты.
Мне кажется, это уже делали, можно просто погуглить.
CAGR позволяет сравнивать результаты между любыми временными периодами. "Рост в n раз" не позволяет корректно сравнить результаты портфеля за 20 и 21 год.
Чем больше данных используется для поиска SWR с заданным сроком, тем лучше.
Этот вопрос не понял. Но надо понимать, что для такого молодого рынка, как Россия, в любом случае странно было бы делать вывод "мы проанализировали все 30 лет существования рынка и теперь мы достоверно знаем, сколько можно изымать в следующие 30 лет!"
Просто отнять инфляцию не получится, потому что есть еще волатильность - в какой момент производятся изъятия тоже влияет на результат. Для портфелей из российских активов на прошлых данных SWR без учета комиссий будет 3-4%, в зависимости от срока изъятий, желаемой суммы, что должна остаться в конце срока, вероятности успеха и стратегии изъятия.