Вы находитесь на странице: 1из 69

ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ

ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ


МЕЖДУНАРОДНЫЙ УНИВЕРСИТЕТ ПРИРОДЫ ОБЩЕСТВА И ЧЕЛОВЕКА «ДУБНА»

Факультет «Экономика и управление»


Кафедра экономики

БАКАЛАВРСКАЯ РАБОТА

Тема: «Учет фактора времени в финансовых расчетах стационарной и_______


нестационарной экономики»________________________________________________________________

ФИО студента _______Долгих Мария Андреевна________________________


Группа 4031 Направление ____Экономика____________________
Выпускающая кафедра ____Экономики_______________________________

Руководитель работы _____________________ / проф.Лившиц В.Н. /


Консультант (ы) _____________________ /______________________/
______________________ /______________________/

_____________________ /______________________/

Рецензент _____________________ / д.э.н. Васильева Е.М./

Бакалаврская работа допущена к защите “______” ______________ 2014 г.


Заведующий кафедрой _______________________ / проф. Панов С.А. /

Дубна
ГОСУДАРСТВЕННОЕ БЮДЖЕТНОЕ ОБРАЗОВАТЕЛЬНОЕ УЧРЕЖДЕНИЕ
ВЫСШЕГО ПРОФЕССИОНАЛЬНОГО ОБРАЗОВАНИЯ МОСКОВСКОЙ ОБЛАСТИ
МЕЖДУНАРОДНЫЙ УНИВЕРСИТЕТ ПРИРОДЫ ОБЩЕСТВА И ЧЕЛОВЕКА «ДУБНА»

Факультет «Экономика и управления»


Кафедра экономики

УТВЕРЖДАЮ
Заведующий кафедрой
/ Панов С.А. /________
(Ф И О ) (Подпись)

“ _____ ”_____________2014г.

Задание
на дипломную работу
Тема Учет фактора времени в финансовых расчетах стационарной и
нестационарной экономики
Утверждена приказом № ______ от _______________
ФИО студента ___Долгих Мария Андреевна_______________________________
Группа _____4031_____ Специальность ___Экономика______________________
Выпускающая кафедра __Экономики_____________________________________

Дата выдачи задания _______________________________

Дата завершения дипломной работы __________________


Исходные данные к работе: Изучить влияние фактора времени при финансовых
расчетах и разработать программный продукт, ускоряющий проведение таких___
расчетов. Источниками являются различные учебные пособия, книги, работы и__
периодические издания._________________________________________________

Результаты работы:
1. Содержание пояснительной записки (перечень рассматриваемых
вопросов)___
Основные положения учета фактора времени. Его учет в советской экономике.__
Теоретический анализ финансовых потоков. Учет фактора времени при создании
программного продукта RentCalc.________________________________________

2. Перечень демонстрационных листов


Структура экономического исследования. Схема проводимого исследования.___
Исходные данные. Структура анализа для получения количественных оценок.__
Результаты сравнительного анализа. Схема проведения анализа зависимостей__
банковских показателей. Результаты исследования__________________________

Консультант (ы) __________________ /____________________/


__________________ /____________________/
__________________ /____________________/
Руководитель работы __________________ /_ проф.Лившиц В.Н. _/

Задание принял к исполнению ___________________________________


(дата)
_______________________________________________
(подпись студента)

3
АННОТАЦИЯ

к бакалаврской работе студентки 4-го курса группы 4031

Долгих М.А.

на тему: «Учет фактора времени в финансовых расчетах в стационарной и


нестационарной экономике»

Данная бакалаврская работа объемом 65 страниц содержит 4 таблицы и 4 графика.


В работе рассматриваются проблемы учета фактора времени в финансовых
расчетах. Определяется сущность проблемы, ее предпосылки, следствия. Рассматриваются
существующие методики ее решения. Описанные теоретические выкладки применяются к
созданию инструмента для работы с параметрами и характеристиками рент.
Ключевые слова: фактор времени, временная ценность денег, взвешивающие
функции, дисконтирование, норма дисконта, ренты, дисконт-функции.

ANNOTATION

This bachelor paper consists of 65 pages, 4 tables and 4 graphs.


In the work problems of taking into account the time factor are considered. The essence,
preconditions, consequences are determined. The ways of solution is examined. Studied theory is
used to create a tool for handling characteristics and rents.
Key words: time factor, time value of money, weighted functions, discounting, rate of
return, annuity, discount function.

4
Оглавление
Введение........................................................................................................................................6
Глава 1. Основные положения учета фактора времени. Его учет в советской
экономике......................................................................................................................................7
1.1. Время как фактор................................................................................................................7
1.2. Историческая справка......................................................................................................11
1.3. Фактор времени в советской экономике........................................................................13
1.3.1. Взвешивающие функции..........................................................................................15
1.4. Дисконтирование и наращение.......................................................................................20
1.4.1. Наращение..................................................................................................................20
1.4.1.1. Наращение по простой процентной ставке......................................................20
1.4.1.2. Наращение по сложной процентной ставке.....................................................21
1.4.1.3. Сравнение сложных и простых процентов......................................................23
1.4.1.4. Наращение процентов m, раз в году.................................................................24
1.4.1.5. Непрерывное наращение....................................................................................25
1.4.2. Дисконтирование.......................................................................................................25
Глава 2. Теоретический анализ финансовых потоков.......................................................27
2.1. Ренты..................................................................................................................................27
2.1.1. Общие характеристики рент.....................................................................................28
2.1.2. Постоянные ренты.....................................................................................................30
2.1.2.1. Ренты постнумерандо.........................................................................................30
2.1.2.2. Ренты пренумерандо..........................................................................................38
2.1.2.3. Отложенная рента...............................................................................................39
2.1.2.4. Вечная рента........................................................................................................39
2.1.2.5. Непрерывная рента.............................................................................................39
2.1.3. Переменные ренты....................................................................................................41
2.1.3.1. Переменные ренты с постоянным абсолютным приростом платежей.........41
2.1.3.2. Переменная рента с постоянным относительным приростом платежей......42
2.1.3.3. Непрерывные переменные ренты.....................................................................43
2.2. Дисконт-функции.............................................................................................................43
2.2.1. Степенные Д-функции..............................................................................................44
2.2.2. Тригонометрические Д-функции.............................................................................46
2.2.3. Применение Д-функций............................................................................................46
Глава 3. Учет фактора времени при создании программного продукта RentCalc.......48
Заключение.................................................................................................................................56
Список используемой литературы.........................................................................................58
Приложение................................................................................................................................59

5
Введение
Фактор времени в экономике играет большую роль, он является существенным
обстоятельством всех экономических процессов и явлений.  
Цель. Работа посвящена чрезвычайно важным в теоретическом и практическом
отношении вопросам анализа фактора времени в финансовой деятельности, степени его
влияния на результаты этой деятельности и его особенности. Для достижения
поставленной цели в работе решаются следующие задачи:
 Выясняется, в чем суть влияния фактора времени на финансовую
деятельность, каковы его предпосылки и аспекты проявления;
 Рассматривается действие фактора времени в советской экономике, его
особенности в то время;
 Излагаются основные существующие методики по учету фактора времени,
приводится их содержательный смысл и формализованные модели решений;
 Создание кроссплатформенного программного обеспечения, облегчающего
расчеты параметров и характеристик финансовых рент.
Объект исследования. Финансовая деятельность.
Предмет исследования. Фактор времени в финансовых расчетах.
Актуальность. Практическая значимость и актуальность темы не вызывает
сомнений, так как рассматриваемые в работе вопросы учета фактора времени имеют
непосредственное отношение к оценке стоимости фирмы, имущества, кредитовании,
планировании финансово-хозяйственной деятельности предприятия и другим важнейшим
экономическим вопросам. Особенно это важно в условиях, когда большинство ошибок в
принимаемых решениях в перечисленных областях связано с непониманием сущности
рассматриваемого вопроса, и, как следствие, неправильной интерпретацией результатов,
полученных механической подстановкой в существующие формулы для расчета тех или
иных показателей.
Научная новизна. В прикладной части работы описывается программный проект,
в функции которого входят расчеты всевозможных параметров финансовых рент.
Приложение достаточно простое в использовании и учитывает все основные виды рент.

6
Глава 1. Основные положения учета фактора
времени. Его учет в советской экономике
1.1. Время как фактор

Учет времени используется для исследования экономических процессов в


экономике, в основе которых лежит анализ взаимосвязей, устанавливающихся и
меняющихся в соответствии с продолжительностью времени. В процессе анализа
выявляются конкретные периоды, в которых определенные экономические величины
действуют в начале анализируемого периода и изменяются в конце данного периода.
Изменения, как правило, происходят под воздействием каких-либо внешних факторов в
форме решений хозяйствующих субъектов. Если результаты положительные и
наблюдается переход к качественно новым формам состояний в экономике, то решения
приняты правильно. Изучая движение экономики во времени, необходимо учитывать его
длительность и последовательность. Выявленные причины изменений должны служить
основанием для корректировки решений. Динамика как движение во времени дает
представление о последовательности сменяющих друг друга экономических показателей,
свидетельствующих о темпах развития экономики и о том, как складываются
соотношение ее возможностей и результатов.
В рыночной экономике при проведении любых финансовых операций денежные
суммы связывают с определенным моментом или периодом времени, вне зависимости от
их предназначения. Именно время является одним из важнейших факторов в финансовой
деятельности. С этой точки зрения знаменитый лозунг «Время – деньги» имеет под собой
научный фундамент. При долгосрочных операциях фактор времени может иметь большее
значение, чем сама сумма денег.
В основе учета фактора времени лежит принцип временной сущности денег: деньги
сегодня не равны деньгам завтра. То есть деньги в настоящий момент ценнее, чем деньги
завтра. Например, вы хотите через 5 лет купить недвижимость за 10 миллионов. Сколько
средств вам нужно выделить сейчас вам необходимо положить на счет в банке, чтобы по
истечении этого срока сам вклад и проценты составляли необходимую вам сумму? Если
взять ставку по вкладу 10%, то достаточно будет 6,2 миллиона. Иначе говоря, 6,2 млн,
вложенных в банк сегодня равны 10 млн, полученным через 5 лет.
Отметим также:

7
 Денежные средства можно использовать как финансовый актив, который со
временем будет приносить доход. То есть деньги могут быть инвестированы.
 Инфляция способствует обесцениванию денег со временем.
 Ценность денежных средств также повышается из-за неопределенности
будущего. Мы не можем быть уверены, что деньги, которые мы имеем сегодня и может
израсходовать, завтра будут в нашем распоряжении.

Принцип неравноценности денег во времени также связан с альтернативной


стоимостью, или доходностью, ресурсов (как финансовых, так и материальных и не
материальных). Любой ресурс может быть использован различными способами, и
инвестируя его куда-либо необходимо учитывать «упущенную выгоду» от невозможности
использования для других целей. Например, денежные средства могут быть использованы
сейчас на потребление, но при этом их невозможно будет инвестировать, тем самым
утрачивается возможность реализации их как финансового инструмента, приносящего
доход. С другой стороны, при вложении денег в банк или проект, возникают риски
(например, обесценивание из-за инфляции), а при ссуживании – риск неуплаты. Таким
образом, при принятии решении относительно способа израсходования ресурсов
необходимо учитывать альтернативные доходности различных вариантов.

Выделяют два типа экономического мышления:

 статический – не учитывает фактор времени, допускает возможность работы с


денежными показателями, относящимися к разным периодам времени, например, их
суммирование;
 динамический – учитывает фактор времени и, следовательно, денежные суммы
из разных временных периодов суммировать не представляется возможным.

Эти два подхода соответствуют "бухгалтерскому" и "экономическому" принципам


анализа затрат. Именно динамический подход предполагает включение в расходы так
называемых неявных затрат, определяемых на основе принципа альтернативной ценности.

В советской централизованно планируемой экономике руководствовались


статическим типом мышления. Предприятия и фирмы (юридические лица) не
распоряжались крупными суммами свободных денежных средств, такие деньги имели
строгое целевое назначение и строго контролировались. Население же (физические лица)
попросту не могли заработать значимые по отношению ко всей экономике денежные

