ForHosting KIT · Finances et argent

Calcul d'annuité

Empruntez 10 000 à 1 % par mois sur 12 mois : une seule mensualité fixe solde la dette, 888,49. Servez-vous-en pour chiffrer une échéance de prêt, dimensionner des retraits sur une épargne ou vérifier une offre de location. Gratuit dans votre navigateur.

  • Gratuit
  • Fonctionne dans votre navigateur
  • Sans inscription
  • Vos données restent sur votre appareil
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt
Si vous saisissez
Capital initial
10 000
Taux par période
0,01
Périodes
12
Vous obtenez
Paiement
888,49

Elle applique la formule classique de l'annuité et renvoie le montant du versement, ni plus ni moins. Servez-vous-en pour chiffrer une mensualité de prêt, calibrer le retrait d'un capital de retraite ou vérifier le devis de location qu'un concessionnaire vient de vous remettre — un appel déterministe, sans tableur ni inscription.

Ce qu'est réellement un versement d'annuité

Une annuité est une suite de versements égaux effectués à intervalles réguliers — mensualités d'un prêt, retraits trimestriels d'une pension, redevances annuelles d'un bail. Le versement est le montant qui rend l'ensemble de cette suite équivalent, au taux donné, au capital d'aujourd'hui. Empruntez 10 000 à 1 % par mois sur 12 mois : il existe exactement une mensualité qui ramène le solde à zéro avec le dernier versement, et c'est ce montant que ce point d'accès renvoie.

La formule sous-jacente, versement = capital × r ÷ (1 − (1 + r)^(−n)), est celle qu'utilisent toutes les banques, tous les bailleurs et tous les fonds de pension ; elle s'obtient en actualisant chaque versement futur à aujourd'hui et en résolvant pour le montant constant. Le taux étant exprimé par période, le calcul convient à toute cadence : un taux mensuel avec des périodes mensuelles, un taux annuel avec des périodes annuelles, ou tout autre couple cohérent.

L'essentiel est la cohérence — le taux et le nombre de périodes doivent décrire le même intervalle. Envoyez un taux mensuel avec un nombre de périodes exprimé en années et le résultat sera faux par construction ; aucune calculatrice ne sauvera des unités incompatibles. Gardez les deux alignés et le résultat est exact, déterministe et reproductible sur n'importe quelle machine, c'est pourquoi le même calcul s'exécute à l'identique dans votre navigateur et sur notre infrastructure de périphérie.

Entrées, unités et cas limites

Le point d'accès prend trois nombres. Le capital est la valeur actuelle de l'annuité : le montant du prêt, la réserve en cours d'amortissement, le prix financé — il doit être positif. Le champ des périodes est le nombre de versements, un entier positif jusqu'à 1200, ce qui couvre largement cent ans de mensualités.

Deux cas limites sont traités délibérément. Un taux nul est valide et revient à une simple division : sans intérêts, le versement est exactement le capital réparti sur les périodes, ce qui est la limite mathématique correcte de la formule lorsque le taux tend vers zéro ; le point d'accès le renvoie donc directement au lieu d'échouer sur une division par zéro.

Par ailleurs, le versement renvoyé est arrondi à deux décimales — les centimes — afin que la réponse soit stable à l'octet près d'une exécution à l'autre et d'une machine à l'autre. Cette stabilité n'est pas cosmétique : les tests de référence comparent la sortie littéralement, et vous pouvez faire de même lorsque vous mettez en cache ou rapprochez des résultats dans vos propres systèmes. Si vous avez besoin de plus de précision, conservez la précision complète de votre côté et traitez la valeur renvoyée comme le montant canonique réglé.

Comment bien l'utiliser et ce qu'il ne fait pas

Les usages typiques relèvent de trois schémas. Les prêteurs et les places de marché l'appellent pour chiffrer une mensualité avant de lancer un dossier complet, car le versement est le premier chiffre qu'un client demande. Les produits SaaS l'intègrent derrière leurs propres calculateurs de prix, de sorte que les calculs soient maintenus à un seul endroit au lieu d'être réimplémentés — souvent incorrectement — dans chaque interface.

Et les équipes financières s'en servent pour contre-vérifier les devis reçus : si la mensualité annoncée par un concessionnaire ne correspond pas à la formule, quelque chose d'autre, des frais ou une prime d'assurance, se cache dans le versement. Il convient d'être clair sur ce que le point d'accès exclut délibérément. Il ne renvoie que le versement ; il ne produit pas le tableau d'amortissement période par période avec la répartition entre intérêts et capital — c'est une autre capacité.

