ForHosting KIT · Finances et argent

Taux d'actualisation

Si 1 000 deviennent 1 210 en 2 périodes, le taux d'actualisation est de 10 % par période. Saisissez la valeur actuelle, la valeur future et le nombre de périodes pour retrouver le taux composé qui les relie, même négatif. 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
Valeur actuelle
1 000
Valeur future
1 210
Périodes
2
Vous obtenez
Taux d'actualisation
10
Taux d'actualisation (décimal)
0,1

Le taux d'actualisation est le taux implicite par période qui transforme une valeur actuelle en une valeur future sur un nombre connu de périodes de capitalisation. C'est le r de l'identité valeur actuelle fois un plus r élevé à n égale valeur future, réarrangée en r égale la racine n-ième de la valeur future sur la valeur actuelle, moins un. Élèves, analystes, experts et équipes produit utilisent un calculateur de taux d'actualisation pour retrouver ce taux périodique à partir de trois montants —valeur actuelle, valeur future et le nombre de périodes— sans ouvrir un tableur ni deviner le rendement.

Comment le taux d'actualisation transforme valeur actuelle, valeur future et périodes en un rendement

Le taux d'actualisation d'un montant unique qui croît ou décroît d'une somme présente vers une somme future est le taux périodique r qui satisfait valeur actuelle fois un plus r élevé à n égale valeur future. Résoudre ce taux n'est ni une itération ni un TRI de flux : c'est la forme fermée r égale la valeur future divisée par la valeur actuelle, élevée à un sur n, moins un.

Lorsque le montant futur est inférieur au montant présent, le taux est négatif : une valeur actuelle de cinq mille qui devient quatre mille après une période est une baisse de vingt pour cent par période. L'identité est le même réarrangement que les manuels écrivent pour les intérêts composés résolus en r, et le même utilisé pour coter le rendement de détention d'un instrument zéro-coupon qui n'a pas de coupons à réinvestir.

Ce calculateur ne prend pas un flux de trésorerie, ne soustrait pas une sortie à l'instant zéro d'une somme actualisée et n'applique ni convention de décompte des jours ni calendrier de fréquence de capitalisation : vous fournissez un montant présent, un montant futur et un nombre de périodes, et vous recevez l'unique taux réel par période qui capitalise l'un en l'autre. Le rapport valeur future sur valeur actuelle doit être positif pour que la racine n-ième réelle existe ; des signes opposés ne produisent pas de taux périodique réel.

La capacité renvoie le taux en pourcentage afin que dix pour cent revienne comme dix, non comme zéro virgule un, et signale aussi la forme décimale pour les clients qui préfèrent la fraction utilisée dans un plus r élevé à n.

Vérifications TVM de manuel

Retrouvez le taux d'actualisation périodique à partir d'un montant présent, d'un montant futur et de n afin que devoirs et corrigés coïncident avec la forme fermée r = (FV/PV)^(1/n) - 1.

Rendement implicite d'un zéro-coupon

Extrayez le taux par période de capitalisation à partir du prix d'aujourd'hui et d'un remboursement connu, sans construire un calendrier de coupons ni une boucle de TRI.

Comment calcule-t-on le taux d'actualisation à partir de la valeur actuelle et de la valeur future ?

Les deux sont arrondis half-up pour une comparaison stable entre environnements d'exécution.

Le résultat est-il annuel, mensuel ou autre chose ?

C'est le taux par la période que vous avez comptée. Si periods sont des années, le taux est par an ; si periods sont des mois, le taux est par mois. Le calculateur ne convertit pas un taux annuel en taux mensuel et n'applique pas de convention de décompte des jours.

Est-ce la même chose qu'un CAGR, un NPV ou un calculateur d'intérêts composés ?

Non. Une page CAGR se cherche pour un langage de croissance annualisée. NPV et DCF actualisent un flux de trésorerie à un taux que vous avez déjà choisi. Les intérêts composés prennent le taux en entrée et renvoient un solde futur. Cet outil résout l'identité TVM inverse de r à partir de PV, FV et n.

Le taux d'actualisation peut-il être négatif ?

Oui. Quand la valeur future est inférieure à la valeur actuelle, le taux est négatif : cinq mille qui tombent à quatre mille en une période représentent une baisse de vingt pour cent par période.

Peut-on saisir un nombre de périodes non entier ?

