Intérêts composés et épargne

Illustrer l’évolution théorique d’un capital avec un taux et des versements périodiques saisis.

Projection mathématique sans frais, impôts ni inflation.

Le point et la virgule sont acceptés pour les décimales.

SumHexa explique ici une formule mathématique et met un outil de calcul à disposition. Ce contenu ne recommande ni la souscription d’un crédit ni un placement, et ne promet ni n’encourage une rémunération par intérêts. Le résultat est théorique : il repose sur les hypothèses saisies et ne tient pas compte des frais, impôts, risques ou conditions réelles d’un produit financier.

Méthode et hypothèses

Version de méthode 1.0.0 · Mise à jour

Calculer une projection

Formule: Capital futur = capital initial capitalisé + versements de fin de période capitalisés.

Projection mathématique sans frais, impôts ni inflation.

principal
Capital initial
contribution
Versement par période
annualRatePercent
Taux annuel (%)
years
Durée (années)
frequency
Fréquence des versements

Les versements sont supposés effectués en fin de période. Le taux annuel est nominal et réparti sur chaque période. Le calcul ignore frais, impôts, inflation et variation du taux.

Reproduire le calcul en code

Ces exemples utilisent les mêmes entrées et le même calcul de base que cet outil. Adaptez la validation et le formatage à votre application.

JavaScript
const principal = 1000, annualRate = 0.05, years = 3;
console.log(principal * (1 + annualRate) ** years); // 1157.625
TypeScript
const principal = 1000, rate = 0.05, years = 3;
const futureValue: number = principal * (1 + rate) ** years;
console.log(futureValue); // 1157.625
Python
principal, rate, years = 1000, 0.05, 3
print(principal * (1 + rate) ** years)  # 1157.625
Java
double value = 1000 * Math.pow(1.05, 3);
System.out.println(value); // 1157.625
C#
double value = 1000 * Math.Pow(1.05, 3);
Console.WriteLine(value); // 1157.625