Qurak

What if interest rates rise: a mortgage payment's sensitivity

Fluxo de trabalho 5 passos, executados em ordem numa sessão. Cada passo foi executado no motor e a saída abaixo é o que ele produziu.

Passo 1
payment[principal_, rate_, months_] := principal (rate/12)/(1 - (1 + rate/12)^(-months))

Sem saída - este passo prepara algo para o próximo.

Passo 2
current = N[payment[400000, 0.065, 360]]
Saída
2528.272093971862
Passo 3
N[payment[400000, 0.08, 360]] - current
Saída
406.7862015456485
Passo 4
perPercentagePoint = N[D[payment[400000, r, 360], r] /. r -> 0.065]/100
Saída
263.0602719400421
Passo 5
Plot[payment[400000, r, 360], {r, 0.03, 0.10}]
Saída
-Graphics-

Funções usadas

Receitas relacionadas

Todas as receitas · Referência de funções · Usar isto de um cliente MCP