Введение в финансовые концепции на Python
Dakota Wixom
Quantitative Finance Analyst
$$ \text{Return (\% Gain) } = \frac{v_{t_2} - v_{t_1}}{v_{t_1}} = r$$
$$ \frac{\$11,000 - \$10,000}{\$10,000} * 100 = \text{10\% annual return (gain) on your investment} $$
$$ v_{t_2} = v_{t_1} * (1 + r) $$
$$ \text{\$10,000} * (1 + \frac{10}{100}) = \text{\$11,000} $$
$$ \text{Investment Value} = v_{t_0}*(1 + r)^t $$
Если темп роста $r$ отрицателен, стоимость инвестиции будет снижаться (уменьшаться) со временем.
$$ df = \frac{1}{(1 + r)^t} $$
$$ v = fv*df $$
$$ \text{Investment Value} = v_{t_0}*(1 + \frac{r}{c})^{t*c} $$
Рассмотрим инвестицию в $1 000 с годовой доходностью 10%, начисляемой ежеквартально (каждые 3 месяца, 4 раза в год):
$$ \$1,000*( 1 + \frac{0.10}{4} )^{1*4} = \$1,103.81 $$
Сравним с отсутствием сложного начисления:
$$ \$1,000*( 1 + \frac{0.10}{1} )^{1*1} = \$1,100.00 $$
Обратите внимание на разницу в $3,81 за счёт ежеквартального начисления?
Ежеквартальное начисление за 30 лет:
$$ \$1,000*(1 + \frac{0.10}{4})^{30*4} = \$19,358.15 $$
Ежегодное начисление за 30 лет:
$$ \$1,000*(1 + \frac{0.10}{1})^{30*1} = \$17,449.40 $$
Ежеквартальное начисление даёт дополнительно $1 908,75 за 30 лет
Введение в финансовые концепции на Python