Skip to article frontmatterSkip to article content

Calcul du coût d’un prêt avec amortissement

Une voiture à acheter, un petit tour par la banque. Moi, naïvement, je me dis que comme le taux d’intérêt affiché est de 6% et que j’ai besoin de 7000 €, je vais devoir rembourser en fait 7000 + 0,06 ×\times 7000 = 7420 €. Et le banquier de me dire qu’en fait ça va me coûter substantiellement plus cher. Banquier qui, au passage, n’est pas capable de dire pourquoi, ni comment les intérêts sont calculés.

J’avoue que j’ai eu du mal à y comprendre quelque chose. Les histoires d’argent, j’ai toujours du mal. C’est de famille. Ça doit être pour ça que...

Bref.

La problématique est la suivante : je veux emprunter une somme SS que je rembourse en NN mensualités constantes de valeur mm, avec un taux d’intérêt annuel de ii (ou mensuel imi_m tel que (1+im)12=1+i(1+i_m)^{12} = 1+i, soit environ im=i/12i_m = i/12).

À l’instant t0=0t_0=0, je récupère ma somme pour payer ma voiture, et je commence à rembourser le capital au bout d’un mois.

À l’instant t1=t0+1t_1 = t_0 + 1 mois, la valeur C1C_1 du capital emprunté ou restant est devenu C1=S×(1+im)mC_1 = S \times (1+i_m) - m, à savoir la somme de départ (empruntée) multipliée par le taux d’intérêt sur un mois, moins la première mensualité.

À l’instant t2=t1+1t_2 = t_1 + 1 mois =t0+2=t_0+2 mois, la valeur C2C_2 du capital restant est : C2=C1×(1+im)mC_2 = C_1 \times (1+i_m) - m, à savoir la somme obtenue au bout d’un mois, multipliée par le taux mensuel, moins la deuxième mensualité, soit : C2=[S×(1+im)m]×imm=S×(1+im)2m×(1+im)mC_2 = [S \times (1+i_m) - m] \times i_m - m = S \times (1+i_m)^2 - m \times (1+i_m) - m.

À l’instant tn=tn1+1t_n = t_{n-1} + 1 mois =t0+n= t_0 + n mois, la valeur Cn=Cn1×(1+im)mC_n = C_{n-1} \times (1+i_m) - m, ce qui donne la formule :

Cn=S×(1+im)nm×k=0k=n1(1+im)kC_n = S \times (1+i_m)^n - m \times \sum_{k=0}^{k=n-1} (1+i_m)^k

Le dernier terme est la somme des termes consécutifs d’une suite géométrique de raison (1+im)(1+i_m).

Soit Vn=k=0k=n1(1+im)kV_n = \sum_{k=0}^{k=n-1} (1+i_m)^k. Pour calculer VnV_n, faisons Vn(1+im)VnV_n - (1+i_m)\cdot V_n :

Vn(1+im)Vn=[1+(1+im)++(1+im)n2+(1+im)n1][(1+im)+(1+im)2++(1+im)n1+(1+im)n]V_n - (1+i_m)\cdot V_n = [1 + (1+i_m) + \ldots + (1+i_m)^{n-2} + (1+i_m)^{n-1}] - [(1+i_m) + (1+i_m)^2 + \ldots + (1+i_m)^{n-1} + (1+i_m)^n]

soit: Vn(1+im)Vn=1(1+im)nV_n - (1+ i_m)\cdot V_n = 1- (1+i_m)^n, d’où Vn=1(1+im)nimV_n = \frac{1-(1+i_m)^n}{-i_m}.

Donc :

Cn=S×(1+im)n+m×1(1+im)nimC_n = S \times (1+i_m)^n + m \times \frac{1-(1+i_m)^n}{i_m}.

Or, la fin de la période des NN mois, le capital restant CNC_N doit être nul ce qui donne l’équation :

S×(1+im)N+m×1(1+im)Nim=0S \times (1+i_m)^N + m \times \frac{1-(1+i_m)^N}{i_m} = 0. D’où on peut sortir la mensualité mm :

m=S×(1+im)N×im(1+im)N1m = \frac{S \times (1+i_m)^N \times i_m}{(1+i_m)^N-1}

soit :

m=Sim11(1+im)N=Sim1(1+im)Nm = \frac{S \cdot i_m}{1-\frac{1}{(1+i_m)^N}} = \frac{S \cdot i_m}{1-(1+i_m)^{-N}}

De là, on obtient le coût total du prêt, à savoir T=m×NT = m \times N, et la somme totale des intérêts versés au final à la banque : I=TS=mNSI = T-S = mN - S.

Dans l’exemple de ma voiture, avec SS = 7000 €, NN = 48 mois, ii = 0,06 soit imi_m = 0,005, j’obtiens une mensualité de mm = 164,40 €. Le coût total est donc de 7890,97 €. La banque récupèrera donc 890,97 €, soit quasiment 13 % du capital prêté...

Si je veux diminuer le nombre de mensualités, par exemple 24 mois, celles-ci seront de 310,24 €, et le coût du prêt sera de 7445,86. Et sur 12 mois, la mensualité est de 602,47 €, le total étant de 7229,58 € (au passage ça revient substantiellement moins cher que le brut calcul du début). Asymptotiquement, si je prends un prêt sur un mois, il ne me coûte « que » 35 €.


En fait, c’est avec ce site que j’ai compris comment ça marche. J’ai seulement réécris les choses à ma sauce.

Je trouve quand même que le fonctionnement d’une étoile est plus intuitif que celui d’une machine à gaz pareille !