formler.py
- dkfinance_modeller.utility.formler.CAGR(start_kapital: float, slut_kapital: float, antal_år: float) float
Beregn annualiseret flerårig vækstrate, “Compound annual growth rate” (CAGR) på engelsk.
\[CAGR = \left( \frac{k_\mathrm{slut}}{k_\mathrm{start}} \right)^{\frac{1}{n}} - 1\]\(k_\mathrm{slut}\) slut kapital.
\(k_\mathrm{start}\) start kapital.
\(n\) antal år.
\(CAGR\) CARG.
Fra, https://en.wikipedia.org/wiki/Compound_annual_growth_rate, 21-11-2020
- Parameters
start_kapital – start kapital.
slut_kapital – slut kapital.
antal_år – tid i antal år, behøver ikke at være et heltal.
- Returns
CAGR
- dkfinance_modeller.utility.formler.afbetalling(klån: float, r: float, n: int) float
Beregn størrelse af afbetalings størrelse for at afbetale et lån over \(n\) gange.
\[k_{\mathrm{afbetaling}} = k_{\mathrm{lån}}\cdot\frac{r}{1-(1+r)^{-n}}\]\(r\) rente på lånet.
\(n\) antal gange der skal afbetales.
\(k_{lån}\) start kapital der skal afbetales.
\(k_{\mathrm{afbetaling}}\) månedlig ydelse.
- Parameters
klån – Kapital der skal tilbage betales.
r – renten på lånet.
n – antal afbetalinger.
- Returns
Ydelse for at afbetale lån over \(n\) gange.
- dkfinance_modeller.utility.formler.opsparing(kstart: float, kmåned: float, r: float, n: int) float
Opsparings formel.
\[k_{n} = k_{\mathrm{start}}\left(1+r\right)^{n} + k_{\mathrm{måned}}\left(\left(\frac{1-\left(1+r\right)^{n}}{-r}\right)-1 + \left(1+r\right)^{n}\right)\]\(r\) rente.
\(n\) antal gange renten bliver beregnet.
\(k_{n}\) slut kapital.
\(k_{start}\) start kapital.
\(k_{måned}\) månedlig ydelse.
- Parameters
kstart – start kapital.
kmåned – månedlig indskud.
r – månedlig rente.
n – antal måneder.
- Returns
Slut kapital af opsparingen.
- dkfinance_modeller.utility.formler.årlig_til_n_rente(r: float, n: int) float
Omregn en årlig rente til en rente over \(n\) gange.
\[r_{n}=\left(1+r\right)^{\frac{1}{n}}-1\]\(r\) årlig rente.
\(n\) antal gange renten bliver beregnet per år.
\(r_{n}\) rente for \(n\) periode.
- Parameters
r – årlig rente.
n – antal gange renten beregnes.
- Returns
Rente for \(n\) periode.