Amortissement d’un prêt

Renée De Graeve

Table des matières

Amortissement d’un prêt d’une durée na années à un taux annuel ta remboursable soit annuellement, soit trimestriellement, soit mensuellement.

1  Relation reliant les différents paramètres

Les paramètres sont :

Je veux connaître le montant constant S à payer (soit annuellement, soit trimestriellement, soit mensuellement) pour rembourser ce prêt. Ce montant comprend les intérêts dûs et une somme qui participe au remboursement du prêt. On a donc :

S:=I+R

avec I les intérêts dûs et R qui rembourse une partie du prêt P. Après chaque paiement de S on a :
I:=P*t et P:=P-R, donc P:=P+I-S ou encore P:=P*(1+t)-S.

Si on note par P0, P1, ..Pn le montant du prêt après 0, 1, ..n remboursements, on a :

On veut que le prêt soit remboursé au bout de n paiements donc on doit avoir : Pn==0.
Après multiplication par tt, la relation liant P,t,n,S (avec P le montant initial du prêt) est donc : P×t(1+t) nS×((1+t) n1)=0P \times t (1+t)^n-S\times ((1+t)^n-1)=0

2  La fonction Sommes

Donc S=P×t(1+t) n(1+t) n1=P×t(1+1(1+t) n1)S=\frac{P \times t (1+t)^n}{(1+t)^n-1}=P \times t (1+\frac{1}{(1+t)^n-1}) On définit la fonction Sommes de paramètres :

On définit :


Exemple :
je veux emprunter 10000 euros à un taux annuel t de 2/100 pendant 5 ans.
Quels seront mes remboursements ?
Je rembourse annuellement :


Je rembourse trimestriellement :


Je rembourse mensuellement :

3  La fonction Pret

Je veux savoir quelle somme P je peux emprunter à un taux annuel ta, sachant que je suis capable de rembourser annuellement (resp trimestriellement ou mensuellement) une somme S pendant n=na années (resp n=na*4 trimestres ou n=na*12 mois).
On a la relation : P×(1+t) nS×((1+t) n1)/t=0P\times (1+t)^n-S\times((1+t)^n-1)/t=0 Donc P=S×((1+t) n1)t(1+t) n=St×(11(1+t) n)P=\frac{S\times ((1+t)^n-1)}{t(1+t)^n}=\frac{S}{t}\times(1-\frac{1}{(1+t)^n}) On définit :


Exemple :
J’ai obtenu un taux annuel ta de 2/100 pendant 5 ans et je peux rembourser mensuellement une somme comprise entre 175 euros et 200 euros.
Combien puis-je emprunter ?



4  La fonction Duree

Je veux connaître la durée de mon prêt sachant que je veux emprunter une somme P et je suis capable de rembourser mensuellement une somme S. Je peux emprunter à un taux annuel ta. On a la relation où n est le nombre de mois et t:=ta/12 est le taux mensuel : P×t(1+t) nS×((1+t) n1)=0P\times t(1+t)^n-S\times ((1+t)^n-1)=0 Donc (StP)×(1+t) n=S(S-tP)\times (1+t)^n=S soit : nln(1+t)=ln(S)ln(StP)n\ln(1+t)=\ln(S)-\ln(S-tP) On définit :


Exemple :
je veux emprunter 10000 euros, j’ai obtenu un taux annuel t de 2/100 et je peux rembourser mensuellement une somme comprise entre 175 euros et 200 euros. Quelle est la durée de mon prêt ?




5  La fonction Taux

