ForHosting KIT · Finanza e denaro

Calcolatore TRIR

Rendimenti annuali dell'8%, del -2% e del 5% si concatenano in un totale dell'11,132%, perché ogni periodo cresce sul precedente invece di finire in una media. Ottiene anche il rendimento annualizzato composto per qualsiasi numero di periodi all'anno. Gratis nel suo browser.

  • Gratis
  • Funziona nel suo browser
  • Senza registrazione
  • I suoi dati restano sul dispositivo
Usalo da WebAPIEmailTelegramApp presto
Se inserisce
Rendimenti
8, -2, 5
Periodi all'anno
1
Ottiene
N
3
Anni
3
Fattore di crescita
1,11132
Rendimento totale
11,132

Il tasso integrato totale di rendimento, spesso abbreviato TRIR, è la crescita composta che una sequenza di risultati periodici ha davvero prodotto una volta che quei tassi di sottoperiodo sono legati geometricamente anziché mediati. Una media semplice di più otto, meno due e più cinque per cento sopravvaluta il percorso seguito da un portafoglio, perché una perdita restringe la base su cui i guadagni successivi si capitalizzano. Questo calcolatore accetta un elenco non vuoto di rendimenti periodici in percentuale, moltiplica i fattori di crescita uno più ciascun tasso e annualizza il prodotto con il numero di periodi per anno, così che la cifra principale sia un rendimento annualizzato composto. Un elenco di rendimenti vuoto è un input non valido e non viene addebitato.

Che cosa significa il TRIR e come si annualizza il prodotto

Un elenco di rendimenti periodici non è un tasso unico finché i fattori di crescita non sono moltiplicati. Se il periodo uno ha guadagnato l'otto per cento, il periodo due ha perso il due per cento e il periodo tre ha guadagnato il cinque per cento, il relativo di ricchezza vale 1.08 per 0.98 per 1.05, non la media aritmetica di quelle tre percentuali.

Quel prodotto meno uno è il tasso integrato totale di rendimento sull'intera finestra: il risultato del periodo di detenzione che Lei avrebbe ottenuto lasciando un'unità investita in ogni periodo elencato. Confrontare finestre di durata diversa richiede ancora un orologio comune, perciò il calcolatore eleva lo stesso prodotto a p su n e sottrae uno, dove n è il numero di periodi elencati e p è quanti di quei periodi stanno in un anno civile.

Con p uguale a uno l'elenco è trattato come osservazioni annuali e la cifra annualizzata è la media geometrica dei fattori di crescita meno uno. Con p uguale a dodici un anno di osservazioni mensili si annualizza in un passo; ventiquattro osservazioni mensili coprono due anni e l'esponente diventa un mezzo. Un periodo di meno cento per cento esatti è un azzeramento: il prodotto vale zero e il rendimento annualizzato è meno cento per cento.

Un rendimento peggiore di meno cento per cento renderebbe negativo un fattore di crescita, il che esce dai reali con un esponente frazionario, perciò quella voce viene respinta invece di restituire un valore complesso.

Annualizzare una catena di rendimenti di sottoperiodo di portafoglio

Leghi rendimenti mensili o trimestrali in percentuale in un TRIR di periodo di detenzione e il rendimento annualizzato composto corrispondente, senza collassare il percorso in un CAGR inizio-fine.

Chiavi di risposta ponderate per il tempo in aula e CFA

Generi risultati riproducibili di legame geometrico che distinguano una media aritmetica di tassi periodici dal prodotto dei fattori di crescita sulla stessa lista.

Come si calcola il tasso integrato totale di rendimento (TRIR)?

Ogni percentuale periodica diventa un fattore di crescita 1 + r. Il prodotto di quei fattori meno uno è il TRIR del periodo di detenzione.

I rendimenti sono percentuali o decimali?

Percentuali. Invii 8 per un periodo dell'otto per cento. Inviare 0.08 verrebbe trattato come otto centesimi di punto percentuale, non come otto per cento.

Che cosa succede se l'elenco dei rendimenti è vuoto?

È richiesto un elenco non vuoto; un array vuoto viene respinto e non addebitato.

Come si annualizzano rendimenti mensili?

Indichi 12 periodi all'anno. Così un anno di dati mensili si annualizza in un solo passaggio, e ventiquattro dati mensili coprono due anni, quindi il prodotto concatenato viene elevato a un mezzo prima di sottrarre uno.

Che cosa succede con un periodo a -100%?

È una perdita totale: il prodotto concatenato diventa zero e il rendimento annualizzato è -100%. Un dato peggiore di -100% viene rifiutato, perché un fattore di crescita negativo non ha un'annualizzazione reale.

