ForHosting KIT · Outils pour développeurs

Calculateur de valeur actuelle nette des flux de trésorerie

Ce calculateur de valeur actuelle nette convertit une série de flux de trésorerie présents et futurs en une valeur unique à la période zéro.

● BetaGratuit · dans votre navigateur
Utilisez-le depuis WebAPIE-mailTelegramApp bientôt

Saisissez un taux d’actualisation par période, puis classez les flux par ordre chronologique en commençant à la période zéro. Le résultat indique la VAN totale et la valeur actuelle de chaque entrée, afin que le calcul soit facile à contrôler, expliquer et reproduire. Utilisez-le pour comparer des investissements, évaluer des projets, examiner des propositions ou vérifier une feuille de calcul sans dissimuler les hypothèses temporelles derrière un chiffre isolé.

Saisissez les flux dans le bon ordre chronologique

Commencez la liste par le montant qui intervient à la période zéro. Il s’agit souvent d’un investissement initial, donc généralement négatif, mais le calculateur accepte les deux signes. Ajoutez ensuite les encaissements et décaissements dans l’ordre chronologique, à raison d’une valeur par période de durée égale. Un zéro est significatif : conservez-le lorsqu’une période ne comporte aucun mouvement, mais que les flux ultérieurs doivent garder le bon exposant. Ne supprimez pas une période vide pour raccourcir la liste, car déplacer un encaissement de la période trois à la période deux modifie sa valeur actuelle. L’outil interprète la position dans le tableau comme le numéro de période : la première valeur correspond à zéro, la deuxième à un, et ainsi de suite. Toutes les valeurs doivent être des nombres finis. Vous pouvez employer des flux annuels avec un taux annuel, des flux mensuels avec un taux mensuel ou tout autre intervalle cohérent. Le taux et l’espacement des flux doivent toujours désigner la même durée.

Comprenez le calcul de l’actualisation

Pour chaque période, le calculateur divise le flux par un plus le taux d’actualisation, élevé au numéro de cette période. La période zéro est divisée par un et reste donc inchangée. Avec un taux positif, les montants éloignés sont davantage actualisés à mesure que leur numéro augmente. Le facteur d’actualisation et la valeur actuelle affichés permettent de contrôler chaque étape au lieu de se fier uniquement au total final. Le calculateur additionne ensuite les valeurs actuelles par sommation compensée, ce qui limite la perte évitable de précision en virgule flottante lorsque de grands montants positifs et négatifs s’annulent presque. Les sorties sont normalisées avec une précision stable afin que des entrées identiques produisent un JSON cohérent. Un taux de 0.10 signifie dix pour cent par période, et non dix ; -0.05 signifie moins cinq pour cent. Les taux inférieurs ou égaux à -1 sont refusés, car la base devient nulle ou négative et rend le modèle VAN standard invalide sur plusieurs périodes. La VAN finale additionne toutes les valeurs ramenées à la période zéro.

Interprétez la VAN et comparez prudemment les options

Une VAN positive signifie que les entrées actualisées dépassent les sorties actualisées au taux choisi. Une VAN négative signifie que les rendements modélisés ne couvrent pas les coûts modélisés au rendement exigé. Une VAN nulle représente l’équilibre en valeur actuelle. Ce résultat aide à décider, mais ne constitue pas un verdict complet : il dépend de la justesse des prévisions, du taux retenu, de la convention de période, des impôts, de la valeur terminale et des risques absents de la série. Pour comparer des options, utilisez des flux établis sur la même base et des taux reflétant des hypothèses comparables. Testez plusieurs taux plausibles afin de voir si le classement change. Distinguez aussi ce calcul des fonctions de tableur dont la formule VAN suppose parfois que toutes les valeurs fournies surviennent à la fin de périodes futures ; cette capacité place explicitement le premier flux à la période zéro. Conservez le détail avec votre analyse pour que les personnes chargées de la révision sachent quel montant a été actualisé, selon quel facteur et à quel moment.

Évaluer un projet d’investissement

Actualisez le coût initial et les flux d’exploitation prévus pour déterminer si le projet crée de la valeur au rendement exigé.

Comparer plusieurs investissements

Calculez chaque option avec la même période et le même taux, puis comparez les totaux actuels et leur calendrier.

Auditer un modèle financier

Utilisez les facteurs et valeurs actuelles par période pour vérifier une feuille de calcul, une proposition ou un calcul interne.

Quel est le prix ?

Chaque requête API coûte $0.002. Le calcul dans le navigateur reste disponible sans requête côté serveur.

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

Saisissez un taux décimal. Par exemple, utilisez 0.08 pour 8% par période et -0.05 pour -5% par période.

Quand intervient le premier flux de trésorerie ?

Le premier flux intervient à la période zéro et n’est pas actualisé. La valeur suivante correspond à la période un.

Pourquoi les taux inférieurs ou égaux à -100% sont-ils refusés ?

À -100%, la base d’actualisation est nulle ; en dessous, elle est négative. La formule VAN standard ne convient pas à ces taux sur plusieurs périodes.

Les flux peuvent-ils être négatifs ou nuls ?

Oui. Les valeurs négatives sont des sorties, les positives des entrées, et les zéros conservent les périodes sans mouvement.

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/biz/npv-calculate

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/biz/npv-calculate \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"discount_rate":0.1,"cash_flows":[-1000,400,500,600]}'
{
  "discount_rate": 0.1,
  "cash_flows": [
    -1000,
    400,
    500,
    600
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "biz.npv_calculate",
  "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_items10000
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.

Consulter la documentation complète du KIT →