Je veux connaître le taux t annuel (resp trimestriel ou mensuel) du prêt.
On a t:=ta (resp t:=ta/4 ou t:=ta/12). t est solution en xx de l’équation f(x)=0f(x)=0 avec : f(x)=S×((1+x) n1)P×(1+x) nxf(x)=S\times ((1+x)^n-1)-P\times (1+x)^nx Si nS>PnS&gt;P, cette équation a 2 solutions : x=0x=0 et x 0x_0 avec 0<x 0<10&lt;x_0&lt;1.
En effet ff est continue et dérivable sur [0,+[[0,+\infty[ et : f(x)=(1+x) n1×((nSP)x(1+n)P)f'(x)=(1+x)^{n-1}\times ((nS-P)-x(1+n)P) donc f(x)f'(x) s’annule en a=nSP(1+n)P>0a=\frac{nS-P}{(1+n)P&gt;0} donc f(x)f(x) croit sur [0,a][0,a] (f(0)=0f(0)=0 donc f(a)>0f(a)&gt;0) et décroit sur [a,+][a,+\infty]. De plus f(1)=2 n(PS)S<0f(1)=-2^n(P-S)-S&lt;0 donc f(x)=0f(x)=0 a une seule solution positive x 0x_0 vérifiant a<x 0<1a&lt;x_0&lt;1. Donc t=x 0=x_0.
On résout cette équation numériquement avec la fonction :

resoudre_numerique de Xcas.

On définit :


Exemple :
Si mon prêt est de 10000 euros sur 5 ans avec un remboursement mensuel de 175 euros, le taux annuel de mon prêt est :

6  La fonction Amortissement

La fonction Amortissement a 5 arguments :

Si on choisit de verser S chaque mois (resp trimestre), alors il faut initialiser periode avec "m" (resp "t").
Si parmi les 4 arguments P,ta,na,S, une des valeurs est inconnue, on lui donne la valeur -1, la fonction Amortissement calculera alors sa valeur à l’aide de la formule : S×((1+t) n1)P×(1+t) nt=0S\times ((1+t)^{n}-1)-P\times (1+t)^{n}t=0 avec n:=na*12;n:=na*12; t:=ta/12;t:=ta/12; si periode vaut "m"
(resp n:=na*4;n:=na*4; t:=ta/4;t:=ta/4; si periode vaut "t"
et n=na;n=na; t=ta;t=ta; si periode vaut "a").
Pour cela on utilise les valeurs des fonctions précédentes.
Amortissement renvoie un message et la matrice ayant comme (j1)(j-1)ième ligne : [j,P j,R j,I j,S][j,P_j,R_j,I_j,S] avec j=1..nj=1..n et
S=R j+I j=S=R_j+I_j=remboursement +interêt et P j+1=P jR j=P_{j+1}=P_j-R_j=évolution de PP.

fonction Amortissement(P,ta,na,S,periode="a")
  local n,t,j,MA,L,k,c,msg;
  k:=member(-1,[P,ta,na,S]);
  si periode=="m" alors 
    n:=na*12;t:=ta/12;c:=12; periode:="mois";   
  sinon 
    si periode=="t" alors 
      n:=na*4;t:=ta/4;c:=4; periode:="trimestre"; 
    sinon 
      n:=na;t:=ta;c:=1;periode:="a"; periode:="an"; 
     fsi; 
  fsi;
  si count_eq(-1,[P,ta,na,S,periode])!=1 alors 
    retourne("Mettre 3 arguments parmi P,ta,na,S et -1 pour celui a chercher") ;
  fsi;
  si k==1 alors  //P:=Pret(t,n,S)
    P:=round(S/t*(1-1/(1+t)^n),2); 
  sinon  
    si k==2 alors //t:=Taux(P,n,S)
      t:=round(resoudre_numerique(S*((1+x)^n-1)-P*(1+x)^n*x=0,x=1),5);
      ta:=round(t*c,4);
    sinon 
      si k==3 alors  //n:=Duree(P,t,S)
        n:=round((ln(S)-ln(S-t*P))/ln(1+t),2);
      sinon //S:=Sommes(P,t,n)
        S:=round(P*t*(1+1/((1+t)^n-1)),2); 
      fsi;
    fsi;
  fsi; 
  msg:="Pret : "+P+", taux"+char(32)+" annuel : "+ ta + ", par "+ periode +" : "+S;
   afficher(msg);
   MA:=NULL;
  pour j de 0 jusque n-1 faire
    MA:=MA,[j+1,P,round(S-P*t,2),round(P*t,2),S];
    P:=round(P*(1+t)-S,2);
  fpour;
  MA[n-1]:=MA[n-1]+[0,0,P,0,P];
  return msg,[MA];
 ffonction:;


Exemples :
Je fais un emprunt sur 3 ans de 10000 euros au taux annuel de 0.01.
Quel est l’amortissement de ce prêt selon que j’opte pour un remboursement annuel ou trimestiel ou mensuel ?









Ma banque me propose un crédit au taux annuel de 2/100 pendant 5 ans. Je veux rembourser 250 euros par mois.
Quel montant puis-je emprunter ?
Quel est le tableau d’amortissement de ce prêt ?


La commande précédente affiche le message, mais pas le tableau d’amortissement qui est trop grand au format pdf, les commandes qui suivent affichent les morceaux du tableau.

















  

Retour à la page principale de Giac/Xcas.
Ce document a été traduit de LATEX par HEVEA