Oui. Le nombre de périodes doit seulement être supérieur à zéro, et les valeurs fractionnaires sont acceptées quand l'horizon ne compte pas un nombre entier d'étapes. Le résultat reste un taux par période, pas un taux annuel.

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/discount-rate

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/discount-rate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"present_value":1000,"future_value":1210,"periods":2}'
{
  "present_value": 1000,
  "future_value": 1210,
  "periods": 2
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.discount_rate",
  "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.

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.

Cet endpoint accepte present_value, future_value et periods, renvoie le taux par période en pourcentage ainsi que la forme décimale, et échoue avec invalid_input lorsque la valeur actuelle est zéro car diviser par zéro ne définit pas un taux.

Comment le taux d'actualisation transforme valeur actuelle, valeur future et périodes en un rendement

Lorsque present_value vaut mille, future_value mille deux cent dix et periods deux, le rapport est 1.21, la racine carrée est 1.1 et le taux est dix pour cent par période. La valeur actuelle ne doit pas être nulle, car le rapport valeur future sur valeur actuelle est alors indéfini. periods doit être un nombre fini strictement supérieur à zéro, car l'exposant un sur n est autrement indéfini.

Contrat d'entrée, forme de la réponse et erreurs

Si periods est zéro, négatif ou n'est pas strictement supérieur à zéro, la requête échoue car l'exposant un sur n est indéfini. Si valeur future et valeur actuelle ont des signes opposés, ou si le rapport n'est pas un nombre fini positif, la racine n-ième réelle n'existe pas et la tâche échoue plutôt que de renvoyer NaN. Exemple : mille au présent, mille deux cent dix au futur et deux périodes donnent un taux d'actualisation de dix. Envoyez par POST un corps JSON avec trois nombres finis obligatoires. present_value est le montant d'aujourd'hui dans une seule unité monétaire ; les alias pv, present et principal pointent vers le même champ pour que la feuille conserve le nom de ses colonnes. future_value est le montant à la fin de n périodes dans cette même monnaie ; les alias fv, future et amount sont acceptés. periods est le nombre de périodes de capitalisation n ; les alias n, nper et number_of_periods sont acceptés ; des périodes fractionnaires sont permises lorsque l'horizon n'est pas un nombre entier de pas. Chaque champ numérique peut arriver comme nombre JSON ou comme chaîne numérique. Les champs manquants, les chaînes vides et les valeurs non finies échouent avec invalid_input en nommant le champ. En succès, le corps répète present_value, future_value et periods, signale discount_rate comme pourcentage arrondi half-up à huit décimales, discount_rate_decimal comme le même taux en fraction arrondie half-up à dix décimales, et une chaîne formula qui réaffirme r égale (FV/PV) élevé à un sur n, moins un. Associez le JSON à votre propre règle sur ce qu'est une période — une année, un mois, un trimestre — car cet endpoint renvoie le taux par la période que vous avez comptée ; il ne convertit pas un taux annuel en taux mensuel ni l'inverse.

Où un calculateur de taux d'actualisation justifie sa place

La préparation aux examens et les exercices de classe utilisent un calculateur de taux d'actualisation pour retrouver r à partir de la valeur actuelle, de la valeur future et de n d'un manuel, afin que le rendement imprimé coïncide avec la forme fermée plutôt qu'avec un arrondi de tableur. C'est une recherche et un travail différents d'un calculateur d'intérêts composés, qui prend le taux en entrée et renvoie un solde futur ; d'un calculateur de CAGR, que l'on cherche pour un langage de croissance annualisée plutôt qu'un taux d'actualisation TVM ; et d'un calculateur DCF ou NPV, qui actualise un flux de trésorerie à un taux que vous avez déjà choisi. Une page de taux d'actualisation répond à la question TVM inverse : étant donnés PV, FV et n, quel est r par période. Une validation en échec ne consomme pas de solde. Les desks zéro-coupon et strips extraient le taux périodique implicite dans le prix d'aujourd'hui et un montant de remboursement connu sur un nombre connu de pas de capitalisation, puis figent discount_rate sur le ticket pour que chaque conversation parte d'un seul chiffre. Les équipes produit et les modèles FP&A recalculent le taux implicite lorsqu'un versement futur ou la durée de détention change en cours de modèle ; une petite API parse évite de réinventer l'identité de la puissance dans chaque classeur. Comme l'implémentation est parse pure de niveau A, chaque appel réussi coûte le tarif de base publié $0.002 sans jetons de modèle ni réseau sortant. Conservez present_value non nul, periods strictement positif, figez le pourcentage arrondi dans les tests, et vous obtenez un taux implicite reproductible pour les devoirs, les plugins LMS et les workers de bord sans dresser un moteur complet de valeur temps de l'argent.

Même chiffre dans la feuille et l'API

Recalculez le taux implicite lorsqu'un versement futur ou la durée de détention change, avec le même module pur dans le widget du navigateur et l'API prépayée.

Que se passe-t-il si la valeur actuelle est nulle ?

La tâche échoue avec invalid_input. present_value (alias pv, present, principal) doit être un nombre fini non nul, car r = (FV/PV)^(1/n) - 1 est indéfini lorsque la valeur actuelle est nulle. Ces échecs ne sont pas facturés.

Combien coûte le calculateur de taux d'actualisation ?

L'outil du navigateur est gratuit. Les requêtes API utilisent le solde prépayé KIT à $0.002 par appel réussi ; une entrée invalide n'est pas facturée.

Consulter la documentation complète du KIT →