Tasso di interesse implicito
Trovi il tasso costante che trasforma un importo in un altro: 1.000 che diventano 1.210 in 2 periodi significano il 10% per periodo. Inserisca il valore attuale, il valore futuro e il numero di periodi. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Valore attuale
- 1000
- Valore futuro
- 1210
- Periodi
- 2
- Tasso di interesse
- 0,1
- Tasso (%)
- 10
- Fattore di crescita
- 1,21
Quando Lei conosce già quanto vale una somma oggi e in quanto si trasforma dopo un numero fisso di passi di capitalizzazione, manca il tasso di interesse periodico costante che collega i due estremi. Questo calcolatore del tasso implicito a partire dalla crescita accetta valore attuale, valore futuro e il numero di periodi, poi risolve l'identità classica della crescita composta rispetto al tasso: uno più r è uguale al fattore di crescita elevato a uno su n. Lo usi per obiettivi di risparmio, controlli del tasso di sconto, risoluzioni di ammortamento ed esercizi sul valore temporale del denaro senza aprire un risolutore di fogli di calcolo. I tassi negativi compaiono automaticamente quando il valore futuro è inferiore a quello attuale (un calo sull'orizzonte).
Cosa significa il tasso periodico implicito e come si ricava
L'interesse composto afferma che un importo presente PV cresce fino a un importo futuro FV dopo n periodi di capitalizzazione uguali a un tasso costante per periodo r secondo FV uguale a PV per uno più r elevato a n. Risolvere per il tasso è algebrico, non iterativo: divida entrambi i lati per PV per ottenere il fattore di crescita FV su PV, prenda la radice n-esima, poi sottragga uno. In forma compatta, r è uguale a (FV diviso per PV) elevato a uno su n, meno uno.
Quel r è l'unico tasso periodico costante coerente con i tre input sotto il modello composto puro—senza flussi di cassa intermedi, senza calendario di tassi variabili, senza convenzione di conteggio giorni oltre i periodi che Lei ha già scelto. Se i periodi sono anni, r è un tasso annuo effettivo; se sono mesi, r è il tasso mensile e Lei può annualizzare a parte con la propria convenzione (ad esempio dodici volte r, oppure uno più r elevato a dodici meno uno).
Quando FV è uguale a PV il tasso è zero. Quando FV è maggiore di PV il tasso è positivo. Quando FV è minore di PV ma resta positivo il tasso è negativo, il che descrive correttamente un deprezzamento o un calo pianificato.
Il calcolatore restituisce sia il tasso in decimale (per reinserirlo nelle formule) sia la stessa cifra in percentuale, più il fattore di crescita così Lei può mostrare il rapporto senza ricalcolarlo. Poiché la formula usa solo moltiplicazione, divisione e una potenza reale, è deterministica tra runtime una volta che le uscite sono arrotondate half-up a un numero fisso di decimali.
Dove ricavare il tasso da PV e FV genera valore
Gli strumenti di finanza personale e pianificazione usano un calcolatore di tasso implicito quando un utente indica un saldo iniziale, un saldo obiettivo e un orizzonte temporale e vuole il tasso di crescita costante necessario per raggiungere la meta. I team corporate e di tesoreria ricostruiscono il tasso effettivo per periodo incorporato in un regolamento futuro quotato a partire da un importo presente noto senza affidarsi a una curva dei rendimenti completa.
Educatori e piattaforme LMS necessitano di un oracolo deterministico per compiti sul valore temporale del denaro che chiedono r dati PV, FV e n, incluso il caso di calo che gli studenti spesso sbagliano a mano. Una validazione fallita non consuma saldo. Mantenga PV e FV positivi, fissi i campi di tasso arrotondati nei test e otterrà tassi impliciti riproducibili per fogli di calcolo, flussi n8n e worker di edge senza montare una propria libreria di risolutori.
Casi d'uso
Risoluzione dell'obiettivo di risparmio
Dato il saldo di oggi, un saldo obiettivo e il numero di periodi di capitalizzazione, restituisce il tasso periodico costante necessario per raggiungere la meta.
Controlli TVM in aula
Valuti compiti che chiedono r da PV, FV e n con un oracolo deterministico che gestisce anche i cali (tassi negativi).
Domande frequenti
I periodi devono essere anni interi?
No. periods è qualsiasi numero finito maggiore di zero. Usi mesi, trimestri o anni frazionari: il tasso è per periodo nella stessa unità.
Il tasso implicito può essere negativo?
Sì. Se il valore futuro è minore di quello attuale, il tasso risulta negativo. Passare da 1.000 a 900 in un periodo dà meno 10%, che descrive un calo invece di una crescita.
Quale tasso raddoppia il capitale in 5 periodi?
Circa il 14,87% per periodo. Raddoppiare significa un fattore di crescita di 2, e la radice quinta di 2 meno uno dà quel tasso: 100 che crescono fino a 200 in 5 periodi restituiscono la stessa cifra.
Se i miei periodi sono mesi, il risultato è un tasso annuo?
No, è un tasso mensile. Per annualizzarlo usi la sua convenzione: lo moltiplichi per dodici, oppure elevi uno più il tasso alla dodicesima potenza e sottragga uno.
Funziona con versamenti o prelievi intermedi?
No. Risolve il caso di un importo unico: una somma oggi e un'altra più avanti, senza nulla aggiunto o prelevato nel mezzo e con lo stesso tasso in ogni periodo.
Strumenti correlati
Per sviluppatori — accesso via API
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.
Endpoint
Autenticazione con Bearer token: un POST mette in coda l'attività e il risultato arriva via webhook o link firmato.
Chiamala dal tuo stack
curl -X POST https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"present_value":1000,"future_value":1210,"periods":2}'const res = await fetch("https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"present_value": 1000,
"future_value": 1210,
"periods": 2
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"present_value": 1000,
"future_value": 1210,
"periods": 2
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"present_value":1000,"future_value":1210,"periods":2}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"present_value":1000,"future_value":1210,"periods":2}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/finance/interest-rate-from-pv-fv", body)
req.Header.Set("Authorization", "Bearer "+os.Getenv("KIT_KEY"))
req.Header.Set("Content-Type", "application/json")
res, _ := http.DefaultClient.Do(req)Esempio di richiesta
{
"present_value": 1000,
"future_value": 1210,
"periods": 2
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "finance.interest_rate_from_pv_fv",
"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.
Prezzi
Prezzo pubblicato, senza token né crediti. Se l'attività fallisce, non paghi.
Errori
| HTTP | Codice | Significato |
|---|---|---|
401 | unauthorized | Chiave API mancante o non valida: controlla l'header Authorization. |
402 | insufficient_balance | Credito esaurito: ricarica per continuare a eseguire attività. |
404 | unknown_type | Tipo di attività sconosciuto: controlla il campo type della richiesta. |
429 | rate_limited | Troppe richieste in poco tempo: rallenta e riprova tra qualche secondo. |
Note tecniche
Un input non valido fallisce con invalid_input e non viene addebitato.
Contratto di input, arrotondamento, validazione ed esempi risolti
I periodi non devono essere interi—orizzonti frazionari come due punto cinque anni sono ammessi e usano la stessa potenza reale. Invii con POST un corpo JSON con tre numeri finiti obbligatori: present_value (PV) strettamente maggiore di zero, future_value (FV) strettamente maggiore di zero e periods (n) strettamente maggiore di zero. Un intero opzionale decimals da zero a dodici (predefinito sei) controlla l'arrotondamento half-up applicato una sola volta a rate, rate_percent e growth_factor dai valori IEEE grezzi; non reinserisca un tasso già arrotondato in un altro passo di formula se concatena strumenti da solo. Campi mancanti, stringhe vuote, valori non finiti e PV, FV o n non positivi falliscono con invalid_input indicando il campo, e tali fallimenti non vengono addebitati. Esempio: present_value mille, future_value milleduecentodieci, periods due produce rate zero punto uno e rate_percent dieci—perché mille per uno punto uno al quadrato è milleduecentodieci. Esempio: present_value cento, future_value duecento, periods cinque produce la crescita alla radice quinta di due, circa quattordici punto ottantasette percento per periodo. Esempio: present_value mille, future_value novecento, periods uno produce rate meno zero punto uno (un calo del dieci percento in un solo periodo). Abbini la risposta al proprio calendario di pagamenti solo se ci sono flussi a metà orizzonte; questo endpoint risolve solo il caso di somma unica e non prezza rendite né IRR di flussi irregolari.
Dove ricavare il tasso da PV e FV genera valore
Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita.
Casi di integrazione
Automazione e widget CMS
Incorpori lo stesso contratto JSON in pipeline o calcolatori in pagina così le anteprime gratuite coincidono byte per byte con i risultati API addebitati.
Domande tecniche
Come si calcola il tasso di interesse dal valore attuale e futuro?
Usi r = (FV/PV)^(1/n) − 1. Invii present_value, future_value e periods; l'API restituisce rate (decimale) e rate_percent.
Il tasso può essere negativo?
Sì. Quando future_value è minore di present_value (entrambi ancora positivi), il tasso periodico implicito è negativo e riflette un calo sull'orizzonte.
Come viene gestito l'arrotondamento?
rate, rate_percent e growth_factor sono arrotondati half-up una volta a decimals decimali (predefinito 6) dal risultato IEEE grezzo.
Quanto costa il calcolatore del tasso di interesse implicito?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; un input non valido non viene addebitato.