BoltenkovFINANCE

Как построить финмодель

Модуль 2

Деньги во времени

Цель модуля

Научиться приводить будущие деньги к сегодняшнему дню. Это единственный приём, на котором держится весь расчёт инвестпроектов: чистая приведённая стоимость, внутренняя норма доходности, дисконтированная окупаемость — всё это дисконтирование в разных обёртках.

После модуля вы должны уметь:

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

Все цифры условные. Важна механика, а не «реальная» валюта.


0. Короткий старт

Вопрос на понимание: вам предлагают 100 сегодня или 105 через год. Что взять?

Правильный ответ — «зависит». От того, что вы можете сделать со 100 сегодня. Если положить их на вклад под 10%, через год будет 110 — тогда 105 через год хуже. Если максимум, что доступно, это 3% — 105 лучше.

Деньги имеют цену времени. Эта цена и называется ставкой.

Три причины, почему будущие деньги дешевле

  1. Альтернатива. Деньги сегодня можно вложить и получить доход. Отказ от этого — потеря.
  2. Риск. Обещание заплатить через год может не исполниться. Чем выше риск, тем сильнее скидка.
  3. Инфляция. На ту же сумму через год купят меньше.

В инвестрасчётах все три причины сворачивают в одно число — ставку дисконтирования.


1. Наращение: из сегодня в будущее

Положили 100 под 10% годовых. Через год: 100 × 1,1 = 110. Через два: 110 × 1,1 = 121.

Будущая стоимость (обозначают FV):

FV = PV × (1 + r)^n

где PV — сумма сегодня, r — ставка за период, n — число периодов.

Буквы в формулах — международные: так их пишут в учебниках и в моделях. В русском Excel те же расчёты делают функции БС (будущая стоимость) и ПС (приведённая).

Обратите внимание: за второй год начислилось 11, а не 10 — процент пошёл и на процент. Это сложный процент, и на длинных горизонтах он решает всё.

Простой и сложный процент

  • Простой: проценты считают только с первоначальной суммы. 100 под 10% три года → 130.
  • Сложный: проценты считают с накопленной суммы. 100 под 10% три года → 133,1.

В инвестрасчётах всегда сложный.

СхемаПроцент на процент: 100 под 10% годовых
Простой процентПроцент на процент
Через 1 год110
Через 3 года133,1 · простой 130
Через 10 лет259,4 · простой 200
Через 20 лет672,7 · простой 300
Тёмная часть — то, что дал бы простой процент. Синяя — проценты, начисленные на прошлые проценты. За год разницы нет, за три — 3,1, за двадцать лет сложный процент приносит больше, чем простой, в два с лишним раза.

2. Дисконтирование: из будущего в сегодня

Разворачиваем формулу наращения.

Приведённая стоимость (обозначают PV):

PV = FV / (1 + r)^n

Пример: сколько стоят сегодня 121, которые придут через 2 года, если ставка 10%?

PV = 121 / 1,1² = 121 / 1,21 = 100

Дисконт-фактор

Чтобы не считать степень каждый раз, вводят множитель:

DF = 1 / (1 + r)^n

Тогда PV = FV × DF. Дисконт-фактор всегда меньше единицы и убывает с годами.

Таблица при ставке 10%:

ГодДисконт-факторСмысл
01,000сегодня — не дисконтируем
10,909рубль через год стоит 91 копейку
20,826через два года — 83 копейки
30,751через три — 75 копеек
50,621через пять — 62 копейки
100,386через десять — меньше 40 копеек
СхемаКак худеет рубль при ставке 10%
100 коп.1,000год 0
91 коп.0,909год 1
83 коп.0,826год 2
75 коп.0,751год 3
62 коп.0,621год 5
39 коп.0,386год 10
Высота столбика — сколько сегодняшних копеек стоит рубль, который придёт в этом году. Первые годы теряют по 8–9 копеек, дальше потери замедляются, но рубль десятого года уже весит меньше 40 копеек.

Отсюда важное следствие: дальние годы проекта почти не влияют на решение. Если весь смысл проекта в десятом годе — это тревожный признак.

Проверь себя

  1. Ставка 12%. Чему равен дисконт-фактор второго года?
  2. Через 3 года придут 200, ставка 10%. Сколько это сегодня?
  3. Что произойдёт с приведённой стоимостью, если ставку поднять?

3. Приводим поток, а не одну сумму