8
средства, и имеющиеся накопления могли размещать на депозитах в Сбербанке, чтобы те
приносили хоть какой-то доход.

С переходом на рыночную экономику ситуация изменилась вместе с типом


экономического мышления. Теперь монополия государства ликвидирована. Предприятия
и население могут расходовать накопленные средства как угодно, на потребление или
инвестирование. Денежные средства приобретают для широкого круга субъектов
объективно существующую временную ценность.

В новых экономических условиях категория «время» рассматривается как


последовательная смена состояний денежной массы. «Измерение времени» можно
принять как поток процессов, которые с некоторой периодичностью повторяются. А
«фактор времени» – как фактор неравноценности денег в различные периоды времени, как
движущую силу экономического явления, его существенное обстоятельство.

Также временная ценность денег указывает на неправомерность суммирования


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

 динамичность технико-экономических показателей предприятия. Особенно


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

1
Взято из «Различные аспекты влияния фактора времени» Т.М. Тищенко, Экономическая оценка
инвестиций, 2005
9
 сезонность производства или реализации продукции, проявляющаяся в сезонных
колебаниях объемов поставки сырья, производства продукции или спроса на нее, а также
запасов и дебиторской задолженности. Сезонные колебания особенно существенны в
начальный период функционирования введенных производств. Их целесообразно
учитывать прежде всего путем надлежащей разбивки расчетного периода на шаги. При
существенных сезонных колебаниях показатели проекта зависят от того, в каком именно
месяце года начнется производство продукции. Начало расчетного периода целесообразно
установить в виде конкретной календарной даты;
 физический износ основных средств, обусловливающий общие тенденции к
снижению их производительности и росту затрат на их содержание, эксплуатацию и
ремонт на протяжении расчетного периода. Физический износ должен учитываться в
исходной информации при формировании производственной программы, операционных
издержек (в том числе расходов на периодически проводимый капитальный ремонт) и
установлении сроков замены основного технологического оборудования. Рациональные
сроки службы основных средств могут определяться на основе расчетов эффективности
соответствующих вариантов проекта и в общем случае не обязательно будут совпадать с
амортизационными сроками;
 изменение во времени цен на производимую продукцию и потребляемые
ресурсы. Учитывается непосредственно при формировании исходной информации для
расчетов эффективности;
 изменение во времени параметров внешней среды (цен, ставок, налогов,
пошлин, акцизов, размеров минимальной месячной оплаты труда, налогового и иного
законодательства и т. п.). Учитывается непосредственно при формировании исходной
информации для расчетов эффективности;
 разрывы по времени (лаги) между производством и реализацией продукции и
между оплатой и потреблением ресурсов;
 разновременность затрат, результатов и эффектов, т. е. осуществление их в
течение всего периода реализации проекта, а не в какой-то один фиксированный момент
времени. Этот аспект фактора времени учитывается в расчетах путем дисконтирования
денежных потоков.

10
1.2. Историческая справка

Учет фактора времени в науке известен достаточно давно, хотя не всегда


существовал в том виде, в котором мы его знаем. Если говорить о предпосылках ее
становления и оформления в современной форме, то она уходит корнями во времена
Древнего Рима, Греции, Египта, Вавилонии и Ассирии, где уже тогда, около 2000 лет до
н.э., существовали проценты. Но, естественно, никаких формализованных моделей на тот
период не было. 2Не смотря на то, что практика предоставления денег в долг за
определенную плату за их пользование проводилась с незапамятных времен, таблицы
сложных процентов были впервые разработаны и опубликованы математиками Я.
Тренченом (Jan Trenchant) и С. Стевином (Simon Stevin) соответственно лишь в 1558 и
1582 гг. Причем тогда же именно Стевин как раз и высказал мысль о возможности
использования чистой дисконтированной стоимости для оценки финансовых инвестиций.
Он описал принципы нахождения наибольшей прибыльности из двух или более
альтернативных предложений. В современной научной литературе оно известно как NPV-
правило. Однако лишь в конце XIX века она получила активное развитие в трудах
экономистов. До этого времени применение дисконтированных показателей сводилось
лишь к оценке различного рода займов и страхованию жизни. Так, в 1887 г. американский
инженер А. Веллингтон (A. Wellington) опубликовал работу «Экономическая теория
размещения железных дорог», в которой предложил подход к обоснованию
целесообразности строительства новой дороги на основе сопоставления
дисконтированных значений прогнозных притоков и оттоков денежных средств. В 1891 г.
английский бухгалтер Ф. Mop (Francis More) впервые предложил оценивать гуд-вилл,
исходя из генерируемых им дополнительных доходов. Идея дисконтирования активно
использовалась А. Маршаллом и И. Фишером при изложении логики и техники
бюджетирования капиталовложений и оценки инвестиционных альтернатив. Первые
разработки в области теории оценивания на фондовом рынке в рамках
фундаменталистского подхода связывают с именем выпускника Гарвардского
университета Дж. Уильямса (John Williams), который в своей докторской диссертации,
предложил в качестве одного из инструментов для работы на рынке ценных бумаг модель
оценки финансовых активов, построенную на дисконтировании дивидендов,
выплачиваемых в денежной форме. Исторические сведения о процессе дисконтирования

2
Ковалев В.В. Финансовый менеджмент. Вестник Санкт-Петербургского университета. 2005
11
векселей3: «Очевидно, на распространение практики дисконтирования векселей повлияло
возникновение индоссамента, когда за досрочную уплату вексельной суммы взимался
определенный процент. Начало этой практики, по мнению Л. Н. Нисселовича, было
положено еще на ярмарках, а индоссамент способствовал ее распространению.
Продолжительное время было распространено мнение, что первые формы
дисконтирования векселей возникли в Англии в XVII в. В частности, Дж. Клэпхем
отмечал, что, хотя использование дисконта в широком значении этого понятия началось
достаточно давно, объединение в одних руках операций покупки векселя со скидкой,
переписывания долгов с одного счета на другой, а также операций с банковскими чеками,
которыми можно было расплачиваться с кем угодно, возникло в Англии лишь между 1630
и 1670 гг. Однако X. ван дер Bee в своих исследованиях показал, что дисконтирование
векселей начало использоваться на денежных рынках Антверпена, где происходило не
только усовершенствование техники индоссамента, но и становление методов
дисконтирования. Так, в бухгалтерских книгах английского торговца тканями Китсона
зафиксирован случай, когда в 1536 г. на одной из ярмарок в Антверпене его агенту
потребовались наличные, для чего он продал третьему лицу долговую расписку на
предъявителя (срок уплаты долга по которой еще не настал) за сумму ниже номинальной
стоимости. Эту операцию вполне можно считать одним из первых фактов
дисконтирования. Но счета с антверпенских ярмарок свидетельствуют о том, что
дисконтирование в то время все же использовалось довольно редко, а агент Китсона
сохранял все другие долговые расписки и векселя до наступления срока их уплаты…
После учреждения в 1531 г. специальной биржи важное значение приобретает особая
группа финансистов, предметом торговли которых стали деньги. Это были так
называемые кассиры, принимавшие деньги при осуществлении платежей на бирже, а
потом осуществлявшие платежи от имени третьих лиц, отсутствовавших на данный
момент в городе... Истоками дисконтирования можно считать ситуации, когда при
недостатке наличных средств кассиры целеустремленно и систематически скупали со
скидкой ценные бумаги до наступления срока платежа по ним. О его распространении
свидетельствует примеры дисконта долговых расписок, приведенные в учебниках
Менхера «Практическое пособие по расчетам и ведению бухгалтерских книг», изданном в
Антверпене около 1560 г., и Меллемы «Арифметика», опубликованном в 1582 г.» По
поводу происхождения понятия дисконтирования: «Понятие «дисконтирование» (от итал.
3
mybusinesshelper.ru
12
sconto) появилось в конце ХШ в. в Италии (по мнению Дж. Клэпхема, даже в XII в.),
однако тогда оно еще не приобрело того значения, в котором употребляется сегодня и не
использовалось для вексельных операций. Первые упоминания о скидках,
предоставлявшихся при досрочной уплате денег в торговых операциях, действительно
датируются концом XIII в. Они содержатся в бухгалтерских книгах компании Толомеи из
Сиены. Распространение этой практики относиться к началу XIV в., о чем
свидетельствуют записи в бухгалтерских книгах компании Франческо дель Бене, а также
семьи Медичи.»

Среди литературы второй половины XX века, посвященной этой проблеме, особое


место принадлежит советским ученым. Их разработки проводились в рамках определения
эффективности капитальных вложений для оптимального планирования народного
хозяйства. Влиянию фактора времени на хозяйственные процессы в своих работах
уделяли внимание такие видные деятели науки, как А. Л. Лурье, В.В. Новожилов, В.Ф.
Пугачев, Л.В. Канторович, В.А., В.А. Волконский, В.Н. Лившиц, С.А. Иванков, Богачев
В.Н. и др. Они занимались вопросами развития непосредственно самой методики учета
фактора времени, а также методами определения норм эффективности капитальных
вложений, т.е. норм дисконта.

Среди современных книг рассмотрению влияния фактора времени уделяют


внимание книги по финансовому менеджменту, финансовой математике и
инвестиционному анализу. Среди авторов подобных книг можно отметить Е. М.
Четыркина, В.И. Малыхина, В.В. Капитоненко. Значительный вклад в технику
дисконтирования внес А.В. Жевняк. И, конечно, необходимо отметить статьи и книги П.Л.
Виленского, В.Н. Лившица и С.А. Смоляка, которые многое прояснили относительно
определения ставки дисконтирования в условиях переходной экономики.

1.3. Фактор времени в советской экономике

В советской экономике фактор времени также присутствовал, но проявлялся в


других формах, в отличие от рыночной экономики.

В СССР развитие экономики происходило под воздействием накоплений,


направленных на расширение производства или повышение его эффективности, чем
больше накоплений выделялось, чем больше продукта производилось в будущем.
13
Особенность состояла в том, что между вложение средств и получением результата в виде
вновь произведенного продукта был временной разрыв, в течении которого общество
ничего не получало. Фактором времени называлось воздействие затрат на темпы и
эффективность производства, в результате чего экономическая роль интервалов времени,
в течении которых происходило расширение производства, повышалась.

Возникала необходимость правильного учета действия фактора времени на


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

Фактор времени связывали с эффективностью капитальных вложений в


производственные фонды. Такие инвестиции обеспечивали прирост производимой
продукции за счет расширения самого производства. Таким образом основной формой
проявления действия фактора времени была динамика эффективности капитальных
вложений.

В качестве основного показателя эффективности было принято отношение


прибыли к сумме капитальных вложений, направленных на получение этого дохода.
Такой коэффициент представлял собой цену овеществленного труда, затраченного в
данном периоде для получения эффекта в будущем. Численно это величина
дополнительной стоимости в производстве на рубль затрат.

Также отметим, что коэффициент эффективности затрат зависел прежде всего от


соотношения так называемых ресурсов овеществленного и живого труда. В советский
период темпы технического прогресса были весьма высоки, поэтому с увеличением темпа
прирост продукции происходил с меньшими затратами. Чем выше затраты, тем выше
коэффициент эффективности.

Был поставлен вопрос, должен ли быть такой коэффициент универсальным для


всех отраслей производства, или же для каждой отрасли индивидуален? Однозначного
ответа экономическая наука того времени не давала. С одной стороны, общество не могло

14
допускать свободного перемещения средств между отраслями производства, особенно
если эти средства представлены в натуральной форме. Поскольку оборудование из одной
отрасли производства не может пригодиться в другой. С другой, такие средства
производства изначально изготавливаются из одних и тех же материалов, следовательно,
могут свободно перемещаться из отрасли в отрасль. Тогда необходимо рассчитывать куда
целесообразней будет направить такие материалы.

Таким образом, задачей общества являлось при наличие определенных ресурсов


тщательное исследование и планирование максимально эффективного распределения этих
ресурсов между отраслями. Измерение эффективности вливаемых ресурсов
производилось по отраслям как отношение прироста продукции к затратам.

Действие фактора времени в советской экономике проявлялся в повышении