Tutto quello che vedi in questa pagina è disponibile anche via API. Questa sezione è per i team che vogliono integrarlo nei propri sistemi; chi non ne ha bisogno può semplicemente usare lo strumento qui sopra.

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

Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.

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 è asincrona: ricevi subito un task_id e puoi fare polling fino a 1 richiesta al secondo.

per richiesta$0.002

Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.

max_items10000
HTTPCodiceSignificato
401unauthorizedChiave API mancante o non valida: controlla l'header Authorization.
402insufficient_balanceCredito esaurito: ricarica per continuare a eseguire attività.
404unknown_typeTipo di attività sconosciuto: controlla il campo type della richiesta.
429rate_limitedTroppe richieste in poco tempo: rallenta e riprova tra qualche secondo.

Contratto di ingresso, elenchi vuoti e forma della risposta

Otto significa otto per cento per quel periodo, non un decimale 0.08 salvo che Lei intenda davvero otto centesimi di punto percentuale. Usi uno per serie annuali, quattro per trimestrali, dodici per mensili, cinquantadue per settimanali o trecentosessantacinque per giornaliere. Uno zero, un valore negativo o una frazione come 2.5 viene respinto anziché arrotondato in silenzio. La convalida fallita non consuma saldo. Tenga gli elenchi a diecimila periodi o meno. Invii con POST un corpo JSON il cui campo obbligatorio è returns, un array non vuoto di percentuali finite. Gli alias periodic_returns, rates e r puntano allo stesso elenco così una colonna di foglio può conservare un nome familiare. Se returns manca, è vuoto o non è un elenco di numeri finiti, l'attività fallisce con invalid_input nominando returns e non viene addebitata; il messaggio contrattuale di elenco vuoto afferma che returns deve essere un elenco non vuoto di rendimenti periodici. L'opzionale periods_per_year è un intero positivo da uno a trecentosessantacinque e vale uno se omesso; gli alias frequency, ppy e compounds_per_year sono accettati. Ogni scalare può arrivare come numero JSON o come stringa numerica; l'elenco stesso può essere un array JSON o una stringa separata da virgole. In caso di successo il corpo riecheggia returns, riferisce n e periods_per_year, dà years come n diviso per p e restituisce growth_factor insieme a total_return come percentuale, total_return_decimal come frazione, annualized_return come percentuale e annualized_return_decimal come frazione, più una stringa formula che riformula l'identità del prodotto.

Dove un calcolatore TRIR merita il proprio posto

I team di portafoglio usano un calcolatore di tasso integrato totale di rendimento quando hanno già una catena di risultati di sottoperiodo —schede mensili di fondi, rapporti trimestrali di mandato o rendimenti annuali ponderati per il tempo e corretti per i conferimenti— e la domanda è l'equivalente annualizzato composto, non un CAGR inizio-fine che ignorerebbe il percorso. Gli studenti e i candidati CFA necessitano di un oracolo deterministico che leghi geometricamente una serie di compiti e rifiuti un elenco vuoto invece di mostrare in silenzio NaN, cifra che un modulo difettoso potrebbe trattare come successo. Questa pagina non è uno strumento CAGR di valore iniziale e valore finale, non è un EAR da una sola quotazione nominale e un conteggio di capitalizzazione, e non è un IRR ponderato per il denaro che dipende dal calendario dei flussi: quelle interrogazioni sono intenzioni diverse e hanno già le proprie pagine. I team di prodotto collegano lo stesso contratto a dimostrazioni di onboarding così chi incolla dodici percentuali mensili con periods_per_year uguale a dodici vede lo stesso annualized_return che l'API restituirà poi nei test di produzione. Poiché l'implementazione è parse puro di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, fissi annualized_return arrotondato nei test e otterrà cifre TRIR riproducibili per fogli, plugin LMS e worker di bordo senza alzare un servizio di fogli proprio.

Dimostrazioni di prodotto e fixture di integrazione

Alimenti widget di performance e test automatici con valori deterministici di annualized_return che coincidono byte a byte con il widget gratuito del browser.

In che modo periods_per_year cambia la cifra annualizzata?

Fissa p in G^(p/n) − 1. Il valore predefinito 1 tratta ogni rendimento elencato come annuale. Usi 12 per serie mensili, 4 per trimestrali, 52 per settimanali o 365 per giornaliere, così una finestra più lunga si annualizza sul numero corretto di anni.

Quanto costa il calcolatore TRIR?

Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; un input non valido, compreso un elenco di rendimenti vuoto, non viene addebitato.

Leggi la documentazione completa del KIT →