Проект — это не одна выплата, а поток по годам. Приведённая стоимость потока — сумма приведённых стоимостей каждого года.

Год 0 не дисконтируется — это «сегодня».

Пример. Ставка 10%, поток:

ГодПотокДисконт-факторПриведённое значение
0−3001,000−300,0
1+1000,909+90,9
2+1500,826+123,9
3+1500,751+112,7
Итого+100+27,5

Смотрите, что произошло: недисконтированная сумма потока +100, а приведённая +27,5. Простое сложение потоков всегда завышает результат — именно поэтому «проект окупится, там же плюс сто» не аргумент.

СхемаПоток −300, +100, +150, +150 при ставке 10%
Сумма в свой годСколько стоит сегодняВложение
Год 0−300−300
Год 1+100+90,9
Год 2+150+123,9
Год 3+150+112,7
Простая сумма потоков
+100
Приведённая стоимость
+27,5

Время «съело» 72,5

Нулевой год не сжимается — это «сегодня». Каждый следующий год сжимается сильнее предыдущего, поэтому 150 третьего года стоят меньше, чем 150 второго.

Эта таблица и есть будущий расчёт из модуля 5. Там итоговая цифра получит своё имя — чистая приведённая стоимость.


4. Аннуитет и перпетуитет

Когда платежи одинаковые, степени можно не считать по одной.

Аннуитет — равные платежи n лет

PV = C × (1 − (1 + r)^−n) / r

где C — платёж за период.

Пример: 50 в год пять лет, ставка 10%.

PV = 50 × (1 − 1,1^−5) / 0,1 = 50 × (1 − 0,6209) / 0,1 = 50 × 3,791 = 189,5

Проверка здравым смыслом: без дисконтирования было бы 250, с дисконтированием — 189,5.

Перпетуитет — платёж навсегда

PV = C / r

Пример: 20 в год бесконечно при ставке 10% стоят 20 / 0,1 = 200.

Перпетуитет с ростом

Если платёж растёт на g в год:

PV = C / (r − g)

Формула работает только при r > g. Это та самая формула, по которой в оценке считают остаточную стоимость, и место, где чаще всего рисуют красивые цифры: поставьте g близко к r — и стоимость улетает в бесконечность.

СхемаПлатёж 20 при ставке 10%: что делает рост g
g = 0% · r − g = 10%200
g = 2% · r − g = 8%250
g = 4% · r − g = 6%333
g = 6% · r − g = 4%500
g = 8% · r − g = 2%1000
g = 9% · r − g = 1%2000
Пока рост скромный, стоимость меняется умеренно. Когда g подбирается к ставке, знаменатель (r − g) стремится к нулю и стоимость удваивается с каждым процентом роста. Увидели такую картину в чужой модели — первым делом спросите, откуда взялось g.

Проверь себя

  1. Платёж 30 в год, 4 года, ставка 12%. Приведённая стоимость?
  2. Перпетуитет 15 в год при ставке 12%?
  3. Почему в формуле роста нельзя брать g = r?

5. Номинальная ставка и реальная

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

Точная связь (формула Фишера):

(1 + r_ном) = (1 + r_реал) × (1 + i)

где i — инфляция. Отсюда:

r_реал = (1 + r_ном) / (1 + i) − 1

Пример: ставка 15%, инфляция 8%.

Грубая прикидка «15 − 8 = 7%» — неточно. Точно: 1,15 / 1,08 − 1 = 6,5%.

СхемаПочему 6,5%, а не 7%: считаем в корзинах товаров
Денег через год115ставка 15%
Цена корзины1,08инфляция 8%
Корзин можно купить106,5реально +6,5%
Сегодня на 100 рублей покупаем 100 корзин по рублю. Через год денег 115, но корзина подорожала до 1,08. Реально прибавилось 6,5 корзины. Простое вычитание забывает, что подорожали и те 15 рублей дохода.

Главное правило модуля

Номинальный поток дисконтируют номинальной ставкой. Реальный — реальной.

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

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

ПотокСтавкаРезультат
Номинальный (с индексацией)НоминальнаяВерно
Реальный (в ценах сегодня)РеальнаяВерно
РеальныйНоминальнаяСтоимость занижена
НоминальныйРеальнаяСтоимость завышена

6. Период дисконтирования

Пересчёт ставки на другой период

Годовая ставка не делится на 12 — она извлекается корнем:

r_месяц = (1 + r_год)^(1/12) − 1