ценности затрат на расширение производства. Но разрыв во времени между вложением
средств и получения дополнительного дохода приводил к потерям общества. При оценке
потерь от действия фактора времени важен выбор момента, с которого начинается
начисление этих потерь. Таким моментом является момент вложения затрат. И фактор
времени действует до начала производства необходимого продукта.

1.3.1. Взвешивающие функции

Рассмотрим один из подходов учета фактора времени. В его основе лежат так
называемые взвешивающие функции, с помощью которых несинхронные затраты и
результаты могут быть соизмеримы, то есть приведены к одному и тому же моменту
времени.

В свойствах таких функций нашли отражение «аксиомы рационального


экономического поведения». Они необходимы для корректного учета фактора времени:

а) равные по номинальной величине настоящие затраты и результаты значат


больше, чем будущие; отсюда следует, что если есть возможность без потерь отложить
затраты, то это стоит делать;

б) нецелесообразно производить большие затраты ради относительно небольшой


по величине ежегодной экономии в будущем, сколь продолжительным бы ни был процесс
получения этой экономии;

15
в) сравнительная ценность настоящих и будущих благ не должна зависеть от ряда
произвольно выбранных параметров, например, от того, когда производится их
соизмерение, осуществляется ли этот процесс в одну или несколько временных стадии и
т.д.;

г) необходимо системно учитывать все вызываемые фактором времени


последствия: изменение объемов производства и потребления, цен на продукцию и
ресурсы, структуры выпуска и т.д.;

д) при приведении к соизмеримому виду разновременных финансовых потоков


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

В динамических задачах оптимизации для оценки ряда ресурсов, изменяющихся во


времени (обозначим его вектором Х(t)), вводится функционал U(X). С помощью такого
функционала устанавливается определенный порядок элементов множества Х.

При непрерывном изменении времени U принимает следующую форму:



U ( X )=∫ u ( X (t ) , t ) Q ( t ) dt ,
0

где u ( X ( t ) , t ) – целевая функция для момента времени t,

Q(t) – некоторая взвешивающая функция, предназначенная для соизмерения


целевых функций во времени.

При дискретном изменении времени (например, по годам) функционал U(X)


принимает вид:

U ( X )= ∑ u ( X ( t ) , t ) Q ( t ) .
t

Рассмотрим взвешивающую функцию Q(t) более подробно. Основываясь на


«аксиомах рационального экономического поведения» Q(t), с помощью которой
t2 t1
финансовый поток приводится от времени к , обладает следующими свойствами:

1) Взвешивающая функция, в общем случае, должна быть функцией двух


Q(t1 ,t 2 )
аргументов, т.е. , где один из моментов времени будет принят за базовый;

16
2) Взвешивающая функция неотрицательна и монотонно убывает, что связано с
фактом падения ценности денег во времени;

3) Взвешивающая функция должна быть ограничена по асимптотике, т.е. интеграл:



∫ Q(t 1 ,t2 )dt 2<∞
0
как следствие аксиомы неокупаемости больших затрат;

4) Взвешивающие функции должны обладать полугрупповым свойством


инвариантности, т.е. для любого t3 должно выполняться условие:

Q(t1 ,t 2 )=Q(t 1 ,t 3 )⋅Q(t 3 , t 2 )

что обеспечивает независимость результатов от базы приведения.

На практике наиболее часто в виде взвешивающих функций используют формулы


простых и сложных процентов:

Q(t1 ,t 2 )=¿ {1+E(t2−t 1)−1 ,t 2>t 1 , ¿ ¿¿¿


1) Простые:

−(t 2−t 1 )
Q(t 1 ,t 2 )=(1+ E )
2) Сложные: ,

где Е – норма эффективности.

Причем простые проценты не обладают свойством транзитивности, в отличие от


сложных. Из этого следует, что при применении метода простых процентов необходимо
учитывать что будет базой приведения и непосредственно ли приводятся затраты к
базовому периоду или через промежуточный.

Из данных свойств также можно вывести ряд следствий:

 Q ( t 1 , t 1 ) =1, то есть собственный коэффициент приведения равен 1;

 Q ( t 2 , t 1 )∗Q ( t 1 , t 2 ) =1, то есть взаимные коэффициенты приведения обратны;

 только в случае, если взвешивающая функция показательная, она может быть


представлена как функция одной переменной t=t2–t1.
 всегда возможно представление взвешивающей функции в виде:
Q ( t 2 ,t б )
Q ( t 2 , t1 ) =
Q ( t 1 ,t б )

17
Взвешивающие функции имеют непосредственную связь с нормой эффективности
Еt, а именно, при непрерывном времени:

Q ( t+ dt , t б ) – Q( t , t б ) −d
Et =– =
dt
[lnφ ( t ) ] ,
Q ( t +dt ,t б ) dt

где φ (t) – монотонно убывающая интегрируемая функция приведения к 0, равная 1


при t=0.

Таким образом норма эффективности – это логарифмическая производная от


взвешивающей функции и не зависит от базы приведения.

Если же время t принимает дискретные значения, то норма эффективности будет


равна:

Q ( t , t б ) – Q (t−1, t б )
Et =– ,и
Q ( t , tб )

n=t
Q ( t ) =∏ (1+ En ).
n=1

Данные соотношения верны, если используемые цены на ресурсы стационарны.

Допустим, что уровень цен изменяется по некому закону θ ( t ,t б ) , тогда норма


эффективности при переменном уровне цен будет равна:

d
Et =Et + lnθ ( t , t б ) .
dt

С экономической точки зрения связь взвешивающей функции и нормы


эффективности достаточно ясна: при стационарных ценах Et , характеризующая темп
падения ценности рубля затрат, равна темпу падения оценок ресурса, при повышении
уровня текущих цен темп падения значимости рубля затрат повысится на величину темпа
роста текущих цен.

Также стоит добавить, что взвешивающую функцию удобно представлять в виде


φ ( E , t ) ,где Е – норма эффективности при t=0. Такая функция монотонно убывает по
обоим аргументам, то есть значимость более поздних затрат уменьшается как во времени,
так и при росте эффективности использования ресурсов.

Выше были упомянуты некие оценки ресурсов. Действительно, существуют некие


оценки yit на все виды ресурсов, которые со временем падают. Например, если есть более
18
эффективный способ работы с ресурсами, чем простое их сохранение, то оценка их в
более ранние моменты времени выше. Также темпы падения оценок на различные
ресурсы также различны.

Такие оценки показывают степень влияния соответствующих ресурсов на целевую


функцию и, соответственно, влияют на определение оптимальной цены в будущем.

v ¿=α t y ¿ ,

где v ¿ – оптимальные цены в год t,

α t – коэффициент пропорциональности цен на ресурсы.

В динамических задачах необходимо оценивать результаты в течении нескольких


лет. И если α t по годам не равны, то непосредственное сопоставление оптимальных цен
этих периодов невозможно, их необходимо приводить друг к другу умножением на
αt '

коэффициент .
αt

На практике для каждого ресурса существует свой коэффициент


пропорциональности цен α it . Но при небольших группах таких ресурсов можно

приближенно считать все такие коэффициенты одинаковыми и равными α t .

Рассмотрим два смежных года t-1 и t. Тогда при vi t −1=v ¿ , α t y ¿ =α t−1 y ¿−1 ,

i y i , t−1− y ¿ α t
Et −1 ,t = = −1=Et .
y¿ α t −1

Et , как было указано ранее, является нормой эффективности использования

ресурса. Et связана с оценками ресурсов и также является величиной предельной, ее


нижняя граница соответствует пределу эффективности использования ресурса, при
котором оно оправдано.

Вести расчет по стационарным ценам гораздо удобнее, так как они, в отличие от
оценок сохраняются в среднем неизменными. Переход к стационарным ценам не является
принципиальным моментом экономического анализа, который можно проводить и в
текущих нестационарных ценах, при этом во все соотношения войдет еще одна функция
времени – тренд уровня цен, изменение во времени их индекса.

19
Изложенные выше теоретические выкладки справедливы как для централизованно-
плановой системы, так и для рыночной экономики. Различие заключается лишь во
внешних параметрах, задаваемых извне и входящих во взвешивающую функцию. Норма
дисконта выступает в качестве важного параметра окружающей экономической среды,
принимаемая аналитиком с учетом реальных характеристик внешней экономической
среды и рассматриваемого проекта (темпа инфляции, риска и т.д.).

1.4. Дисконтирование и наращение

1.4.1. Наращение

Рассмотрим процесс наращения. Что же понимают под этим термином?

Наращение первоначальной суммы – это процесс присоединения к ней процентов в


результате какой-либо финансовой операции (ссуды, долга, депозита и т.д.). Обычно
проценты начисляются однократно, либо многократно через равные промежутки времени.
В случае начисления многократно используются формулы простых (для краткосрочных
рент) или сложных процентов (для долгосрочных рент).

1.4.1.1. Наращение по простой процентной ставке

В практических расчетах время рассматривается как дискретная величина,


следовательно, наращение происходит по дискретным процентам, которые начисляются
за фиксированные интервалы времени. Под наращенной суммой понимают
первоначальную сумму с начисленными процентами за весь срок ссуды. Для наращения
простых процентов применяется следующая формула:

S=P+Pni=P( 1+ni)
,

где:

Р – первоначальная сумма долга,

S – наращенная сумма, или сумма в конце срока,

i – ставка наращения,

n – срок ссуды.

20
(1+ni)
Множитель называют множителем наращения простых процентов.

График роста по простым процентам представлен на рис. 1.

12

11.5

Наращенная сумма, S
11

10.5

10

9.5

9
0 0.1 0.2 0.3 0.4 0.5 0.6 0.7 0.8 0.9 1
Срок начисления, n

Рис. 1. Наращение по простым процентам.

Существует несколько вариантов наращения по простым процентам:

 точные проценты с точным числом дней ссуды. Такой вариант дает самые
точные результаты. Обозначается как 365/365.
 обыкновенные проценты с точным числом дней ссуды. Такой вариант дает
несколько больший результат, чем при применении точных процентов. Обозначение:
360/365.
 обыкновенные проценты с приближенным числом дней ссуды. Применяется в
основном при промежуточных расчетах. Обозначение 360/360.

Если в договоре ссуды предусмотрены изменяющиеся процентные ставки, то


формула наращения приобретает следующий вид:

S=P ( 1+n 1 i 1+ n2 i 2 +…+ nm i m ) =P ¿,

где it – ставка простых % в периоде t, t= 1,2, …, m

nt – продолжительность периода

n=∑ nt
t

21
1.4.1.2. Наращение по сложной процентной ставке

В долгосрочных финансовых операциях, если проценты не выплачиваются сразу,


то они присоединяются к сумме долга для наращения. И в таких случаях применяются
сложные проценты. База для начисления не постоянна и процесс увеличения долга
происходит с ускорением. Такое присоединение начисленных процентов к сумме, которая
была базой, для их начисления, называют капитализацией процентов.

Найдем формулу для расчета конечной суммы:

Р – первоначальная сумма долга,

S – наращенная сумма, или сумма в конце срока,

i – ставка наращения (годовая),

n – срок ссуды.

P+ Pi=P ( 1+i )
В конце первого года: ;

2
P (1+i ) +P ( 1+i ) i=P(1+i)
2-й год: ;

n
P (1+i )
n-й год: .

n
S=P ( 1+i )
Таким образом, наращенная сумма будет равна: .

Рост по сложным процентам представляет собой геометрическую прогрессию,


( 1+i )
первый член которой равен Р, а знаменатель – . Последний член прогрессии равен
наращенной сумме. Графическое представление наращения по сложным процентам
представлено на рис. 2.

22
30

25

Начисленная сумма, S
20

15

10

0
0 1 2 3 4 5 6 7 8 9 10
Срок начисления, n

Рис. 2. Наращение по сложным процентам.

( 1+i )n
Множитель называют множителем наращения по сложным процентам.

1.4.1.3. Сравнение сложных и простых процентов

Для того чтобы сопоставить результаты наращения по простым и сложным


процентным ставкам, достаточно сравнить их множители наращения:

n
n<1 (1+i пр n )> ( 1+i сл )
для простые проценты больше сложных: ;

n
n>1 (1+i пр n )< ( 1+iсл )
для простые проценты меньше сложных: ;

n
n=1 (1+iпр n )=( 1+i сл )
для простые проценты равны сложным: .

23
30

25

Наращенная сумма, S
20

15

10

0
0 1 2 3 4 5 6 7 8 9 10
Срок начисления, n

сложные проценты простые проценты

iпр=iсл =0,3
Рис. 3. Сравнение множителей наращения при .

n>1
Заметим, что при наращенная сумма по сложным процентам растет быстрее,
чем по простым, и, соответственно, разрыв между ними усиливается.

Для наглядности рассмотрим в таблице простые и сложные проценты для суммы


P =100:

Таблица 1.

Года 3% 9% 15% 20%


Прост. Слож. Прост. Слож. Прост. Слож. Прост. Слож.
1 3 3 9 9 15 15 20 20
5 15 16 45 54 75 101 100 149
10 30 34 90 137 150 305 200 519
15 45 56 135 264 225 714 300 1441
20 60 81 180 460 300 1537 400 3734

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

1.4.1.4. Наращение процентов m, раз в году

В современных условиях капитализация процентов происходит не один раз в год, а


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

( )
N
i
S=P 1+
m
,

где N – общее количество периодов начисления,

i – номинальная годовая ставка.

Теперь введем понятие действительной (эффективной) ставки процента. Такая


годовая ставка дает тот же результат, что и m-разовое начисление процентов по ставке i/m.

Множители наращения по эффективной и номинальной ставке должны быть


равны, следовательно:
nm
j
(1+i)n =(1+ ) ,
m

откуда
m
j
i=(1+ ) −1.
m

Таким образом эффективная ставка при m>1 больше номинальной, при m=1 i=j.

При замене в договоре номинальной ставки на эффективную финансовые


обязательства сторон не меняются, то есть ставки эквивалентны в финансовом
отношении.

1.4.1.5. Непрерывное наращение

Иногда при анализе финансовых проблем в расчетах применяется непрерывное


наращение. При непрерывном наращении применяют особый вид процентной ставки –
силу роста. Она характеризует относительный прирост наращенной суммы за бесконечно

25
δ
малый промежуток времени. Обозначается как . Различают постоянную и переменную
силу роста.

Как было указано выше, при дискретном начислении процентов т раз в году по
номинальной ставке i наращенная сумма находится как

( )
mn
i
S=P 1+
m
.

m →∞
Устремляя , получим формулу для непрерывного начисления:

( )
mn
i
S=P lim 1+ =Pe in
m →∞ m
.
δn
S=Pe
Учитывая обозначение непрерывной ставки: .

Дискретные и непрерывные ставки находятся в функциональной зависимости. Эту


связь можно вывести из равенства множителей наращения:

( 1+i )n=e δn
,

δ=ln ( 1+i )
,
δ
i=e −1
.

В случае переменной силы роста непрерывная ставка изменяется по какому-либо


δ t =f (t )
закону, представленному в виде непрерывной функции от времени: . Тогда
наращенная сумма равна:
n
∫δt
S=Pe 0
.

При этом функция времени может быть различного вида.

1.4.2. Дисконтирование

На практике часто решения требует задача обратная наращению. Некую сумму S,


которая будет получена в определенный момент в будущем, необходимо дисконтировать,

26
то есть найти современную стоимость (P) суммы S. В большинстве случаев фактор
времени учитывается именно с помощью дисконтирования, а не наращения. Большинство
аналитических методов основывается на определении современной величины платежей.

Так как дисконтирование – это процесс обратный наращению, то современную


стоимость легко выразить из формул наращения.

Простые проценты:

S
P=
1+ni
,

1
1+ni
где дробь – дисконтирующий множитель.

Сложные проценты:

S 1
P=
( 1+i )n ( 1+i )n
, – множитель дисконтирования по сложным процентам.

Для случая, когда проценты начисляются m раз в год:

S
P=
( 1+ j/m )mn
.

Непрерывные проценты:
−δn
P=Se

В случае переменной силы роста непрерывная ставка изменяется по какому-либо


δ t =f (t )
закону, представленному в виде непрерывной функции от времени: . Тогда:
n
−∫ δ t
P=Se 0

27
Глава 2. Теоретический анализ финансовых
потоков
2.1. Ренты

В современных финансовых операциях платежи чаще происходят в виде


определенного потока. Такой поток называют потоком платежей. Каждый отдельный
элемент ряда (потока) является членом потока. В случае, когда все элементы
положительные, то есть происходят только поступления, и временные интервалы между
ними одинаковые, то такой поток называют регулярным, или финансовой рентой.

Ренты используются довольно широко, начиная от выплат процентов по облигации


и заканчивая платежами по кредиту.

Для дальнейшего рассмотрения рент отметим характеризующие ее параметры:

 Член ренты – размер отдельного платежа;


 Период ренты – временной интервал между двумя последовательными
платежами;
 Срок ренты – время от начала первого периода и до конца последнего;
 Процентная ставка.

На практике используется большое количество рент с различными условиями. В


таблице приведена классификация по некоторым признакам:

Таблица 2.

Признак Виды рент


Количество выплат членов ренты  Дискретная
o Годовая (выплата раз в году)
o р-срочная (р – количество выплат в
году)
 Непрерывная

28
Количество начисления процентов  С ежегодным начислением
 С начислением m раз в году
 С непрерывным начислением
Величина членов  Постоянные
 Переменные
Количество членов  Ограниченные по срокам
 Бесконечные
Начало срока ренты  Немедленные
 Отсроченные
Момент выплат платежей  Постнумерандо
 Пренумерандо

В соответствии с этими признаками и формируются условия ренты.

2.1.1. Общие характеристики рент

На практике при анализе потока платежей зачастую требуется рассчитать одну из


двух характеристик: наращенная сумма или современная стоимость.

Наращенная сумма – это сумма всех членов потока, с начисленными на них


процентами и приведенных к концу срока ренты. Современная стоимость – величина
обратная наращенной сумме – сумма всех членов, дисконтированных к начальному
моменту срока ренты. Наращенная сумма может представлять собой общую сумму
накопленной задолженности к концу срока, итоговый объем инвестиций, накопленный
денежный резерв и т.д. В свою очередь современная стоимость характеризует
приведенные к началу осуществления проекта инвестиционные затраты, суммарный
капитализированный доход или чистую приведенную прибыль от реализации проекта т.п.

Рассмотрим метод расчета этих характеристик ренты. Допустим, имеется ряд

Rt n
платежей , выплачиваемых постнумерандо в течение расчетных периодов, допустим
i
лет, с начислением процентов раз в году по сложной ставке . К концу установленного
срока накопленная (наращенная) сумма составит:
n
S=∑ R t (1+i )n−t
t=1
.
29
n−t
Rt (1+i)
В этой формуле слагаемое отражает вклад каждого члена ренты в
общую сумму накопленного капитала. Этот вклад, в свою очередь, определяется числом
(n−t ) A
произведенных на него начислений. Современная стоимость такого потока
платежей будет равна:
n n
Rt 1
A=∑ t
=∑ Rt ν t , ν=
t=1 (1+i) t=1 1+i
.

A
Современная стоимость представляет собой величину разового взноса в начале
срока ренты, эквивалентного по накопительному эффекту сумме всех периодических

Rt Rt
взносов . Операция приведения текущего взноса к некоторому предыдущему
моменту времени (в данном случае к начальному) называется дисконтированием,
t
v i
величина – дисконтным (дисконтирующим) множителем по ставке . Дисконтирование
имеет большое самостоятельное значение в тех случаях, когда необходимо вычислить
современную стоимость ренты для оценки эффективности вложений в альтернативных
вариантах, для проведения преобразования рент и во многих других практически важных
задачах. Заметим также, что ставка дисконтирования может не совпадать со ставкой
начисления и устанавливаться отдельно в соответствии с определенными условиями и с
учетом, например, прогнозируемого темпа инфляции, степени риска и т.п. В общем случае
ставка дисконтирования может изменяться от периода к периоду, то есть в каждом

it
расчетном периоде иметь свое значение . Тогда:

n Rt n
1
A=∑ t
=∑ Rt ν t , ν t = t
,
∏ (1+ ik ) ∏ ( 1+ik )
t=1 t=1

k =1 k=1

n n (1+i 1 )(1+i 2 ). . .(1+i t )(1+i t+1 )(1+ it +2 ).. .(1+i n )


S=∑ R t (1+i t +1 )(1+i t+2 ). ..(1+i n )=∑ R t =
t=1 t =1 (1+ i1 )(1+i 2 ). ..(1+i t )
n

n ∏ (1+it ) n
¿ ∑ Rt t =1
t
= A ∏ (1+i t ).
∏ (1+ik )
t=1 t=1

k =1

30
Между наращенной суммой и современной стоимостью существует
S
функциональная зависимость. Дисконтируя сумму с помощью дисконтного множителя
n
ν
, получим:

S⋅ν =∑ Rt ( 1+i ) ⋅ν = ∑ Rt ν = A
n n−t n t

t t
.

n
A A (1+i) =S
Наращивая по той же ставке, получим: .

2.1.2. Постоянные ренты

Простейшим видом рент являются ренты с постоянными членами, или постоянные


ренты. Общие характеристики этих рент играют важную роль при анализе финансовых
операций. Далее рассмотрим различные виды постоянных рент со всевозможными
комбинациями условий и, соответственно, формулы для расчета этих характеристик.

2.1.2.1. Ренты постнумерандо

Годовая рента

Годовая рента является самым простым случаем ренты. Пусть в течении n лет
каждый год в банк вносится по сумме R. Начисляются проценты по сложной ставке i
годовых.

При наращении члены ренты будут составлять ряд, представляющий собой


геометрическую прогрессию со знаменателем (1+i) и первым членом R. Таким образом:

( 1+i )n−1
S=R .
i

Множитель, на который умножается R, называется коэффициентом наращения


ренты:
n−1
( 1+i )n−1
sn , i=∑ ( 1+i ) =t
,
t=0 i

S=R s n ,i .

31
При определении современной стоимости ренты ее члены также образуют
геометрическую прогрессию, с разницей в том, что первый член будет равен Rv, а
1
ν=
1+i
знаменатель . Сумма членов такой прогрессии будет равна:
n n n −n
ν −1 1−ν 1−( 1+i )
A=R ∑ ν t =Rν =R =R .
t =1 ν−1 i i

Аналогично коэффициенту наращения выделим коэффициент приведения ренты:


n −n
1 1−( 1+i )
a n ,i=∑ = .
t =1 1+i i

Годовая рента с начислением процентов m раз в году

Такая рента не сильно отличается от обычной годовой ренты, дополнительным


условием является начисление процентов не один раз в год, а несколько, то есть m раз.
Также используется номинальная процентная ставка j. Члены ренты, как и в случае,
указанном выше, образуют геометрическую прогрессию, знаменатель меняется на
m

(1+ m )
j

. Наращенная сумма будет равна:

( )
nm
j
1+ −1
m
S=R =R s j .
( )
m
j nm ;
m
1+ −1
m

Современная стоимость:

( ) =R a
−mn
j
1− 1+
m
A=R j .
(1+ mj ) −1
m nm ;
m

Рента р-срочная

При ситуации, когда рента выплачивается несколько раз в год равными суммами,
вводят дополнительный параметр р, указывающий на количество таких выплат.
Существует 3 подвида таких рент, в зависимости от начисления процентов.

32
m=1 . R
1. Пусть Если годовая сумма платежей равна , то разовый платеж внутри
R
p np
года равен . Общее число членов ренты равно . Последовательность членов ренты с
a=1
начисленными процентами – геометрическая прогрессия с первым членом и
1
p
q=( 1+i )
знаменателем . Наращенная сумма ренты составит:
1
np
R (1+i ) p −1 ( 1+i )n−1
S= ⋅ =R = R⋅s(n p)
[ ]
,i
p 1 1
p p
(1+i ) −1 p ( 1+i ) −1
.

Сумма дисконтированных платежей составит:1,877 36,6211

( )
1 1
−1
1
p ( 1
)np
R ( 1+i ) (1+i ) p ( 1+i )n −1
A= ⋅ =R =R⋅a(np,i)
p 1
[ ]
1
−1
1 p ( 1+i )n (1+i ) p
−1
p
( 1+ i )
.

2. Рассмотрим наиболее общий случай: p<>m. Общее количество членов ренты


R
np p
равно , величина члена ренты равна . Члены ренты с начисленными процентами
a=1
образуют геометрическую прогрессию с первым членом и знаменателем
m

(
q= 1+
i
m ) p

. Наращенная сумма ренты составит:


m mn

( i
) ( i
)
⋅np
1+ p −1 1+ −1
R m m
S= ⋅ =R

[( ) −1]
p m

( )
m
i i
1+ p −1
p 1+ p
m m
.

Современная стоимость ренты:

33
) (( )
1 1
m m
−1
( )
mn
i i
) (
⋅np
1+ p 1+ p i
m m −1 1+
R m (p)
A= ⋅ =R =R⋅a

m [ ]
i
p 1 mn m
p ( 1+ ) ( 1+ ) −1
mn ,
−1 i i p m
m

(1+i m) p m
.

3. Случай m=p. Наращенная и современная стоимости ренты могут быть получены


из формул для случая p<>m с учетом равенства числа начислений и выплат. Наращенная
стоимость ренты:
m mn mn mn

( i
) ( i
) ( i
) ( i
)
⋅np
1+ p −1 1+ −1 1+ −1 1+ −1
R m m m m
S= ⋅ =R =R =R

[( ]
p m i i
( )
m

)
i i p⋅
1+ p −1
p 1+ p
−1 m
m m
.

Современная стоимость ренты:


mn mn mn

A=R
( 1+
i
m)
−1
=R
( 1+
i
m)
−1
=R
( 1+
i
m)
−1

m ) [( ] p(1+i m)
mn mn
i ( 1+
m)
mn m
p ( 1+
m)
i i i
1+ p −1 ⋅i
m
.

Ренты с непрерывным начислением процентов

Помимо дискретных рент, которые были рассмотрены ранее, также необходимо


отметить ренты, где начисление процентов происходит непрерывно. Члены таких рент
также образуют ряд в виде геометрической прогрессии с параметрами: первый член R,
знаменатель e δ (непрерывные проценты были рассмотрены в пункте ). В итоге наращенная
сумма будет равна:

e δn −1
S=R =R s n; δ ,
e δ −1

где e – основание натуральных логарифмов, δ – сила роста

Современная стоимость:

1−e−δn
A=R =R an ; δ .
e δ−1

Если имеет место р-срочная рента, то:

34
e δn −1
S=R =R s(np);δ ,
( )
δ
p
p e −1

1−e−δn
A=R =R a(np); δ .
( )
δ
p
p e −1

Параметры рент

Среди параметров рент можно выделить основные – R, n, i и дополнительные – p,


m. Часто возникают такие ситуации, когда задаются несколько параметров и одна из двух
обобщающих характеристик S или A. И тогда необходимо найти недостающие параметры.
Далее покажем каким образом можно найти величину члена ренты, срок ренты и
процентную ставку. Исходными условиями являются: наличие какой-либо
характеристики (S или A) и набора параметров, кроме искомого.

Член ренты.

Член ренты рассчитывается довольно просто. При известных сумме S или


стоимости A используются формулы:

R=S / s или R=A /a

Причем при различных видах рент коэффициенты s и a рассчитываются по-


разному (конечные формулы коэффициентов указаны в пунктах )

Срок ренты.

Иногда при разработке контрактов необходимо определить срок ренты и


соответственно число членов ренты. Величину n, показывающею срок ренты, можно
найти из выражений, определяющих наращенную сумму S и современную стоимость A,
путем простого выражения этой величины. Для каждого вида ренты формула будет
соответственно своя. Представим их в виде таблицы:

Таблица 3.

Кол-во Кол-во Сроки платежей


плате- начисле-
жей в ний в S A
году году

35
( ) ( )
−1
S A
i+1 ln ln 1− i
m=1 R R

Годовые ренты
n= n=
ln(1+i) ln(1+i)

{ [( ] } { [( ]}
−1

) )
m m
S j A j
ln 1+ −1 +1 ln 1+ −1
R m R m
m>1 n= n=
m ln 1+
j
m ( ) m ln 1+ ( mj )
{ [ ] } { [ ]}
1 1 −1
S A
ln p ( 1+i ) p −1 +1 ln 1− p (1+i) p −1
m=1 R R
n= n=
ln ( 1+i ) ln (1+i)
р-срочные ренты

() S
( )
−1
ln j +1 A
ln 1−
j
R R
m=p n= n=
mln ( 1+ )
j j
m ln(1+ )
m m

{ [( ] } { [ ]}
−1

)
m
S j A j
m
ln p 1+ p
−1 +1 ln 1− p (1+ ) p −1
R m R m
m≠p n= n=
m ln 1+ ( mj ) j
m ln (1+ )
m

ln [ S δ
R
( e −1 ) +1 ] −ln 1− [ A δ
R
( e −1 ) ]
Непрерывные

Годовая
n= n=
δ δ
ренты

[ ( ) ] [ ( )]
δ δ
S A
Р- ln p e p −1 + 1 −ln 1− p e p −1
срочная R R
n= n=
δ δ

При расчете срока ренты нужно отметить следующие моменты:

 Расчетные значения будут, скорее всего, дробные. Поэтому необходимо будет


округлить результаты. Для этого принимают в качестве n ближайшее меньшее целое
число. У р-срочной ренты соответственно округление происходит до ближайшего целого
числа периодов.
 Но если округление происходит в меньшую сторону, то наращенная сумма или
современная стоимость ренты оказывается меньше заданной. Тогда эту разницу
необходимо компенсировать, например, платеж, соответствующий сумме этой разницы в
начале или в конце срока ренты, или же повышением суммы члена ренты.

Размер процентной ставки.

36
Расчет процентной ставки не такая простая задача, как может показаться на первый
взгляд. Для ее решения применяют метод линейной интерполяции.

Простейшим вариантом интерполирования является линейное, когда через две


точки (х1; y1) и (х2; y2) с заданными координатами (х1≠х2) проводят прямую (рис. 4) с урав-
нением

y 2− y 1 x−x 2 x−x 1
y= y1 + ( x−x 1 ) или y= y1 + y2 (1)
x 2−x 1 x 1−x 2 x2 −x1

и используют его для приближенного вычисления значения

x ¿ −x2 x ¿ −x 1
y =f ( x ) ≈ y 1
¿ ¿
+y (2)
x 1−x 2 2 x 2−x 1

функции у = f(x) в точке x = х* между точками х1 и x2.

Рис.4. Линейная интерполяция.

Интерполяцию по формуле (2) называют линейной, или двухточечной, а концы


отрезка [x1, х2] (при х1 < x2) ‒ узлами интерполяции. По этой же формуле при х[х1, x2]
можно провести линейную (или двухточечную) экстраполяцию.

37
Разность между точным и приближенным значениями функции f(x) в произвольной
точке х [х1, x2] (см. рис. 10.2, a) обозначим φ(х), т.е.

x−x 1
φ ( x )=f ( x ) − y 1−( y 2− y 1 )
x 2−x 1

В общем случае φ(х)≠0 на отрезке [х1, x2].

Предположим, что существует вторая производная f"(x) и она непрерывна и


ограничена в интервале (х1, x2), т.е. при 0 < M2  R

|f ' ' ( x )|< M 2 ∀ x ( x1 , x2 ).


Тогда ∀ x (x 1 , x 2 )

y2 − y1 ' '
, φ ( x )=f ( x ) и|φ ( x )|≤ M 2 .
' ' '' ''
φ ( x )=f −
x2 −x1

Обозначим через х0 ту точку на отрезке [х1, x2], в которой модуль |φ(x)| функции
φ(x) достигает максимума. Так как φ(x1) = φ(x2) = 0, точка x0 попадает в интервал (x1, x2) и
поэтому является точкой локального экстремума. Поскольку функция f(x) дважды
непрерывно дифференцируема в (х1, x2), то φ'(хо) = 0.

Запишем в точке х0 формулу Тейлора с остаточным членом в форме Лагранжа с


учетом равенства φ'(хо) = 0

φ'' ( ξ )
( x−x 0 ) , ξ ∈ [ x 0 , x ] .
2
φ ( x )=φ ( x0 ) +
2

Положим сначала x = x1, а затем x = x2 и с учетом φ(x1) = φ(x2) = 0 получим


2 2
( x 1−x 0 ) ( x 2−x 0 )
|φ( x 0)|=|φ ''
(ξ 1)|
2
,|φ(x 0 )|=|φ (ξ 1)|
''
2
,

где x1 < ξ1 < x0 < ξ2 < x2. Тогда, учитывая, что h = x2 – x1 > 2 min {x0 – x1, x2 – x0},

|φ' ' (ξ 1 )|≤ M 2 и|φ' ' (ξ 2 )|≤ M 2, запишем


2
|φ( x 0)|≤ M 2 h8 .

38
h2
Итак, M 2 ‒ наибольшая погрешность, которая может возникнуть при линейной
8
интерполяции. Если погрешность не должна превышать числа ε > 0, то возникает
ограничение на выбор шага h между узлами интерполяции, а именно h< √8 ε / M 2 . При

линейной экстраполяции погрешность |φ( x)| быстро растет с удалением точки x от


концов отрезка [x1, x2] вследствие роста (x – x0)2.

Точность интерполирования можно повысить, если учесть большой объем


информации о поведении функции, т.е. использовать более двух узлов интерполяции.

По заданным R и S, или R и А, находят значения коэффициент наращения


коэффициентов наращения или приведения ренты: Sn , i=S / R ,  a n ,i= A /R .

Вычисление процентной ставки производится следующим образом: 

1)     Если известна наращенная сумма:

S n ,i−S Н
i=i н + ( i −i ) ,
S В−S Н В Н

 где i В , i Н  – нижнее и верхнее значение предполагаемой процентной ставки,

S В , S Н – соответствующий коэффициент наращения. 

2)     Если известна современная стоимость:

an ,i −a Н
i=i н + ( i −i ) .
aВ −a Н В Н

 Оценки размера процентной ставки отличаются от точных значений этой


величины, причем если за основу взят коэффициент приведения, то оценка будет
зависимой по коэффициенту наращения вычисляется заниженная оценка. Оценка тем
точнее, чем меньше длина интервала i В , i Н .

2.1.2.2. Ренты пренумерандо

Под рентой пренумерандо понимают ренты с платежами в начале периодов. Таким


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

39
^s=s n ,i ( 1+i ) , a^ =an , i ( 1+i )

Формулы наращенной суммы и современной стоимость представлены в таблице 4.

Таблица 4.

Вид ренты S A
Годовая рента ^S=S ( 1+i ) ^
A=A ( 1+i )
Годовая с начислением m
^S=S ( 1+ j/ m)m ^
A =A ( 1+ j/m )
m

раз в году
^
A =A ( 1+ j/m )
m/ p

р-срочная рента ^S=S ( 1+i ) 1/ p


, ^S=S ( 1+ j/m)
m/ p

^
A =A ( 1+i )
1/p

2.1.2.3. Отложенная рента

Начало выплат у отложенной ренты сдвинуло вперед относительно некоторого


момента времени. Такой сдвиг во времени никак не влияет на наращенную сумму ренты,
но современная стоимость будет отличаться. Пусть рента выплачивается спустя t лет
после начального момента. Тогда современная стоимость на начало выплат равна А. А
современная стоимость ( At ) всей отложенной ренты:

t
At = A v

2.1.2.4. Вечная рента

Вечная рента – это ряд платежей, количество которых не ограничено,


соответственно срок ренты – бесконечное число лет. Наращенная сумма такой ренты
равна бесконечно большой величине. Современная стоимость определяется достаточно
просто:

A∞ =R/i .

Это выражение верно, так как пределом для коэффициента приведения при n → ∞
является a ∞=1/i . Таким образом А вечной ренты зависит только от размера члена и
процентной ставки.

2.1.2.5. Непрерывная рента

Это отдельный вид ренты. Все ренты, рассмотренные выше, предполагали, что их
платежи поступают дискретно, то есть через определенные интервалы времени (периоды
40
ренты). В этой же ренте поток платежей воспринимается как непрерывный процесс.
Определим параметры и характеристики ренты. Примем, что проценты начисляются раз в
год и p → ∞

Обозначим коэффициент приведения как a n ,i.

−n
1−(1+i)
a n ,i= lim a(np),i =lim .
p [ (1+i ) −1 ]
1/p
p→∞ ❑

1
При подстановке p → ∞ в знаменатель возникает неопределенность .
∞ [ (1+i )1 /∞ −1 ]
Раскроем ее, применив правило Лопиталя:

1 1
lim = .
❑ p [ ( 1+i ) −1 ]
1/p
ln (1+i )

В итоге:

1−( 1+i )−n


a n ,i= .
ln ( 1+i )

Аналогично получаем коэффициент наращения:

(1+i )n−1
sn , i= .
ln ( 1+i )

Переход от дискретных взносов к непрерывным увеличивает соответствующие


коэффициенты:

i i
a n ,i= an , i , sn , i= s n ,i
ln ( 1+i ) ln (1+i )

Более естественной является ситуация, когда проценты начисляются также


непрерывно. Тогда сила роста δ=ln ( 1+i ) . Получим эквивалентные формулы для
коэффициентов:
−δn δn
1−e e −1
a n ,i= , s n ,i =
δ δ

41
Срок ренты:

n=
(
−ln 1−
A
R
δ ) , n=ln ( SR δ +1) .
δ δ

Для определения силы роста используем метод Ньютона-Рафсона.

Исходная функция:

1−e−δn
R − A=0.
δ

Разделим выражение на R и умножим на δ :

A
f ( δ )=1−e−δn − δ=0.
R

Найдет первую производную:

' −δ k × n A
f ( δ )=n e − .
R

Получаем искомое выражение:

A
1−e−δ × n−
δ k

R k
δ k+1 =δ k − .
−δ × n A
ne − k

2.1.3. Переменные ренты

На практике часто встречаются случаи, когда размеры членов потока платежей


изменяются во времени. Такие изменения могут быть связаны с какими-либо
обстоятельствами объективного порядка (например, условиями производства и сбыта
продукции), а иногда и случайными факторами. Частным случаем такого потока является
переменная рента, члены которой изменяются по каким-то установленным (принятым,
оговоренным и т.д.) законам или условиям развития.

2.1.3.1. Переменные ренты с постоянным абсолютным приростом платежей

Изменения размеров членов ренты происходят согласно арифметической


R a
прогрессии с первым членом и разностью , т.е. образуют последовательность
R , R+a , R +2 a ,. . ., R+( n−1)a R+(t−1 )a
. Величина t-го члена ренты равна . Современная
стоимость такой ренты:
42
( )
n
a na ν
A= R+ a n , i−
i i
,

ν
где - дисконтный множитель по ставке i.

n
(1+i)
Наращенную сумму ренты легко получить, умножив А на :

S= R+ ( ) a
i
sn , i −
na
i
.

Определим размер платежа R:


n
na na v
S+ A+
i a i a
R= − или R= − .
s n ,i i an , i i

А также размер прироста при заданном R:

(S−R s n ,i) i (A−R a n ,i )i


a= или a=
sn , i−n an , i−n v
n

Переменная р-срочная рента с постоянным абсолютным приростом

Пусть R – базовая величина разовой выплаты, а – годовой прирост выплат. В этом


a a a
R , R+ , R+2 , .. . , R+( pn−1)
p p p
случае последовательные выплаты образуют ряд: .
a
Rt =R+(t−1) ,t=1 , .. . , pn .
p
Отдельный член этого ряда: Обобщающие характеристики
для данной ренты:

pn t
A=∑
t=1
( R+
at p
p
ν) ,
n−t

[ ]
pn
a
S=∑ R+ ( t−1 ) (1+i ) p

t=1 p
.

43
2.1.3.2. Переменная рента с постоянным относительным приростом платежей

Рассмотрим ситуацию, когда платежи меняются во времени с постоянным


относительным ростом, т.е. следуют геометрической прогрессии. Поток таких платежей
2 n−1
R,Rq, Rq ,..., Rq
состоит из членов: , где q – знаменатель прогрессии или темп роста.
2 n−1 n
Rν, Rq ν ,..., Rq ν
Тогда ряд дисконтированных платежей: . Получена геометрическая
Rν qν
прогрессия с первым членом и знаменателем . Современная стоимость этой
ренты:

n
q n ν n−1 ( qν ) −1
A=Rν =R
qν −1 q−( 1+i )
.

q=1+k
Пусть теперь , где k – темп прироста платежей. Получим:

( )
n
1+k
1−
1+i
A=R
i−k
.

k >0 k<0
Прирост может быть как положительным ( ), так и отрицательным ( ).
Наращенная сумма ренты равна:

n n n
n q n −( 1+i ) (1+ k ) −( 1+i )
S= A ( 1+i ) =R =R
q−( 1+i ) k −i
.

Переменная рента р-срочная с постоянными относительными изменениями


членов

В этом случае последовательность платежей представляет собой геометрическую


2 np−1
R,Rq, Rq ,..., Rq
прогрессию , где q – темп роста за период. Наращенная сумма и
современная стоимость:

q np−( 1+i )n
S=R 1
p
q− (1+i )
,
44
np n
q ν −1
A=R 1
p
q−( 1+i )
.

2.1.3.3. Непрерывные переменные ренты

Часто на практике, особенно при анализе производственных инвестиций, поток


платежей может изменяться во времени, следуя какому-либо закону. Если поток платежей

Rt =f (t )
непрерывен и описывается некоторой функцией , то общая сумма поступлений за
n n

∫ f (t )dt S=∫ f (t )ei( n−t ) dt


0 0
время n равна . В этом случае наращенная сумма находится как .
n
A=∫ f (t )e−it dt
0
Современная стоимость такого потока: . Для того, чтобы рассчитать
величины А и S, необходимо определить конкретный вид функции изменения денежных
потоков и значения его параметров.

2.2. Дисконт-функции

{ R(t j )=R ( j)=R j , j=1 , n }


Всякий переменный поток на конечном интервале
времени всегда можно представить в форме алгебраического многочлена степени n
n
R j=R 0 + ∑ c k j k
k =1
R0 ck
дискретного времени j, т.е. в виде , где , - постоянные
коэффициенты. Дисконтируя этот поток, получим:
n n l n l
Rj1 jk
A (ε , n )=∑ j
=R 0 ∑ j
+ ∑ b k ∑ j
=Ro ϕ 0 (ε , n )+ ∑ b k ϕ k ( ε , n)
j=1 (1+ε) j=1 (1+ε ) k =1 j=1 (1+ε ) k =1
,

ε
где - ставка дисконтирования за один расчетный период, общее число которых
п.

2.2.1. Степенные Д-функции

ϕ k (ε ,n)
Определение. Функция , каждая из которых представляет собой конечную
сумму вида:

45
n
jk
ϕ k ( ε , n)=∑ j
>0
j =1 (1+ε )
,

k≥0
называются степенными дисконт-функциями (Д-функциями), целые числа и
n≥1
- соответственно степенью и порядком степенной Д-функции.

К классу дисконт-функции кроме степенных также относят и тригонометрические


Д-функции.

Степенные Д-функции являются дробно-рациональными, непрерывными и


ε
бесконечно дифференцируемыми по . В экономическом смысле дисконт-функции
k =0
выражают современную стоимость единичных степенных рент. Для дисконт-

ϕ 0 (ε ,n)
функция нулевой степени является хорошо известным в финансовой математике

an ,ε
коэффициентом приведения постоянных рент :
n
(1+ε ) −1
ϕ 0 ( ε , n)=an , ε =
ε (1+ ε )n

При вычислении современной стоимости единичной ренты с постоянным


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

Построение дисконт-функции производится тремя способами –


дифференцированием производящей функции, по рекуррентным формулам или с
ε =0
помощью явных выражений. Неопределенность в нуле (при ) построенных Д-
функций раскрывается с помощью многочленов и чисел Бернулли.

Основные свойства дисконт-функций

1. Влияние ставки дисконтирования. Устанавливается непосредственным


ε
дифференцированием по ставке :
n n n
dϕ k (ε , n ) d j k +1 1 j k +1
=ϕ k (ε , n)= ∑ j k ( 1+ε )− j=− ∑ ∑
'
=−
dε dε j=1 j=1 ( 1+ε )
j+1 1+ ε j=1 (1+ ε ) j
,

46
dϕ k (ε , n ) ϕ (ε , n )
=− k +1
dε 1+ε
.

dϕ k (ε , n )
ϕ k (ε , n)>0 ,k=0, 1 ,2 ,.. . <0
dε ε>−1
Поскольку , то для , что обеспечивает
k ≥0 n≥1
свойство строго монотонного убывания Д-функций любой степени и порядка с
ε
ростом . Это свойство называется первым основным свойством дисконт-функций. Через
повторное дифференцирование устанавливается второе основное свойство Д-функций:
2 '
d ϕ k ( ε ,n ) (1+ε ) ϕ k +1 (ε , n )−ϕ k +1 ( ε , n) ϕ k +1 (ε , n )+ϕ k +2 ( ε ,n )
2
=− 2
= 2
>0
dε (1+ε ) ( 1+ ε )
.
2
dϕ k (ε , n ) d ϕ k ( ε ,n )
<0 2
>0
ϕ k ( ε ,n )
dε dε
Поскольку и , то функции являются строго
монотонно убывающими и выпуклыми вниз (в сторону отрицательного направления оси
ϕ k ( ε ,n )
ординат). При этом графики каждой из функций целиком лежат над своей
ε
касательной, проведенной в любой точке .

2. Влияние степени и порядка. Имеется простая связь между степенными


функциями одинаковых степеней, отличающихся на один порядок (получается путем
отделения старшего члена суммы):
k
(n+1 )
ϕ k (ε , n+1)=ϕ k ( ε , n)+
(1+ε )n+1
,
k
(n+1)
Δϕk (ε , n )=
(1+ε )n+1
.

Δϕk (ε , n )
Отсюда следует, что первая разность всегда положительна и Д-функция
любой степени монотонно возрастает с ростом ее целочисленного индекса порядка п
(числа членов потока или в другой трактовке – целочисленного времени) – третье
основное свойство Д-функций.

4. С ростом степени дисконт-функции возрастает и темп ее роста во времени.

47
ϕ 0 ( ε ,n )
Рассмотрим более подробно свойства Д-функций нулевой степени ,

{ ϕ k ( ε , n ) , k≥0 }
которые являются базой для всей системы степенных дисконт-функций,

k >0 ϕ k ( ε ,n ) ϕ 0 ( ε ,n )
поскольку при все функции могут быть выражены через . Но здесь
мы не будем их приводить в полном объеме ввиду громоздкости формул. Ограничимся
лишь основными свойствами для всего класса дисконт-функций, которые выделены выше.

2.2.2. Тригонометрические Д-функции

Частным случаем дисконт-функций являются тригонометрические синус и косинус

{ R j ; j=1,n }
дисконт-функции для переменного потока , заданного тригонометрическим
l
R j = ∑ ( a k cos kωj+ bk sin kωj)
k=1
ak bk ω
полиномом , где , , - постоянные коэффициенты,
k=1,2,3,..., l ω> 0
- целое положительное число, также как и n, и параметр - основная
частота колебаний потока. Формулы тригонометрических синус и косинус дисконт-
ε≥0 ω≥0
функций соответственно ( и - действительные числа, а n – положительное
число):
n
sin ωj
ϕ s ( ε , n , ω )=∑ j
j=1 (1+ε )
,
n
cos ωj
ϕ c (ε , n , ω)=∑ j
j=1 (1+ε )
.

2.2.3. Применение Д-функций

Примером применения степенных дисконт-функций является дисконтирование


потоков, содержащих произведения степенных и показательных функций. Пусть поток

{ R j ; j=1, n } R j= j k c j c=const>0
задается в виде , где . Тогда может быть определена его
современная стоимость:

48
n n n
jk c j jk jk
A (ε , n )=∑ j ∑
= j ∑
= =ϕ k ( χ , n )
( )
j
j=1 (1+ ε) j=1 1+ ε j=1 (1+ χ )
c
,

1+ε
χ= −1
c ε=(1+ χ )c −1 χ +1>0 ε>−1 k =0
где и , причем , если . При отсюда
получим формулу дисконтирования показательных функций:

n n n
cj 1 1
A (ε , n )=∑ j ∑
= j ∑
= =ϕ 0 ( χ , n )
( )
j
j=1 (1+ε ) j=1 1+ε j=1 (1+ χ )
c
.

Таким образом, дисконтирование потока, содержащего показательные функции,


производится с использованием степенных дисконт-функции при соответствующем
преобразовании ставки дисконтирования. Этот же прием может быть использован при
n
∑ jk (1+ρ )j ρ>−1
j=1 ρ
вычислении сумм вида , где - вещественный параметр, .

Выводятся дисконт-функции и для произведений степенных и тригонометрических


l
R j= ∑ j k ( ak cos ωj+bk sin ωj)
k =1
функций для дисконтирования потоков вида . Выражения
для таких дисконт-функций:
n
j k sin ωj
∑ (1+ε ) j
=Im ϕ k ( χ ,n )
j=1
,
n
j k cos ωj
∑ (1+ ε) j
=Re ϕ k ( χ , n)
j=1
.

По изложенному выше принципу можно дисконтировать произведения степенных,


k j
j c ( ak cos ωj+bk sin ωj)
показательных и тригонометрических функций вида , но проще
всего результат может быть получен путем замены во всех конечных формулах для
−1
( 1+ε ) c ( 1+ε )
степенных и тригонометрических функций выражения на .

49
Приведенные выкладки помогают значительно продвинуться в анализе
переменных потоков, позволяют в аналитическом виде выполнять операцию
дисконтирования широкого класса денежных потоков. Но проблема дисконтирования
потоков, содержащих функции высших порядков, полностью не снимается, так
построение дисконт-функций для таких потоков также представляется сложным и
громоздким.

Глава 3. Учет фактора времени при создании


программного продукта RentCalc
Постановка задачи. Рассмотрим основные виды финансовых потоков (рент), а
также их параметры и характеристики. Основные задачи:

1. Разработать и реализовать приложение, которое рассчитывает все


необходимые нам параметры.
2. Проверить правильность вычислений путем сравнения результатов,
выполненных приложением и посчитанных «вручную»

Такое приложение называется RentCalc.

50
Интерфейс приложения достаточно простой, то есть пользоваться им сможет
человек любого уровня знаний финансовых рент.

Имеются 2 вкладки: постоянные и переменные ренты, в постоянных идет деление


на дискретные и непрерывные:

51
Обозначим параметры, с которыми работает приложение:

1. Постоянные дискретные ренты.


Это ренты, как было указано выше, с одинаковыми размерами платежей, которые
поступают через равные периоды времени.
 R – член ренты (или платеж);
 i – процентная ставка;
 n – срок ренты;
 p – количество выплат платежей ренты за период;
 m – количество раз начислений процентов за период;
 S – наращенная сумма;
 A – современная стоимость.

Также можно выбирать когда именно будут производиться начисления и выплаты:


пренуменадо (в начале периода) или постнумерандо (в конце периода).

2. Постоянные непрерывные ренты.


В такой ренте поток платежей воспринимается как непрерывный процесс и
проценты начисляются также непрерывно.

52
Добавляется такой праметр как сила роста (δ=ln ( 1+i )).
3. Переменные ренты.
У переменных рент платежи могут изменяться.

53
Соответственно добавляется параметр прирост выплат (а) для рент с абсолютным
приростом платежей или темп прироста (q) для рент с относительным приростом
платежей.
Кнопка «Рассчитать!» соответственно рассчитывает основные параметры и
характеристики, которые не были заполнены. Кнопка «Сброс» очищает все заполненные
поля.
Техническая реализация приложения представляет собой всевозможные
комбинации заполнения полей пользователем, на основе которых программа выбирает
нужную и считает недостающие параметры. Фрагмент текста программы (кода) можно
увиидеть в Приложении 1.
Чтобы удостовериться, что приложение без ошибок рассчитывает неизвестные
решим ряд задач.

54
Задача 1. Создается фонд. Средства в фонд поступают в виде постоянной годовой
ренты постнумерандо в течении 5 лет. Размер платежа 4 млн руб. Процентная ставка
18,5%. Рассчитаем А и S для этой ренты.

( 1+i )n−1 4∗( 1+0,185 )5−1


S=R = =28,9 млн руб .
i 0,185
−n −5
1−( 1+i ) 4∗1−( 1+ 0,185 )
A=R = =12,37 млн руб .
i 0,185

Вводим данные в программу:

Ответы идентичны.

55
Задача 2. Какой необходим срок для накопления 100 млн. руб. при условии, что
ежемесячно вносится по 1 млн. руб., а на накопления начисляются проценты по ставке
25%?
Так как рента р-срочная:

{ [ ] } { [ ] }
1 1
S 100
ln p ( 1+i ) p −1 +1 ln 12 (1+ 0,25 ) 12−1 +1
R 12
n= = =4,7356 года .
ln ( 1+i ) ln ( 1+0,25 )

Соответственно округляет в меньшую сторону: 4 года.

Задача 3. Предполагается путем взносов постнумерандо по 10 млн. руб. 8 раз в год


в течении семи лет создать фонд в размере 1 млрд. руб. Какова будет процентная ставка,
если проценты начисляются каждый месяц?
Рента р-срочная с начисление процентов m раз в год.

56
Ставка находится с помощью метода интерполяции.
Определим исходный коэффициент наращения:
1000
s(p )
n , i= =100
10
Для начала преположим, что искомая процентная ставка находится в интервале 60-
61 %. Для этих значений ставки находим коэффициенты наращения:
mn

(p)
s n ,i =
(1+ m) −1
i

[ im ]
(8) (8)
m s7,60=97,528 , s7,61=102,63.
p ( 1+ ) −1 p

Отсюда:

s n ,i−s Н
i=i н + ( i −i ) =60,48 %
s В−s Н В Н

Проверка:
s(8)
7 ;60,48 =99,943

Таким образом, найденное значение ставки обеспечивает выполнение


поставленных условий почти точно.
Рассчитаем ставку в приложении:

57
Ответы в целом совпадают, причем прилодение рассчитывает ставку более точно,
так как при расчете «вручную» часто происходит округление показателей, из-за чего
снижается точность.
Задача 4. Платеж. Необходимо в рассрочку погасить текущую задолженность в
сумме 200 млн. руб. Причем процентная ставка равна 30%, рассрочка дается на 7 лет,
начисление процентов идет ежеквартально.
Имеем годувую ренту с начисление процентов m раз в год.

R=
А

( )
1+
j m
m
−1
=200
( 1+
3 )
0,3 3
−1
=76,5 млн руб .
1−( 1+ ) ( )
−mn −3∗7
a j j 0,3
nm ;
m 1− 1+
m 3

58
Задача 5. Допустим рента из задачи №3 имеет непрерывное начисление процентов
и платежи также поступают непрерывно. Предполагается путем взносов постнумерандо
по 10 млн. руб. в год в течении семи лет создать фонд в размере 1 млрд. руб. Какова будет
процентная ставка, если проценты начисляются каждый месяц?
Рента является непрерывной.
Сила роста находится с помощью метода Ньютона-Рафсона.
Пусть начальное значение δ =0.55, тогда

−0,55× 7 1000
1−e − ∗0,55
10
δ i=0 , 55− =0,583.
−0,55 ×7 1000
7∗e −
10

Проверка: s'7 ;58 =99,83.


Расчет в приложении:

59
Ответы совпадают с высокой точностью.

Задача 6. Платежи постнумерандо образуют регулярный во времени поток, первый


член которого равен 15 млн. руб. Ставка начисления процентов 20% годовых. Срок
выплат – 10 лет. Современная стоимость потока 88,661 млн. руб. Рента имеет абсолютный
прирост платежей.

Определим прирост выплат:

( A−R an ,i )i ( 88,661−15∗4,19247 )∗20


a= = =2 млн . руб .
a n ,i−n v n
a n ,i−10∗0,161505

Проверим результаты в приложении:

60
Таким образом можно сделать вывод, что данное приложение для расчета
параметров и характеристик рент работает правильно, точность вычислений выше, чем
при расчете «вручную» и затраты времени гораздо ниже.

61
Заключение
Основные выводы по проделанной работе:

1. Фактор времени в экономике связан с основным законом финансов – принципом


временной сущности (ценности) денег. Суть его заключается в том, что денежные суммы,
относящиеся к различным моментам времени, неравноценны. Соответственно, любые
операции с разновременными денежными потоками недопустимы. Неравноценность эта
связана, во-первых, с инфляцией, а во-вторых, с альтернативной стоимостью ресурса или
«упущенной выгодой». Проявления фактора времени в финансовом анализе многогранны
и совершенно различны: начиная с таких аспектов, как изменения технико-экономических
показателей предприятия (таких как выпуск продукции, производственная мощность,
нормы запаса) и заканчивая изменениями параметров внешней среды (цен, ставок
налогов, пошлин и т.д.).

2. Учет фактора времени несомненно учитывался в советской экономике, как и в


современной, но имел ряд отличий, обусловленных отличиями в организации экономик
(первая была плановая, вторая рыночная). Действие фактора времени в советской
экономике проявлялся в повышении ценности затрат на расширение производства. Но
разрыв во времени между вложением средств и получения дополнительного дохода
приводил к потерям общества. Несмотря на плановую экономику в советский период
использовались не только статичные модели, но и динамичные. Именно на основе трудов
советских ученых основываются современные работы по учету фактора времени.

3. Наиболее распространенный путь учета фактора времени – это дисконтирования,


при котором разновременные затраты и результаты приводятся к какому-либо
предшествующему моменту времени. Сам процесс дисконтирования представляет собой
умножение разновременных денежных сумм на некоторую функцию, которая приводит их
к одному и тому же моменту времени. Из аксиом «рационального экономического
поведения» можно вывести свойства, которыми должны обладать такая функция, чтобы
корректно проводить учет фактора времени. Функции, которые удовлетворяют этим
условиям (свойствам), называются взвешивающими.

4. Наиболее часто на практике в виде взвешивающих функций используются


формулы простых и сложных процентов, хотя формулы простых процентов не обладают
необходимыми свойствами и использование их не совсем корректно. В теории
62
финансовых рент разбираются основные схемы для расчета современной стоимости и
наращенной суммы наиболее распространенных видов денежных потоков при различных
способах начисления процентов и количества выплат. Еще одним способом учета фактора
времени являются степенные дисконт-функции (или, так называемые, Д-функции). Они
позволяют проводить дисконтирование широкого класса денежных потоков, включая
потоки, описываемые степенными, показательными, тригонометрическими функциями
или даже их произведениями.

5. На примере описанного программного продукта показано как различны


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

За пределами работы остался широкий и, безусловно, важный круг вопросов,


относительно учета инфляции и риска и неопределенности. Но, не смотря на то, что эти
вопросы имеют непосредственное отношение к фактору времени, мы не стали выносить
их на рассмотрение, так как, во-первых, учитывая их нетривиальность, каждый их этих
вопросов может служить темой отдельной работы. А во-вторых, в работе ставилось
целью, в первую очередь, обозначить проблему фактора времени в экономике, в чем она
вообще состоит, почему возникает, на чем основывается, посмотреть, какие варианты
решений предлагает наука на современном этапе, и показать на практике, что влияние
этого фактора действительно имеет место быть.

63
Список используемой литературы
1. Жевняк А.В. Математическая теория дисконтирования денежных потоков.
Математическая теория кредита. – Рязань: Ринфо, 2010. – 384 с.
2. Ковалев В.В. Финансовый менеджмент. // Вестник Санкт-Петербургского
университета. 2005, №8.
3. Колупаева В.А. Время и пространсво: экономический аспект. // Известия Томского
политехнического университета. 2008, №6.
4. Лившиц В.Н. Оптимизация при перспективном планировании и проектировании. – М.:
Экономика, 1984. – 224 с.
5. Сачко Н.С. Фактор времени в советской экономике. – М.: Мысль, 1976. – 202 с.
6. Тимченко Т.Н. Различные аспекты влияния фактора времени. // Экономическая оценка
инвестиций. 2005, №1.
7. Форрестер Дж. Мировая экономика. – М.: Наука, 1978. – 165 с.
8. Четыркин Е.М. Финансовая математика: Учебник. – 2-е изд., испр. – М.: Дело, 2002. –
400 с.
9. Шустер А.И. Фактор времени в оценке экономической эффективности капитальных
вложений. – М.: Наука, 1969. – 243 с.

64
Приложение
Приложение 1.

void MainWindow::on_pushButton_clicked()
{
bool prenumerand = !ui->radioButton->isChecked();

bool paymentOk, durationOk, interestOk, sumOk, currCostOk,


paymentsPerYearOk, percentsPerYearOk;

double R = getValue(ui->payment, &paymentOk),


i = getValue(ui->interest, &interestOk) * 0.01,
S = getValue(ui->sum, &sumOk),
A = getValue(ui->current_cost, &currCostOk);

uint n = getUintValue(ui->rent_duration, &durationOk),


p = getUintValue(ui->payments_per_year, &paymentsPerYearOk),
m = getUintValue(ui->percents_per_year, &percentsPerYearOk);

// постоянная дискретная годовая рента


if ((!paymentsPerYearOk && !percentsPerYearOk)
|| ((p == 1) && (m == 1))) {
// расчитаем S, A постнумерандо
if (paymentOk && interestOk && durationOk) {
//если процентная ставка равна 0
if (i == 0) {
S = A = R * n;
} else {
S = R * (std::pow(1 + i, (double)n) - 1) / i;
A = R * (1 - (std::pow(1 + i, -1.0 * n))) / i;
//рассчитаем S, A пренумерандо
if (prenumerand) {
S *= (1 + i);
A *= (1 + i);
}
}
DISPLAY(sum, S);
DISPLAY(current_cost, A);
}
// рассчитаем n и A пост
else if (paymentOk && interestOk && sumOk) {
if (1.0 + i == 0) {
QMessageBox::warning(this, "Ошибка", "Процентная ставка,
равная -100%, приведет к делению на ноль.\n Измените значение и попробуйте
снова.", QMessageBox::Ok);
return;
}
n = std::log(S * i / R + 1) / std::log(1 + i);
A = R * (1.0 - 1.0 / (double)(std::pow(1 + i, (double)n))) / i;
// рассчитаем n и A пре
if (prenumerand) {
n = std::log(S * (1 + i) * i / R + 1) / std::log(1 + i);
A *= (1 + i);
}

DISPLAY(rent_duration, n);
DISPLAY(current_cost, A);
}
// рассчитаем n и S пост
else if (paymentOk && interestOk && currCostOk) {

65
if (1.0 + i == 0) {

Продолжение Приложение 1.
QMessageBox::warning(this, "Ошибка", "Процентная ставка,
равная -100%, приведет к делению на ноль.\n Измените значение и попробуйте
снова.", QMessageBox::Ok);
return;
}
n = -1.0 * std::log(1 - A * i / R) / std::log(1 + i);
S = R * (pow(1 + i, n) - 1) / i;
// рассчитаем n и S пре
if (prenumerand) {
S *= (1 + i);
n = -1.0 * std::log(1 - (1 + i)*A * i / R) / std::log(1 + i);
}

DISPLAY(sum, S);
DISPLAY(rent_duration, n);
}
//рассчет величины процентной ставки i
else if (paymentOk && durationOk && sumOk) {
if (abs(R) < 0.01) {
QMessageBox::warning(this, "Ошибка", "Платёж должен быть
ненулевым!", QMessageBox::Ok);
return;
}
// bisection method
double sum1 = S / R;
const double eps = 0.001;
double iL = 0.01, iH = 1.0, sL, sH, in, s;
// в случае пренумерандо
if (prenumerand) {
while (std::abs(iL - iH) > eps) {
in = (iL + iH) / 2;
sum1 *= (1 + in);
s = (1 + in)*(pow(1 + in, n) - 1) / in;
if (s > sum1) {
iH = in; sH = s;
} else {
iL = in; sL = s;
}
}
i = iL + (iH - iL) * (sum1 - sL) / (sH - sL);
A = R * (1 - (std::pow(1 + i, -1.0 * n))) / i;

} else {
while (std::abs(iL - iH) > eps) {
in = (iL + iH) / 2;
s = (pow(1 + in, n) - 1) / in;
if (s > sum1) {
iH = in; sH = s;
} else {
iL = in; sL = s;
}
i = iL + (iH - iL) * (sum1 - sL) / (sH - sL);
}

A = R * (1+i)*(1 - (std::pow(1 + i, -1.0 * n))) / i;


}
DISPLAY(current_cost, A);
DISPLAY(interest, i * 100);
}
else if (paymentOk && durationOk && currCostOk && !sumOk) {
66
if (abs(R) < 0.01) {

Продолжение Приложение 1.
QMessageBox::warning(this, "Ошибка", "Платёж должен быть
ненулевым!", QMessageBox::Ok);
return;
}
// bisection method
double a1 = A / R;
const double eps = 0.001;
double iL = 0.01, iH = 1.0, aL, aH, in, a;
// в случае пренумерандо
if (prenumerand) {
while (std::abs(iL - iH) > eps) {
in = (iL + iH) / 2;
a1 *= (1 + in);
a = (1 + in)*(pow(1 + in, n) - 1) / in;
if (a > a1) {
iH = in; aH = a;
} else {
iL = in; aL = a;
}
}
i = iL + (iH - iL) * (a1 - aL) / (aH - aL);
S = R * (pow(1 + i, n) - 1)*(1+i) / i;

} else {
while (std::abs(iL - iH) > eps) {
in = (iL + iH) / 2;
a = (pow(1 + in, n) - 1) / in;
if (a > a1) {
iH = in; aH = a;
} else {
iL = in; aL = a;
}
i = std::floor(iL + (iH - iL) * (a1 - aL) / (aH - aL));
}

S = R * (pow(1 + i, n) - 1) / i;
}
DISPLAY(sum, S);
DISPLAY(interest, i * 100);
}
//расчет платежа
else if (interestOk && durationOk && currCostOk) {
R = A/((1 - (std::pow(1 + i, -1.0 * n))) / i);
S = R * (pow(1 + i, n) - 1) / i;

if (prenumerand) {
R = A/((1+i)*(1 - (std::pow(1 + i, -1.0 * n))) / i);
S = R * (pow(1 + i, n) - 1)*(1+i) / i;
}
DISPLAY(sum, S);
DISPLAY(payment, R);
}
else if (interestOk && durationOk && sumOk) {
R = S/(std::pow(1 + i, (double)n) - 1) / i;
A = R * (1 - (std::pow(1 + i, -1.0 * n))) / i;

if (prenumerand) {
R = S/(1+i)*(std::pow(1 + i, (double)n) - 1) / i;
A = R * (1 - (std::pow(1 + i, -1.0 * n)))*(1+i) / i;
}
67
DISPLAY(current_cost, A);

Продолжение Приложение 1.
DISPLAY(payment, R);
}
}

// Расчет переменных рент


void MainWindow::on_pushButton_4_clicked()
{
bool relative = !ui->radioButton_6->isChecked();

bool paymentOk, durationOk, interestOk, sumOk, currCostOk, growthOk;

double R = getValue(ui->payment_5, &paymentOk),


i = getValue(ui->interest_5, &interestOk) * 0.01,
S = getValue(ui->sum_5, &sumOk),
A = getValue(ui->current_cost_5, &currCostOk),
G = getValue(ui->growth, &growthOk);

uint n = getUintValue(ui->rent_duration_5, &durationOk);

// переменная рента с постоянным абсолютным приростом


if (paymentOk && interestOk && durationOk && growthOk) {
//если процентная ставка равна 0
if (i == 0) {
S = A = R * n;
} else {
A = (R + G/i) * ((1 - (std::pow(1 + i, -1.0 * n))) / i) - (n * G
* (std::pow(1 / (1 + i), n) / i));
S = (R + G/i) * ((std::pow(1 + i, (double)n) - 1) / i) - (n * G /
i);
}
DISPLAY(sum_5, S);
DISPLAY(current_cost_5, A);
}
//расчет платежа
else if (interestOk && durationOk && currCostOk && growthOk) {
R = (A + (n * G * (std::pow(1 / (1 + i), n)) / i)) / ((1 -
(std::pow(1 + i, -1.0 * n))) / i) - (G / i);
S = (R + G/i) * ((std::pow(1 + i, (double)n) - 1) / i) - (n * G / i);

DISPLAY(sum_5, S);
DISPLAY(payment_5, R);
}
else if (interestOk && durationOk && sumOk && growthOk) {
R = (S + (n * G / i)) / ((std::pow(1 + i, (double)n) - 1) / i) - (G /
i);
A = (R + G/i) * ((1 - (std::pow(1 + i, -1.0 * (double)n))) / i)
- (n * G * (std::pow(1 / (1 + i), (double)n) / i));

DISPLAY(current_cost_5, A);
DISPLAY(payment_5, R);
}
//расчет размера прироста
else if (interestOk && durationOk && sumOk && paymentOk) {
G = ((S - R * ((std::pow(1 + i, (double)n) - 1) / i)) * i) /
((std::pow(1 + i, (double)n) - 1) - n);
A = (R + G/i) * ((1 - (std::pow(1 + i, -1.0 * (double)n))) / i) - (n
* G * (std::pow(1 / (1 + i), (double)n) / i));

DISPLAY(current_cost_5, A);

68
DISPLAY(growth, G);

Окончание Приложение 1.
}
else if (interestOk && durationOk && sumOk && paymentOk) {
G = ((A - R * ((1 - (std::pow(1 + i, -1.0 * n))) / i)) * i) / (((1 -
(std::pow(1 + i, -1.0 * n))) / i)
- n *
std::pow(1 / (1 + i), (double)n));
S = (R + G/i) * ((std::pow(1 + i, (double)n) - 1) / i) - (n * G / i);

DISPLAY(sum_5, S);
DISPLAY(growth, G);
}

// переменная рента с постоянным относительным приростом


if (relative) {
if (paymentOk && interestOk && durationOk && growthOk) {
//если процентная ставка равна 0
if (i == 0) {
S = A = R * n;
} else {
A = R * (std::pow(G * (1 / (1 + i)), n) - 1) / (G - (1 + i));
S = R * ((std::pow(G, n)) - (std::pow(1 + i, n))) / (G - (1 +
i));
}
DISPLAY(sum_5, S);
DISPLAY(current_cost_5, A);
}
//расчет платежа
else if (interestOk && durationOk && currCostOk && growthOk) {
R = A / (std::pow(G * (1 / (1 + i)), n) - 1) / (G - (1 + i));
S = R * ((std::pow(G, n)) - (std::pow(1 + i, n))) / (G - (1 +
i));

DISPLAY(sum_5, S);
DISPLAY(payment_5, R);
}
else if (interestOk && durationOk && sumOk && growthOk) {
R = S /((std::pow(G, n)) - (std::pow(1 + i, n))) / (G - (1 + i));
A = R * (std::pow(G * (1 / (1 + i)), n) - 1) / (G - (1 + i));

DISPLAY(current_cost_5, A);
DISPLAY(payment_5, R);
}
}
}

// Метод для сброса полей ввода


void MainWindow::on_pushButton_6_clicked()
{
QLineEdit* fieldsToClear[] = {
ui->payment_5, ui->rent_duration_5, ui->interest_5,
ui->growth, ui->sum_5, ui->current_cost_5,
NULL
};

for (int i = 0; fieldsToClear[i] != NULL; ++i) {


fieldsToClear[i]->clear();
}
}

69

Вам также может понравиться