Уральский государственный экономический университет
Опубликован: 27.05.2014 | Доступ: свободный | Студентов: 465 / 49 | Длительность: 11:44:00
Лекция 2:

Финансово-экономические модели

Задача 2.1.

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

Решение (рис.2.1).

Количество начислений в году m вводим в виде вектора. При расчете используем формулу (2.3) и альтернативно встроенные финансовые функции fv(rate, nper, pmt, pv, type) – будущая сумма и eff(r,m) эффективная ставка. Рассчитанные финансовые величины fv1 будущую стоимость и reff  эффективную ставку также имеем в виде векторов. Все финансовые функции при расчетах учитывают движение денег: если в начале срока сумма pv вносится – отрицательна, тогда будущая сумма fv после начисления процентов будет получена – положительна.

ORIGIN:=1

Входные данные:

pv:=500, r:=10%, n:=5, m:=\begin{pmatrix} 1 \\ 2\\ 4 \\ 12 \end{pmatrix}

Количество начислений в году. Решение:

i:=1..4

fvl_i – будущая стоимость, reff_i – эффективная ставка для начисления m_i раз в год

fvl_i:=pv\cdot (1+\frac{r}{m_i})^{n\cdot m_j}, fv1:=\begin{pmatrix} 805.26 \\ 814.45\\ 819.31 \\ 822.65 \end{pmatrix}, reff_i:=pv\cdot (1+\frac{r}{m_i})^{m_j}, reff:=\begin{pmatrix} 0.1 \\ 0.103\\ 0.104 \\ 0.105 \end{pmatrix}

Используем встроенные функции fv() и eff() – эффективная ставка

fvfi:=fv(\frac{r}{m_i},n,0,-pv,0), reff_i:=eff(r,m_i)

fvf:=\begin{pmatrix} 0.1 \\ 0.103\\ 0.104 \\ 0.105 \end{pmatrix}, reff:=\begin{pmatrix} 805.26\\ 638.14\\ 565.7 \\ 521.18 \end{pmatrix}

m_i – будущая сумма от числа начислений процентов в году, reff – будущая сумма от эффективной ставки

Расчет будущей стоимости и эффективной процентной ставки

Рис. 2.1. Расчет будущей стоимости и эффективной процентной ставки

Задача 2.2.

Вклад 50000 руб.помещен в банк. За сколько лет будет накоплена сумма в 60000 руб., 100000 руб, 800000 руб., если годовая ставка равна 10%, 12%,15%,20%, 25%. Рассчитать варианты. Проценты начисляются один раз в квартал.

Решение (рис.2.2).

Данные: pv, процентную ставку r вводим как векторы. Количество периодов – per_{ij} – матрица: i—количество накопленных сумм, j – количество ставок. Расчет выполнен по формуле (2.12). Выбирая для расчета финансовую функцию, следует сказать, что в Mathcad введены разные функции для расчета элементарного потока и для периодического потока, в отличие от пакета русских функций (например, в пакете MS Excel), в котором функция одна – кпер(). Функция cnper () возвращает число составных периодов, необходимых для получения будущего значения вклада при заданных текущем значении вклада и проценте начислений, при этом pv>0, fv >0. Функция nper () возвращает число периодов для вклада или займа, основанных на периодичности, постоянных платежах, использующих фиксированную процентную ставку, и особое текущее значение. Эту функцию рассмотрим позже. В данной задаче выбираем функцию cnper(r,pv,fv). На рисунке 2.2 показан графики зависимости срока накопления от будущей суммы и ставки.

Расчет срока накопления.

Входные данные

pv:=5000, r:=\begin{pmatrix} 10\% \\ 12\%\\ 15\% \\ 20\% \\ 23\% \end{pmatrix}, fv:=\begin{pmatrix} 6000 \\ 10000\\ 80000 \end{pmatrix}, m:=4

Решение:

ORIGIN:=1, i:=1..3, j:=1..5

Срок погашения – количество периодов per_{ij} для fv_i и r_j

per_{ij}:=\frac{\frac{\ln(\frac{fv_i}{pv})}{\ln(1+\frac{r_j}{m})}}{m}

r^T=\begin{pmatrix}0.1 & 0.12 & 0.15 & 0.2 & 0.23 \end{pmatrix}

per=\begin{pmatrix} 1.8 & 1.5 & 1.2 & 0.9 & 0.8 \\ 7 & 5.9 & 4.7 & 3.6 & 3.1 \\ 28.1 & 23.4 & 18.8 & 14.2 & 12.4 \end{pmatrix}

fv=\begin{pmatrix} 6000 \\ 10000\\ 80000 \end{pmatrix}

Применим финансовую функцию:

perf_{i,j}:=\frac{cnper(\frac{r_j}{m},pv,fv_i)}{m}

perf=\begin{pmatrix} 1.8 & 1.5 & 1.2 & 0.9 & 0.8 \\ 7 & 5.9 & 4.7 & 3.6 & 3.1 \\ 28.1 & 23.4 & 18.8 & 14.2 & 12.4 \end{pmatrix}

Простроение графиков срока накопления от будущей стоимости и ставки

Построим график W(fv,r):=\frac{\frac{\ln(\frac{fv}{pv})}{\ln(1+\frac{r}{m})}}{m}, per1_{i,j}:=W(fv_i,r_i)

M=CreateMesh\begin{pmatrix} W & 6000 & 80000 & 0.1 & 0.25\end{pmatrix} - срок накопления от ставки r и накопленной суммы fv

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

Рис. 2.2. Графики срока накопления от будущей стоимости и ставки