Il suppose une annuité ordinaire, c'est-à-dire des versements en fin de période ; les annuités à terme d'avance, versées en début de période, en diffèrent d'un facteur (1 + r). Et il ne modélise ni frais, ni taxes, ni versements finaux majorés, ni changements de taux. Lorsque votre cas correspond au modèle simple de l'annuité, c'est le bon outil ; sinon, calculez ici le versement comme base de référence et ajoutez le reste dans votre propre code.

Chiffrer une mensualité de prêt

Renvoyez la mensualité correspondant à un montant financé et à un taux avant que le client ne s'engage dans un dossier complet.

Calibrer des retraits de retraite

Calculez le retrait fixe qu'un capital peut soutenir sur un nombre de périodes choisi, à un rendement attendu.

Contre-vérifier un devis de concessionnaire

Comparez la mensualité annoncée à la formule pour révéler des frais cachés ou des options intégrées.

Combien cela coûte-t-il ?

C'est aussi gratuit dans votre navigateur sur cette page.

Le taux est-il un pourcentage ou un nombre décimal ?

Un nombre décimal par période : 0.01 signifie 1 % par période. Divisez un pourcentage annuel par 100 puis par le nombre de périodes par an.

Que se passe-t-il avec un taux de 0 % ?

C'est pris en charge : le versement est simplement le capital divisé par le nombre de périodes, limite exacte de la formule de l'annuité à taux nul.

Le tableau d'amortissement complet est-il renvoyé ?

Non. Seul le montant du versement est renvoyé. Le tableau période par période relève d'une capacité distincte.

S'agit-il d'une annuité à terme d'avance ou d'une annuité ordinaire ?

D'une annuité ordinaire : les versements sont supposés en fin de période. Pour des versements à terme d'avance, multipliez le résultat en conséquence de votre côté.

Tout sur cette page est disponible par programmation. Cette section s'adresse aux équipes qui veulent l'intégrer à leurs systèmes ; les autres peuvent simplement utiliser l'outil ci-dessus.

POSThttps://api.kit.forhosting.com/fin/annuity

Authentification par jeton Bearer : un seul POST met la tâche en file d’attente, et le résultat vous parvient par webhook ou lien signé.

curl -X POST https://api.kit.forhosting.com/fin/annuity \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"principal":10000,"rate_per_period":0.01,"periods":12}'
{
  "principal": 10000,
  "rate_per_period": 0.01,
  "periods": 12
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.annuity",
  "status": "queued",
  "_links": {
    "result": "/tasks/tsk_…/result"
  }
}

L’API est asynchrone : chaque appel renvoie un task_id immédiatement, puis vous interrogez l’état à raison d’une requête par seconde.

par requête$0.002

Le prix est publié, sans tokens ni crédits. Une tâche qui échoue n’est pas facturée.

max_periods1200
HTTPCodeSignification
401unauthorizedClé API absente ou invalide : vérifiez l’en-tête Authorization.
402insufficient_balanceSolde insuffisant : rechargez votre compte pour lancer cette tâche.
404unknown_typeType de tâche inconnu : vérifiez le champ type de votre requête.
429rate_limitedTrop de requêtes : ralentissez la cadence, puis réessayez.

L'API de calcul d'annuité répond à l'une des plus anciennes questions de la finance : étant donné une somme disponible aujourd'hui, un taux d'intérêt par période et un nombre de périodes, quel versement fixe éteint le solde exactement à l'échéance prévue ?

Entrées, unités et cas limites

Le taux par période est un nombre décimal : 1 % par mois s'écrit 0.01, ni 1 ni 0.01 % — et il doit être positif ou nul ; un taux négatif est rejeté avec une erreur invalid_input et n'est jamais facturé.

Comment bien l'utiliser et ce qu'il ne fait pas

Ces omissions sont ce qui le rend rapide, économique à $0.002 par requête, et parfaitement prévisible.

Pourquoi mon taux négatif a-t-il été rejeté ?

Un taux d'intérêt négatif n'a pas de sens pour ce modèle de versement ; la requête échoue donc avec invalid_input et n'est pas facturée.

Consulter la documentation complète du KIT →