Как посчитать приведенную стоимость в excel
Функция ЧИСТНЗ предназначена для расчета приведенной стоимости на основе данных о имеющихся денежных потоках и датах проведения этих платежей (непериодические платежи), и возвращает соответствующее числовое значение.
Функции ЧИСТНЗ и ЧПС рассчитывают один и тот же экономический параметр, однако вторая может быть использована только для определения приведенной стоимости для ряда периодических финансовых потоков (проводимых через определенные промежутки времени, например, через 365 дней).
Пример расчета приведенной стоимости проекта в Excel
Пример 1. Определить значение чистой приведенной стоимости для проекта, начальные затраты на реализацию которого составили 1 млн у. е. Длительность проекта составила 5 лет, ставка дисконтирования – 13%.
Вид таблицы данных:
Для определения искомого значения используем функцию:
- 0,13 – числовое значение ставки дисконтирования (13%);
- B3:B8 – диапазон ячеек с числовыми данными о денежных потоках;
- C3:C8 – диапазон ячеек с датами совершения финансовых операций.
Это был базовый пример использования функции ЧИСТНЗ в Excel
Расчет приведенной стоимости денежного потока в Excel
Пример 2. Рассчитать значение чистой приведенной стоимости для финансовых потоков, представленных в таблице, с использованием функции ЧПС, сравнить данные, применив функцию ЧИСТНЗ, объяснить расхождения в полученных результатах.
Вид таблицы данных:
Вначале рассчитаем значение приведенной стоимости с использованием рассматриваемой функции:
В результате получим:
Если бы в табличном редакторе Excel отсутствовала формула ЧИСТНЗ, кроме ручного способа можно было бы рассчитать приведенную стоимость с помощью функции ЧПС следующим образом:
Поскольку функция ЧПС учитывает только платежи, к результатам ее вычислений добавлено значение первоначальных затрат (+C3).
Как видно, результаты немного различны. Это обусловлено тем, что функция ЧИСТНЗ учитывает реальное количество дней в году (в високосном году дней больше на 1). Несмотря на то, что все платежи производились 2-го числа 11 месяца ежегодно, их нельзя считать периодичными, поскольку в списке дат есть високосный год и реальное число дней между 2.11.2016 и 2.11.2017 равен 366 дней. Функция ЧИСТНЗ в подобных расчетах дает более точный результат.
Правила использования функции ЧИСТНЗ в Excel
Функция имеет следующую синтаксическую запись:
- ставка – обязательный для заполнения, принимает числовое значение ставки дисконтирования для исследуемого потока финансовых движений.
- значения – обязательный для заполнения, принимает ссылку на диапазон ячеек, содержащих данные о денежных потоках. Фактически, это столбец, в котором приведен график платежей. Указанные значения могут быть как затратами, так и поступлениями. Любая затрата указывается в виде отрицательного числового значения (например, - 10000). Для корректных расчетов хотя бы одно число в графике платежей должно быть отрицательным. Дисконтирование выплат осуществляется на основе года длительностью в 365 дней.
- даты – обязательный для заполнения, принимает ссылку на ячейки с датами, соответствующим моментам совершения финансовых операций (расходы или получение прибыли). Первая дата соответствует началу графика платежей. Последующие должны являться более поздними датами относительно первой. Периодичность дат – необязательное условие. Например, 1-й платеж может быть совершен 1.01.2018, 2-й – 3.07.2018, 3-й – 14.09.2018 и т. д.
Для проверки значений, вычисленных с использованием функции ЧИСТНЗ, можно использовать формулу:
Эта формула положена в основу алгоритма расчета рассматриваемой функции. Аргументы:
Рассчитаем Приведенную (к текущему моменту) стоимость инвестиции при различных способах начисления процента: по формуле простых процентов, сложных процентов, аннуитете и в случае платежей произвольной величины.
Текущая стоимость (Present Value) рассчитывается на базе концепции стоимости денег во времени: деньги, доступные в настоящее время, стоят больше, чем та же самая сумма в будущем, вследствие их потенциала обеспечить доход. Расчет Текущей стоимости, также как и Будущей стоимости важен, так как, платежи, осуществленные в различные моменты времени, можно сравнивать лишь после приведения их к одному временному моменту. Текущая стоимость получается как результат приведения Будущих доходов и расходов к начальному периоду времени и зависит от того, каким методом начисляются проценты: простые проценты , сложные проценты или аннуитет (в файле примера приведено решение задачи для каждого из методов).
Простые проценты
Сущность метода начисления по простым процентам состоит в том, что проценты начисляются в течение всего срока инвестиции на одну и ту же сумму (проценты начисленные за предыдущие периоды, не капитализируются, т.е. на них проценты в последующих периодах не начисляются).
В MS EXCEL для обозначения Приведенной стоимости используется аббревиатура ПС (ПС фигурирует как аргумент в многочисленных финансовых функциях MS EXCEL).
Примечание . В MS EXCEL нет отдельной функции для расчета Приведенной стоимости по методу Простых процентов. Функция ПС() используется для расчета в случае сложных процентов и аннуитета. Хотя, указав в качестве аргумента Кпер значение 1, а в качестве ставки указать i*n, то можно заставить ПС() рассчитать Приведенную стоимость и по методу простых процентов (см. файл примера ).
Для определения Приведенной стоимости при начислении простых процентов воспользуемся формулой для расчета Будущей стоимости (FV): FV = PV * (1+i*n) где PV - Приведенная стоимость (сумма, которая инвестируется в настоящий момент и на которую начисляется процент); i - процентная ставка за период начисления процентов (например, если проценты начисляются раз в год, то годовая; если проценты начисляются ежемесячно, то за месяц); n – количество периодов времени, в течение которых начисляются проценты.
Из этой формулы получим, что:
Таким образом, процедура расчета Приведенной стоимости противоположна вычислению Будущей стоимости. Иными словами, с ее помощью мы можем выяснить, какую сумму нам необходимо вложить сегодня для того, чтобы получить определенную сумму в будущем. Например, мы хотим знать, на какую сумму нам сегодня нужно открыть вклад, чтобы накопить через 3 года сумму 100 000р. Пусть в банке действует ставка по вкладам 15% годовых, а процент начисляется только основную сумму вклада (простые проценты). Для того чтобы найти ответ на этот вопрос, нам необходимо рассчитать Приведенную стоимость этой будущей суммы по формуле PV = FV / (1+i*n) = 100000 / (1+0,15*3) = 68 965,52р. Мы получили, что сегодняшняя (текущая, настоящая) сумма 68 965,52р. эквивалентна сумме через 3 года в размере 100 000,00р. (при действующей ставке 15% и начислении по методу простых процентов).
Конечно, метод Приведенной стоимости не учитывает инфляции, рисков банкротства банка и пр. Этот метод эффективно работает для сравнения сумм «при прочих равных условиях». Например, что с помощью него можно ответить на вопрос «Какое предложение банка выгоднее принять, чтобы получить через 3 года максимальную сумму: открыть вклад с простыми процентами по ставке 15% или со сложными процентами с ежемесячной капитализацией по ставке 12% годовых»? Чтобы ответить на этот вопрос рассмотрим расчет Приведенной стоимости при начислении сложных процентов.
Сложные проценты
При использовании сложных ставок процентов процентные деньги, начисленные после каждого периода начисления, присоединяются к сумме долга. Таким образом, база для начисления сложных процентов в отличие от использования простых процентов изменяется в каждом периоде начисления. Присоединение начисленных процентов к сумме, которая послужила базой для их начисления, называется капитализацией процентов. Иногда этот метод называют «процент на процент».
Приведенную стоимость PV (или ПС) в этом случае можно рассчитать, используя формулу наращения для сложных процентов .
FV = РV*(1+i)^n где FV (или S) – будущая (или наращенная сумма), i - годовая ставка, n - срок ссуды в годах,
При капитализации m раз в год формула Приведенной стоимости выглядит так: PV = FV / (1+i/m)^(n*m) i/m – это ставка за период.
Например, сумма 100 000р. на расчетном счету через 3 года эквивалентна сегодняшней сумме 69 892,49р. при действующей процентной ставке 12% (начисление % ежемесячное; пополнения нет). Результат получен по формуле =100000 / (1+12%/12)^(3*12) или по формуле =ПС(12%/12;3*12;0;-100000).
Отвечая на вопрос из предыдущего раздела «Какое предложение банка выгоднее принять, чтобы получить через 3 года максимальную сумму: открыть вклад с простыми процентами по ставке 15% или со сложными процентами с ежемесячной капитализацией по ставке 12% годовых»? нам нужно сравнить две Приведенные стоимости: 69 892,49р. (сложные проценты) и 68 965,52р. (простые проценты). Т.к. Приведенная стоимость, рассчитанная по предложению банка для вклада с простыми процентами, меньше, то это предложение выгоднее (сегодня нужно вложить денег меньше, чтобы через 3 года получить ту же сумму 100 000,00р.)
Сложные проценты (несколько сумм)
Определим приведенную стоимость нескольких сумм, которые принадлежат разным периодам. Это можно сделать с помощью функции ПС() или альтернативной формулы PV = FV / (1+i)^n
Установив значение ставки дисконтирования равной 0%, получим просто сумму денежных потоков (см. файл примера ).
Аннуитет
Если, помимо начальной инвестиции, через равные периоды времени производятся дополнительные равновеликие платежи (дополнительные инвестиции), то расчет Приведенной стоимости существенно усложняется (см. статью Аннуитет. Определяем в MS EXCEL Приведенную (Текущую) стоимость , где приведен расчет с помощью функции ПС() , а также вывод альтернативной формулы).
Здесь разберем другую задачу (см. файл примера ):
Клиент открыл вклад на срок 1 год под ставку 12% годовых с ежемесячным начислением процентов в конце месяца. Клиент также в конце каждого месяца вносит дополнительные взносы в размере 20000р. Стоимость вклада в конце срока достигла 1000000р. Какова первоначальная сумма вклада?
Решение может быть найдено с помощью функции ПС() : =ПС(12%/12;12;20000;-1000000;0) = 662 347,68р.
Аргумент Ставка указан за период начисления процентов (и, соответственно, дополнительных взносов), т.е. за месяц. Аргумент Кпер – это количество периодов, т.е. 12 (месяцев), т.к. клиент открыл вклад на 1 год. Аргумент Плт - это 20000р., т.е. величина дополнительных взносов. Аргумент Бс - это -1000000р., т.е. будущая стоимость вклада. Знак минус указывает на направление денежных потоков: дополнительные взносы и первоначальная сумма вклада одного знака, т.к. клиент перечисляет эти средства банку, а будущую сумму вклада клиент получит от банка. Это очень важное замечание касается всех функций аннуитета , т.к. в противном случае можно получить некорректный результат. Результат функции ПС() – это первоначальная сумма вклада, она не включает Приведенную стоимость всех дополнительных взносов по 20000р. В этом можно убедиться подсчитав Приведенную стоимость дополнительных взносов. Всего дополнительных взносов было 12, общая сумма 20000р.*12=240000р. Понятно, что при действующей ставке 12% их Приведенная стоимость будет меньше =ПС(12%/12;12;20000) = -225 101,55р. (с точностью до знака). Т.к. эти 12 платежей, сделанные в разные периоды времени, эквивалентны 225 101,55р. на момент открытия вклада, то их можно прибавить к рассчитанной нами первоначальной сумме вклада 662 347,68р. и подсчитать их общую Будущую стоимость = БС(12%/12;12;; 225 101,55+662 347,68) = -1000000,0р., что и требовалось доказать.
Определение Приведенной стоимости в случае платежей произвольной величины
Если денежные потоки представлены в виде платежей произвольной величины, осуществляемые через равные промежутки времени, то для нахождения Текущей (приведенной) стоимости по методу сложных процентов используется функция ЧПС() . Если денежные потоки представлены в виде платежей произвольной величины, осуществляемых за любые промежутки времени, то используется функция ЧИСТНЗ() . Об этих расчетах читайте в статье Чистая приведенная стоимость NPV (ЧПС) и внутренняя ставка доходности IRR (ВСД) в MS EXCEL .
Чистой приведённой стоимостью (Net present value, NPV) называют сумму дисконтированных значений потока платежей, приведённых к сегодняшнему дню (взято из Википедии). Или так: Чистая приведенная стоимость – это Текущая стоимость будущих денежных потоков инвестиционного проекта, рассчитанная с учетом дисконтирования, за вычетом инвестиций (сайт cfin. ru) Или так: Текущая стоимость ценной бумаги или инвестиционного проекта, определенная путем учета всех текущих и будущих поступлений и расходов при соответствующей ставке процента. (Экономика . Толковыйсловарь . — М . : " ИНФРА - М ", Издательство " ВесьМир ". Дж . Блэк .)
Примечание1 . Чистую приведённую стоимость также часто называют Чистой текущей стоимостью, Чистым дисконтированным доходом (ЧДД). Но, т.к. соответствующая функция MS EXCEL называется ЧПС() , то и мы будем придерживаться этой терминологии. Кроме того, термин Чистая Приведённая Стоимость (ЧПС) явно указывает на связь с Приведенной стоимостью .
Для наших целей (расчет в MS EXCEL) определим NPV так: Чистая приведённая стоимость — это сумма Приведенных стоимостей денежных потоков, представленных в виде платежей произвольной величины, осуществляемых через равные промежутки времени.
Совет : при первом знакомстве с понятием Чистой приведённой стоимости имеет смысл познакомиться с материалами статьи Приведенная стоимость .
Это более формализованное определение без ссылок на проекты, инвестиции и ценные бумаги, т.к. этот метод может применяться для оценки денежных потоков любой природы (хотя, действительно, метод NPV часто применяется для оценки эффективности проектов, в том числе для сравнения проектов с различными денежными потоками). Также в определении отсутствует понятие дисконтирование, т.к. процедура дисконтирования – это, по сути, вычисление приведенной стоимости по методу сложных процентов .
Как было сказано, в MS EXCEL для вычисления Чистой приведённой стоимости используется функция ЧПС() (английский вариант - NPV()). В ее основе используется формула:
CFn – это денежный поток (денежная сумма) в период n. Всего количество периодов – N. Чтобы показать, является ли денежный поток доходом или расходом (инвестицией), он записывается с определенным знаком (+ для доходов, минус – для расходов). Величина денежного потока в определенные периоды может быть =0, что эквивалентно отсутствию денежного потока в определенный период (см. примечание2 ниже). i – это ставка дисконтирования за период (если задана годовая процентная ставка (пусть 10%), а период равен месяцу, то i = 10%/12).
Примечание2 . Т.к. денежный поток может присутствовать не в каждый период, то определение NPV можно уточнить: Чистая приведённая стоимость — это Приведенная стоимость денежных потоков, представленных в виде платежей произвольной величины, осуществляемых через промежутки времени, кратные определенному периоду (месяц, квартал или год) . Например, начальные инвестиции были сделаны в 1-м и 2-м квартале (указываются со знаком минус), в 3-м, 4-м и 7-м квартале денежных потоков не было, а в 5-6 и 9-м квартале поступила выручка по проекту (указываются со знаком плюс). Для этого случая NPV считается точно также, как и для регулярных платежей (суммы в 3-м, 4-м и 7-м квартале нужно указать =0).
Если сумма приведенных денежных потоков представляющих собой доходы (те, что со знаком +) больше, чем сумма приведенных денежных потоков представляющих собой инвестиции (расходы, со знаком минус), то NPV >0 (проект/ инвестиция окупается). В противном случае NPV ЧПС() нужно найти наиболее короткий период между денежными потоками. Например, если в 1-й год поступления запланированы ежемесячно, а во 2-й поквартально, то период должен быть выбран равным 1 месяцу. Во втором году суммы денежных потоков в первый и второй месяц кварталов будут равны 0 (см. файл примера, лист NPV ).
В таблице NPV подсчитан двумя способами: через функцию ЧПС() и формулами (вычисление приведенной стоимости каждой суммы). Из таблицы видно, что уже первая сумма (инвестиция) дисконтирована (-1 000 000 превратился в -991 735,54). Предположим, что первая сумма (-1 000 000) была перечислена 31.01.2010г., значит ее приведенная стоимость (-991 735,54=-1 000 000/(1+10%/12)) рассчитана на 31.12.2009г. (без особой потери точности можно считать, что на 01.01.2010г.) Это означает, что все суммы приведены не на дату перечисления первой суммы, а на более ранний срок – на начало первого месяца (периода). Таким образом, в формуле предполагается, что первая и все последующие суммы выплачиваются в конце периода. Если требуется, чтобы все суммы были приведены на дату первой инвестиции, то ее не нужно включать в аргументы функции ЧПС() , а нужно просто прибавить к получившемуся результату (см. файл примера ). Сравнение 2-х вариантов дисконтирования приведено в файле примера , лист NPV:
О точности расчета ставки дисконтирования
Существуют десятки подходов для определения ставки дисконтирования. Для расчетов используется множество показателей: средневзвешенная стоимость капитала компании; ставка рефинансирования; средняя банковская ставка по депозиту; годовой процент инфляции; ставка налога на прибыль; страновая безрисковая ставка; премия за риски проекта и многие другие, а также их комбинации. Не удивительно, что в некоторых случаях расчеты могут быть достаточно трудоемкими. Выбор нужного подхода зависит от конкретной задачи, не будем их рассматривать. Отметим только одно: точность расчета ставки дисконтирования должна соответствовать точности определения дат и сумм денежных потоков. Покажем существующую зависимость (см. файл примера, лист Точность ).
Пусть имеется проект: срок реализации 10 лет, ставка дисконтирования 12%, период денежных потоков – 1 год.
NPV составил 1 070 283,07 (Дисконтировано на дату первого платежа). Т.к. срок проекта большой, то все понимают, что суммы в 4-10 году определены не точно, а с какой-то приемлемой точностью, скажем +/- 100 000,0. Таким образом, имеем 3 сценария: Базовый (указывается среднее (наиболее «вероятное») значение), Пессимистический (минус 100 000,0 от базового) и оптимистический (плюс 100 000,0 к базовому). Надо понимать, что если базовая сумма 700 000,0, то суммы 800 000,0 и 600 000,0 не менее точны. Посмотрим, как отреагирует NPV при изменении ставки дисконтирования на +/- 2% (от 10% до 14%):
Рассмотрим увеличение ставки на 2%. Понятно, что при увеличении ставки дисконтирования NPV снижается. Если сравнить диапазоны разброса NPV при 12% и 14%, то видно, что они пересекаются на 71%.
Много это или мало? Денежный поток в 4-6 годах предсказан с точностью 14% (100 000/700 000), что достаточно точно. Изменение ставки дисконтирования на 2% привело к уменьшению NPV на 16% (при сравнении с базовым вариантом). С учетом того, что диапазоны разброса NPV значительно пересекаются из-за точности определения сумм денежных доходов, увеличение на 2% ставки не оказало существенного влияния на NPV проекта (с учетом точности определения сумм денежных потоков). Конечно, это не может быть рекомендацией для всех проектов. Эти расчеты приведены для примера. Таким образом, с помощью вышеуказанного подхода руководитель проекта должен оценить затраты на дополнительные расчеты более точной ставки дисконтирования, и решить насколько они улучшат оценку NPV.
Совершенно другую ситуацию мы имеем для этого же проекта, если Ставка дисконтирования известна нам с меньшей точностью, скажем +/-3%, а будущие потоки известны с большей точностью +/- 50 000,0
Увеличение ставки дисконтирования на 3% привело к уменьшению NPV на 24% (при сравнении с базовым вариантом). Если сравнить диапазоны разброса NPV при 12% и 15%, то видно, что они пересекаются только на 23%.
Таким образом, руководитель проекта, проанализировав чувствительность NPV к величине ставки дисконтирования, должен понять, существенно ли уточнится расчет NPV после расчета ставки дисконтирования с использованием более точного метода.
После определения сумм и сроков денежных потоков, руководитель проекта может оценить, какую максимальную ставку дисконтирования сможет выдержать проект (критерий NPV = 0). В следующем разделе рассказывается про Внутреннюю норму доходности – IRR.
Внутренняя ставка доходности IRR (ВСД)
Внутренняя ставка доходности (англ. internal rate of return , IRR (ВСД)) — это ставка дисконтирования, при которой Чистая приведённая стоимость (NPV) равна 0. Также используется термин Внутренняя норма доходности (ВНД) (см. файл примера, лист IRR ).
Достоинством IRR состоит в том, что кроме определения уровня рентабельности инвестиции, есть возможность сравнить проекты разного масштаба и различной длительности.
Для расчета IRR используется функция ВСД() (английский вариант – IRR()). Эта функция тесно связана с функцией ЧПС() . Для одних и тех же денежных потоков (B5:B14) Ставка доходности, вычисляемая функцией ВСД() , всегда приводит к нулевой Чистой приведённой стоимости. Взаимосвязь функций отражена в следующей формуле: =ЧПС(ВСД(B5:B14);B5:B14)
Примечание4 . IRR можно рассчитать и без функции ВСД() : достаточно иметь функцию ЧПС() . Для этого нужно использовать инструмент Подбор параметра (поле «Установить в ячейке» должно ссылаться на формулу с ЧПС() , в поле «Значение» установите 0, поле «Изменяя значение ячейки» должно содержать ссылку на ячейку со ставкой).
Расчет NPV при постоянных денежных потоках с помощью функции ПС()
Напомним, что аннуитет представляет собой однонаправленный денежный поток, элементы которого одинаковы по величине и производятся через равные периоды времени. В случае, если предполагается, что денежные потоки по проекту одинаковы и осуществляются через равные периоды времени, то для расчета NPV можно использовать функцию ПС() (см. файл примера, лист ПС и ЧПС ).
В этом случае все денежные потоки (диапазон В5:В13 , 9 одинаковых платежей) дисконтируются на дату первой (и единственной) суммы инвестиции, расположенной в ячейке В4 . Ставка дисконтирования расположена в ячейке В15 со знаком минус. В этом случае формула =B4+ЧПС(B15;B5:B13) дает тот же результат, что и = B4-ПС(B15;9;B13)
Расчет приведенной стоимости платежей, осуществляемых за любые промежутки времени
Если денежные потоки представлены в виде платежей произвольной величины, осуществляемых за любые промежутки времени, то используется функция ЧИСТНЗ() (английский вариант – XNPV()).
Функция ЧИСТНЗ() возвращает Чистую приведенную стоимость для денежных потоков, которые не обязательно являются периодическими. Расчеты выполняются по формуле:
Где, dn = дата n-й выплаты; d1 = дата 1-й выплаты (начальная дата); i – годовая ставка.
Принципиальным отличием от ЧПС() является то, что денежный поток привязан не к конкретным периодам, а к датам. Другое отличие: ставка у ЧИСТНЗ() всегда годовая, т.к. указана база 365 дней, а не за период, как у ЧПС() . Еще отличие от ЧПС() : все денежные потоки всегда дисконтируются на дату первого платежа.
В случае, когда платежи осуществляются регулярно можно сравнить вычисления функций ЧИСТНЗ() и ЧПС() . Эти функции возвращают несколько отличающиеся результаты. Для задачи из файла примера, Лист ЧИСТНЗ разница составила порядка 1% (период = 1 месяцу).
Это связано с тем, что у ЧИСТНЗ() длительность периода (месяц) «плавает» от месяца к месяцу. Даже если вместо месяца взять 30 дней, то в этом случае разница получается из-за того, что 12*30 не равно 365 дням в году (ставка у ЧПС() указывается за период, т.е. Годовая ставка/12). В случае, если денежные потоки осуществляются ежегодно на одну и туже дату, расчеты совпадают (если нет високосного года).
Внутренняя ставка доходности ЧИСТВНДОХ()
По аналогии с ЧПС() , у которой имеется родственная ей функция ВСД() , у ЧИСТНЗ() есть функция ЧИСТВНДОХ() , которая вычисляет годовую ставку дисконтирования, при которой ЧИСТНЗ() возвращает 0.
Расчеты в функции ЧИСТВНДОХ() производятся по формуле:
Где, Pi = i-я сумма денежного потока; di = дата i-й суммы; d1 = дата 1-й суммы (начальная дата, на которую дисконтируются все суммы).
Примечание5 . Функция ЧИСТВНДОХ() используется для расчета эффективной ставки по потребительским кредитам .
Определим Приведенную (текущую) стоимость будущих доходов (или расходов) в случае аннуитета. Для этого будем использовать функцию ПС() . Также выведем альтернативную формулу для расчета Текущей стоимости.
Текущая стоимость (Present Value) рассчитывается на базе концепции стоимости денег во времени: деньги, доступные в настоящее время, стоят больше, чем та же самая сумма в будущем, вследствие их потенциала обеспечить доход. Расчет Текущей стоимости, также как и Будущей стоимости важен, так как, платежи, осуществленные в различные моменты времени, можно сравнивать лишь после приведения их к одному временному моменту. Текущая стоимость зависит от того, каким методом начисляются проценты: простые проценты , сложные проценты или аннуитет . Текущая стоимость получается как результат приведения будущих доходов (или расходов) к начальному периоду времени. Например, сумма 100 000р. на расчетном счету через 5 лет эквивалентна сегодняшней сумме 62092,13р. при действующей процентной ставке 10% (начисление % ежегодное; пополнения нет). Результат получен по формуле =ПС(10%;5;0;-100000) . Проверить результат можно по этой формуле =БС(10%;5;0;-62092,13) .
Примечание : Если денежные потоки представлены в виде платежей произвольной величины, осуществляемые через равные промежутки времени, то для нахождения Текущей стоимости по методу сложных процентов используется функция ЧПС() . Если денежные потоки представлены в виде платежей произвольной величины, осуществляемых за любые промежутки времени, то используется функция ЧИСТНЗ() .
В MS EXCEL Текущая стоимость для аннуитета и для сложных процентов по постоянной процентной ставке через одинаковые промежутки времени рассчитывается функцией ПС() .
Синтаксис ПС()
Функция ПС(ставка; кпер; плт; [бс]; [тип]) позволяет определить сумму кредита, на которую можно рассчитывать, зная сумму ежемесячного платежа, срок кредита и процентную ставку. Функцию ПС() можно использовать также если требуется определить начальную сумму вклада, которую нужно положить на счет, чтобы через определенное количество лет получить желаемую сумму (ставка и период капитализации процентов известен).
Аргументы функции: Ставка (rate, interest). Процентная ставка за период , чаще всего за год или за месяц. Обычно задается через годовую ставку, деленную на количество периодов в году. При годовой ставке 10% месячная ставка составит 10%/12. Ставка не изменяется в течение всего срока аннуитета. Кпер (nper). Общее число периодов платежей по аннуитету . Если кредит взят на 5 лет, а выплаты производятся ежемесячно, то всего 60 периодов (12 мес. в году*5 лет) ПЛТ (pmt, payment). Регулярный платеж, осуществляемый каждый период . Платеж – постоянная величина, она не меняется в течение всего срока аннуитета. Бс (fv, future value). Будущая стоимость в конце срока аннуитета (по истечении числа периодов Кпер). Бс - требуемое значение будущей стоимости или остатка средств после последней выплаты. Например, в случае расчета аннуитетного платежа для полной выплаты ссуды к концу срока Бс = 0, т.к. ссуда в конце срока должна быть полностью погашена. Тип (type). Число 0 или 1, обозначающее, когда должна производиться выплата (и соответственно начисление процентов). 0 – в конце периода, 1 – в начале. Подробнее о постнумерандо и пренумерандо см. в разделе Немного теории в статье об аннуитете .
Примечание . Английский вариант функции: PV(rate, nper, pmt, [fv], [type]), т.е. Present Value – будущая стоимость.
Расчеты в ПС() производятся по этой формуле:
Использование функции ПС() в случае выплаты кредита
Определим сумму кредита, на которую можно рассчитывать, зная сумму ежемесячного платежа, срок кредита и процентную ставку (см. файл примера Лист Кредит ).
Пусть ежемесячный взнос =10000р. (плт), ставка по кредиту 10% (ставка). Кредит планируется вернуть в течение года (кпер=12). Взнос в конце месяца (тип=0). Записав формулу =ПС(10%/12; 12; -10000; 0; 0) получим ответ 113 745,08р., т.е. взяв эту сумму в кредит и выплачивая по 10000р. ежемесячно, мы погасим полностью кредит через 12 месяцев.
Пример вычисления остатка суммы основного долга (при БС=0, тип=0)
Пусть был взят кредит в размере 100 000руб. на 10 лет под ставку 9%. Кредит должен гаситься ежемесячными равными платежами (в конце периода). Требуется вычислить сумму основного долга, которая будет выплачена в первом месяце третьего года выплат. Решение простое – используйте функцию ОСПЛТ(): =ОСПЛТ(9%/12;25;10*12;100000) Ставка за период (ставка): 9%/12 Номер периода (первый месяц третьего года выплат): 25=2*12+1 Всего периодов (кпер): 10*12 Кредит: 100000 Сумма основного долга, которая будет выплачена в первом месяце третьего года выплат: -618,26руб.
Теперь выполним те же вычисления, только осмысленно, т.е. понимая, суть расчета.
- Вычислим ежемесячный платеж, используя формулу приведенной стоимости. Обозначим сумму кредита как ПС, ежемесячный платеж как ПЛТ: ПС=ПМТ*(1-(1+ставка)^-кпер)/ставка. Отсюда, ПМТ=ПС* ставка /(1-(1+ставка)^-кпер)=1266,76 (правильность расчета можно проверить с помощью ПЛТ() – см. статью Аннуитет. Расчёт в MS EXCEL погашение основной суммы долга ). ПЛТ() вернет -1266,76. Знак минус указывает на различные направления денежных потоков + (из банка сумма кредита), - (в банк ежемесячные платежи). Формула приведенной стоимости является следствием того, что сумма долей ежемесячных платежей, идущих на погашение основной суммы долга, должна быть равна сумме кредита. Поясним:
- Доля платежа, которая идет на погашение основной суммы долга в 1-й период =ПМТ-ПС*ставка, а с учетом знаков =-ПМТ-ПС*ставка (чтобы сумма долей была того же знака, что и ПС). Обозначим эту долю как ПС1. Кстати, ПС*ставка – это сумма процентов, уплаченная за пользование кредитом в первый период.
- Доля платежа, которая идет на погашение основной суммы долга в 2-й период =-ПМТ-(ПС-ПС1)*ставка=-ПМТ-(ПС +ПМТ+ПС*ставка) *ставка=(-ПМТ-ПС*ставка)*(1+ставка)=ПС1*(1+ставка). Обозначим эту долю как ПС2. Кстати, ПС-ПС1 – это остаток суммы долга в конце второго периода.
- Доля платежа, которая идет на погашение основной суммы долга в 3-й период =-ПМТ-(ПС-ПС1-ПС2)*ставка=-ПМТ-(ПС-ПС1)*ставка+ПС2*ставка =ПС2+ПС2*ставка= ПС2*(1+ставка) =ПС1*(1+ставка)^2
- Очевидно, что доля платежа, которая идет на погашение основной суммы долга в последний период (кпер)= ПС1*(1+ставка)^ кпер =-(ПМТ+ПС*ставка) *(1+ставка)^ кпер
- Чтобы погасить кредит полностью, необходимо, чтобы сумма долей, идущих на погашение кредита, была равна сумме кредита, т.е. =-(ПМТ+ПС*ставка)*(1-(1+ставка)^ кпер)/ставка=ПС. Эта формула получена как сумма членов геометрической прогрессии: первый член =-(ПМТ+ПС*ставка), знаменатель =(1+ставка).
- Решая нехитрое уравнение, полученное на предыдущем шаге, получим, что ПС=ПМТ*(1-(1+ставка)^-кпер)/ставка. Это и есть формула приведенной стоимости (при БС=0 и платежах, осуществляемых в конце периода (тип=0)).
Как видим, сумма совпадает результатом ОСПЛТ() , вычисленную ранее (с точностью до знака).
Примечание : в файле примера приведено решение нескольких простых задач по определению Текущей стоимости .
Временная стоимость денег (Time Value of Money, TVM) – это важный показатель в бухгалтерской и финансовой отрасли. Идея заключается в том, что рубль сегодня стоит меньше чем тот же самый рубль завтра. Разница между этими двумя финансовыми значениями является прибыль, которую можно извлечь с одного рубля или убыток. Например, данная прибыль может быть получена с процентов, начисленных на банковском счете или в качестве дивидендов от инвестиций. Но также может быть убыток при оплате процентов за погашение кредитного долга.
Пример с расчетом текущей дисконтированной стоимости инвестиций в Excel
Программа Excel предлагает несколько финансовых функций для вычисления стоимости денег во времени. Например, функция ПС (приведенная стоимость) возвращает текущую стоимость инвестиций. Простыми словами, данная функция снижает сумму на размер процента дисконтирования и возвращает текущую стоимость для этой суммы. Если инвестиционный проект предполагает принести прибыль в размере 10 000 через год. Вопрос: какой максимальной суммой рационально рискнуть чтобы инвестировать в данных проект?
Например, в России розничный бизнес иногда делает прибыль до 35% годовых, а оптовый не более 15%. Учитывая небольшую сумму инвестиций предполагается, что инвестиционный объект не является оптовым бизнесом, а значит следует ожидать прибыль больше чем 15% годовых. Ниже на рисунке провиден пример формулы калькулятора доходности инвестиций в процентах:
Как мы видим на рисунке калькулятор нам отображает, чтобы получить сумму 10 000 за 1 год при доходности 25% нам необходимо вложить 8 000 финансовых средств. То есть если бы у нас была сумма 8 000 и мы вложили ее под 25% годовых через год мы заработали бы 10 000.
Функция ПС имеет 5 аргументов:
- Ставка – процентная ставка дисконтирования. Это прибыль в процентах, на которую можно рассчитывать за период дисконтирования. Это значение имеет наибольшее влияние на вычисление текущей стоимости инвестиций, но его наиболее сложно точно определить. Осторожные инвесторы чаще всего занижают процентную ставку до максимально реально достижимого уровня при тех или иных условиях. Если же финансовые средства предназначены для погашения кредита, в таком случае данный аргумент определяется легко.
- Количество периодов (Кпер) – период времени на протяжении которого дисконтируется будущая сумма. В данном примере указан 1 год (записанный в ячейке B2). Процентная ставка и количество лет должны быть выражены в соответственных единицах измерения. Это значит, что вы используете годовую ставку, тогда числовое значение в данном аргументе значит количество лет. Если указана процентная ставка в первом аргументе для месяцев (например, 2,5% ежемесячных), тогда число во втором аргументе значит количество месяцев.
- Платеж (Плт) – сумма, которая периодически платится на протяжении периода дисконтирования. Если предусмотрен в условиях инвестирования только один платеж, как в выше приведенном примере, тогда данная сумма является будущей стоимостью денег, а сам платеж равен =0. Данный аргумент должен быть согласован со вторым аргументом количества периодов. Если количество периодов дисконтирования равно 10, а третий аргумент не равен <>0, тогда функция ПС посчитает как 10 платежей на сумму, указанную в третьем аргументе (Плт). Ниже на следующем примере изображено как вычисляется текущая стоимость денег при нескольких взносах отдельными платежами.
- Будущая стоимость (БС) – это сумма, которую следует получить в конце периода дисконтирования. Финансовые функции Excel основаны на вычислениях наличного потока. Это значит, что будущая стоимость и текущая стоимость инвестиций имеют противоположные знаки чисел. В данном примере будущая стоимость является отрицательным числом, поэтому формула в результате вычислений возвращает положительное число.
- Тип – данный аргумент должен иметь значение 0, если выплата итоговой суммы припадает на конец периода дисконтирования, или число 1 – если на его начало. В данном примере значение данного аргумента не имеет значения и никак не повлияет на итоговый результат вычисления. Так как платежный взнос равен нулю и аргумент определяющий тип может быть опущен. В таком случае функция по умолчанию присваивает данному аргументу значение 0.
Формула расчета текущей стоимости денег с учетом инфляции в Excel
В другом примере применения функции ПС выполняется вычисление будущей стоимости денег сразу для целой серии будущих равных платежных взносов. Если, например, по договору аренды офиса арендатор должен платить по 5000 каждый месяц на протяжении одного года, тогда арендодатель с помощью функции ПС сможет посчитать сколько он потеряет дохода при учете 6,5% годовой инфляции:
В данном примере пятый аргумент «Тип» имеет числовое значение 1, так как оплата за аренду платится в начале каждого месяца.
В случае наличия суммы регулярных платежей функция ПС в реальности вычисляет текущую стоимость денег отдельно для каждого платежа и суммирует полученные результаты. На рисунке видны результаты вычисления стоимости для каждого платежа. Текущая стоимость первого платежа такая же, как и сумма платежа, так как платится сейчас по факту. Платеж в следующем месяце будет проплачен через месяц и уже уменьшается его текущая денежная стоимость (обесценивается). Он дисконтирован до суммы 4 973. Изменения не значительные, но последний платеж, который буде проплачен через 11 месяцев имеет стоимость уже существенно ниже – 4 712. Все результаты вычисления значений текущей стоимости инвестиций необходимо суммировать. Функция ПС выполняет всю эту работу автоматически без необходимости составления хронологического графика платежей за весь период.
Читайте также: