ForHosting KIT · Finances et argent

Calculateur TRIR

Des rendements annuels de 8 %, -2 % et 5 % se chaînent en un total de 11,132 %, car chaque période se compose sur la précédente au lieu d'être moyennée. Vous obtenez aussi le rendement annualisé composé pour tout nombre de périodes par an. 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
Rendements
8, -2, 5
Périodes par an
1
Vous obtenez
N
3
Années
3
Facteur de croissance
1,11132
Rendement total
11,132

Le taux intégré total de rendement, souvent abrégé TRIR, est la croissance composée qu'une suite de résultats périodiques a réellement produite une fois ces taux de sous-période liés géométriquement plutôt que moyennés. Une moyenne simple de plus huit, moins deux et plus cinq pour cent surestime la trajectoire qu'un portefeuille a suivie, car une perte réduit la base sur laquelle les gains ultérieurs se capitalisent. Ce calculateur accepte une liste non vide de rendements périodiques en pourcentages, multiplie les facteurs de croissance un plus chaque taux et annualise le produit avec le nombre de périodes par an, de sorte que le chiffre principal soit un rendement annualisé composé. Une liste de rendements vide est une entrée invalide et n'est pas facturée.

Ce que le TRIR signifie et comment le produit est annualisé

Une liste de rendements périodiques n'est pas un taux unique tant que les facteurs de croissance n'ont pas été multipliés. Si la période un a gagné huit pour cent, la période deux a perdu deux pour cent et la période trois a gagné cinq pour cent, le relatif de richesse vaut 1.08 fois 0.98 fois 1.05, et non la moyenne arithmétique de ces trois pourcentages.

Ce produit moins un est le taux intégré total de rendement sur toute la fenêtre : le résultat de la période de détention que vous auriez obtenu en laissant une unité investie durant chaque période listée. Comparer des fenêtres de durées différentes exige encore une horloge commune, aussi le calculateur élève-t-il le même produit à p sur n et retranche un, où n est le nombre de périodes listées et p le nombre de ces périodes qui tiennent dans une année civile.

Avec p égal à un, la liste est traitée comme des observations annuelles et le chiffre annualisé est la moyenne géométrique des facteurs de croissance moins un. Avec p égal à douze, une année d'observations mensuelles s'annualise en une étape ; vingt-quatre observations mensuelles couvrent deux ans et l'exposant devient un demi. Une période de moins cent pour cent exacts est un anéantissement : le produit vaut zéro et le rendement annualisé est moins cent pour cent.

Un rendement pire que moins cent pour cent rendrait un facteur de croissance négatif, ce qui quitte les réels sous un exposant fractionnaire, aussi cette entrée est-elle rejetée plutôt que de renvoyer une valeur complexe.

Annualiser une chaîne de rendements de sous-période de portefeuille

Liez des rendements mensuels ou trimestriels en pourcentages en un TRIR de période de détention et le rendement annualisé composé correspondant, sans écraser la trajectoire en un CAGR début-fin.

Clés de réponse pondérées par le temps en classe et CFA

Générez des résultats reproductibles de liaison géométrique qui distinguent une moyenne arithmétique de taux périodiques du produit des facteurs de croissance sur la même liste.

Comment calcule-t-on le taux intégré total de rendement (TRIR) ?

Chaque pourcentage périodique devient un facteur de croissance 1 + r. Le produit de ces facteurs moins un est le TRIR de la période de détention.

Les rendements sont-ils des pourcentages ou des décimaux ?

Des pourcentages. Envoyez 8 pour une période de huit pour cent. Envoyer 0.08 serait traité comme huit centièmes de pour cent, non comme huit pour cent.

Que se passe-t-il si la liste de rendements est vide ?

Une liste non vide est exigée ; un tableau vide est rejeté et n'est pas facturé.

Comment annualiser des rendements mensuels ?

Indiquez 12 périodes par an. Une année de chiffres mensuels s'annualise alors en une étape, et vingt-quatre chiffres mensuels couvrent deux ans : le produit chaîné est élevé à la puissance un demi avant de retirer un.

Que se passe-t-il avec une période à -100 % ?

C'est une perte totale : le produit chaîné devient nul et le rendement annualisé vaut -100 %. Un chiffre inférieur à -100 % est refusé, car un facteur de croissance négatif n'a pas d'annualisation réelle.

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/trir

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/trir \
  -H "Authorization: Bearer $KIT_KEY" \
  -H "Content-Type: application/json" \
  -d '{"returns":[8,-2,5]}'
{
  "returns": [
    8,
    -2,
    5
  ]
}
{
  "task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
  "type": "fin.trir",
  "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.

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

Huit signifie huit pour cent pour cette période, non un décimal 0.08 sauf si vous visez vraiment huit centièmes de pour cent. Utilisez un pour des séries annuelles, quatre pour trimestrielles, douze pour mensuelles, cinquante-deux pour hebdomadaires ou trois cent soixante-cinq pour quotidiennes. Un zéro, une valeur négative ou une fraction telle que 2.5 est rejeté plutôt qu'arrondi en silence. Une validation échouée ne consomme pas de solde. Gardez les listes à dix mille périodes ou moins. Envoyez par POST un corps JSON dont le champ obligatoire est returns, un tableau non vide de pourcentages finis. Les alias periodic_returns, rates et r pointent vers la même liste afin qu'une colonne de tableur conserve un nom familier. Si returns manque, est vide ou n'est pas une liste de nombres finis, la tâche échoue avec invalid_input en nommant returns et n'est pas facturée ; le message contractuel de liste vide affirme que returns doit être une liste non vide de rendements périodiques. L'optionnel periods_per_year est un entier positif de un à trois cent soixante-cinq et vaut un lorsqu'il est omis ; les alias frequency, ppy et compounds_per_year sont acceptés. Chaque scalaire peut arriver comme nombre JSON ou comme chaîne numérique ; la liste elle-même peut être un tableau JSON ou une chaîne séparée par des virgules. En cas de succès, le corps répète returns, signale n et periods_per_year, donne years comme n divisé par p et renvoie growth_factor ainsi que total_return en pourcentage, total_return_decimal en fraction, annualized_return en pourcentage et annualized_return_decimal en fraction, plus une chaîne formula qui reformule l'identité du produit.

Où un calculateur TRIR justifie sa place

Les équipes de portefeuilles utilisent un calculateur de taux intégré total de rendement lorsqu'elles disposent déjà d'une chaîne de résultats de sous-période —fiches mensuelles de fonds, rapports trimestriels de mandat ou rendements annuels pondérés par le temps et ajustés des apports— et que la question est l'équivalent annualisé composé, non un CAGR début-fin qui ignorerait la trajectoire. Les étudiants et les candidats CFA ont besoin d'un oracle déterministe qui lie géométriquement une série de devoirs et refuse une liste vide au lieu d'afficher silencieusement NaN, chiffre qu'un formulaire défectueux pourrait traiter comme un succès. Cette page n'est pas un outil CAGR de valeur initiale et de valeur finale, ni une EAR à partir d'une seule cotation nominale et d'un décompte de capitalisation, ni un IRR pondéré par l'argent qui dépend du calendrier des flux : ces requêtes sont d'autres intentions et ont déjà leurs pages. Les équipes produit branchent le même contrat sur des démonstrations d'accueil afin que quiconque colle douze pourcentages mensuels avec periods_per_year égal à douze voie le même annualized_return que l'API renverra ensuite dans les tests de production. Comme l'implémentation est parse pur de niveau A, chaque appel réussi coûte le prix de base publié $0.002 sans jetons de modèle et sans réseau sortant. Gardez les requêtes petites, figez annualized_return arrondi dans les tests, et vous obtenez des chiffres TRIR reproductibles pour tableurs, greffons LMS et workers de bord sans dresser un service de feuilles à vous.

Démonstrations produit et fixtures d'intégration

Alimentez des widgets de performance et des tests automatisés avec des valeurs déterministes d'annualized_return qui coïncident octet par octet avec le widget gratuit du navigateur.

Comment periods_per_year change-t-il le chiffre annualisé ?

Il fixe p dans G^(p/n) − 1. La valeur par défaut 1 traite chaque rendement listé comme annuel. Utilisez 12 pour des séries mensuelles, 4 pour trimestrielles, 52 pour hebdomadaires ou 365 pour quotidiennes, afin qu'une fenêtre plus longue s'annualise sur le bon nombre d'années.

Combien coûte le calculateur TRIR ?

L'outil du navigateur est gratuit. Les requêtes API utilisent un solde KIT prépayé à $0.002 par appel réussi ; une entrée invalide, y compris une liste de rendements vide, n'est pas facturée.

Consulter la documentation complète du KIT →