1. Učit se
  2. /
  3. Kurzy
  4. /
  5. Introduction to Financial Concepts in Python

Connected

cvičení

Simulace pravidelných splátek (I)

Máš k dispozici vše, co potřebuješ k simulaci hypotečních splátek v čase.

Každá splátka hypotéky mírně snižuje podíl, který jde na úhradu úroků. To znamená, že stále větší část splátky směřuje do tvého vlastního podílu na nemovitosti – nikoli do kapsy banky. Tato informace je důležitá například pro výpočet zisku při prodeji nemovitosti před splacením hypotéky nebo pro zjištění, kdy se hypotéka dostane „pod vodu". Ale o tom více později.

Nyní napíšeš jednoduchý program, který pro každou splátku v čase vypočítá její úrokovou a jistinovou část.

Proměnné mortgage_loan, mortgage_rate_periodic a periodic_mortgage_payment ze třetího cvičení jsou k dispozici.

Proměnná principal_remaining je inicializována jako pole nul o délce rovné počtu platebních období.

Pokyny

100 XP
  • Nastav previous_principal_remaining pro první období, tj. když (i == 0), na hodnotu hypotečního úvěru.
  • Pro všechna ostatní období nastav previous_principal_remaining na zbývající jistinu z předchozího období ([i - 1]).
  • Pro každé období vypočítej platbu úroků (součin zbývající jistiny a periodické úrokové sazby) a platbu jistiny (rozdíl mezi periodickou splátkou hypotéky a zaplacenými úroky).