При 12% годовых месячная ставка не 1%, а 0,949%. Разница накапливается.

Когда приходят деньги внутри года

По умолчанию считают, что поток года приходит в конце года — так проще и консервативнее. Если выручка идёт равномерно, ближе к правде допущение середины периода: дисконтируют не на n, а на (n − 0,5).

На коротких проектах разница невелика, на длинных — заметна. Главное — выбрать одно допущение и применять его ко всем годам.

СхемаКогда приходят деньги года: в конце или в середине
Конец года123
Середина года0,51,52,5
В кружках — степень n, на которую дисконтируют поток года. При 10% поток первого года стоит 0,909 по допущению конца года и 0,953 по допущению середины. Середина ближе к правде для равномерной выручки, конец — осторожнее.

7. Типичные ошибки

  1. Складывать потоки разных лет напрямую, без дисконтирования.
  2. Дисконтировать нулевой год — «сегодня» не дисконтируют.
  3. Считать реальный поток под номинальную ставку и наоборот.
  4. Вычитать инфляцию из ставки вместо деления по формуле Фишера.
  5. Делить годовую ставку на 12 вместо извлечения корня.
  6. Брать в формуле роста g почти равным r и получать фантастическую стоимость.
  7. Строить проект так, что весь смысл лежит в дальних годах, которые дисконт почти обнуляет.
  8. Менять ставку от года к году без объяснения почему.

Матрица: что происходит со стоимостью

ИзменениеЧто с приведённой стоимостьюПочему
Ставка вырослаПадаетЗнаменатель больше
Горизонт длиннееДальние годы весят всё меньшеДисконт-фактор убывает
Поток сдвинули на год позжеПадаетЕщё одно деление на (1 + r)
Инфляция выросла, поток не индексируютПадаетНоминальная ставка выросла, поток нет
Платёж растёт на gРастётЗнаменатель (r − g) меньше

Глоссарий модуля

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

ТерминЧто этоВ англоязычных учебниках
Приведённая стоимостьСтоимость будущих денег в сегодняшних деньгахPresent Value, PV
Будущая стоимостьВо что превратится сумма через n периодовFuture Value, FV
Ставка дисконтированияЦена времени и риска; на неё делят будущие потокиDiscount rate
Дисконт-факторМножитель 1/(1+r)^n, приводящий год n к сегодняDiscount factor, DF
Сложный процентПроценты начисляются и на накопленные процентыCompound interest
АннуитетРяд одинаковых платежей за фиксированное число периодовAnnuity
ПерпетуитетОдинаковый платёж без концаPerpetuity
Номинальная ставкаСтавка с учётом инфляцииNominal rate
Реальная ставкаСтавка, очищенная от инфляцииReal rate
Формула ФишераСвязь номинальной, реальной ставки и инфляцииFisher equation
Допущение середины периодаПоток считают приходящим в середине годаMid-year convention

Шпаргалка формул модуля

  • FV = PV × (1 + r)^n
  • PV = FV / (1 + r)^n
  • DF = 1 / (1 + r)^n
  • PV потока = Σ (поток года t × DF года t), год 0 не дисконтируется
  • PV аннуитета = C × (1 − (1 + r)^−n) / r
  • PV перпетуитета = C / r
  • PV перпетуитета с ростом = C / (r − g), при r > g
  • r_реал = (1 + r_ном) / (1 + i) − 1
  • r_период = (1 + r_год)^(1/k) − 1, где k — число периодов в году

Задание для закрепления

  1. Постройте таблицу дисконт-факторов на 5 лет для ставки 10% и для 20%. Сравните, насколько сильно проседает пятый год.
  2. Возьмите поток −500, +180, +180, +180, +180 и приведите его к сегодняшнему дню при ставке 10%. Сумма положительная?
  3. Найдите ставку, при которой приведённая стоимость этого потока станет нулевой (подбором, с точностью до процента). В модуле 5 выяснится, что вы только что посчитали внутреннюю норму доходности.

Следующий модуль — «Анатомия инвестпроекта»: что именно попадает в поток, а что нет.

↑ К содержанию

Закрепить материал

Пройди кейсы в тренажёре: операция → эффект в ОПУ, балансе и ОДДС.

Открыть тренажёр

Чеклист

0 / 6

Отметки сохраняются в этом браузере.

← Все модулиСледующий модуль «Анатомия инвестпроекта» пока закрыт