Calcolatore di interesse composto
Investendo 1.000 al 5% con capitalizzazione annuale per 10 anni si arriva a 1.628,89, con 628,89 di interessi. Scelga capitalizzazione annuale, mensile o giornaliera e veda come cambia il saldo finale di un risparmio o di un deposito. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Capitale iniziale
- 1000
- Tasso di interesse
- 5
- Frequenza
- 1
- Anni
- 10
- Periodi
- 10
- Saldo finale
- 1628,89
- Interessi
- 628,89
L'interesse composto è la crescita che compare quando gli interessi maturati tornano nel capitale e, nei periodi successivi, quegli stessi interessi producono a loro volta un rendimento. Studenti, risparmiatori e team di prodotto ritrovano sempre la stessa forma chiusa: il saldo futuro è il capitale iniziale moltiplicato per uno più il tasso annuo diviso per la frequenza di capitalizzazione, elevato al prodotto di frequenza e anni. Questo calcolatore di interesse composto accetta quei quattro numeri —principal, tasso annuo in percentuale, periodi di capitalizzazione per anno e years— e restituisce il saldo finale insieme agli interessi guadagnati come differenza rispetto al capitale. Non quota un prodotto bancario, non converte valute, non programma versamenti extra e non inverte un tasso di crescita in CAGR.
Che cosa significa l'interesse composto e come funziona la forma chiusa
L'interesse semplice moltiplica il capitale per il tasso per il tempo e si ferma lì, così ogni anno si aggiunge lo stesso importo di interessi. L'interesse composto capitalizza quella cifra: dopo il primo periodo la base è più grande, quindi il periodo successivo matura interessi sugli interessi. Il modello discreto standard di conti di risparmio, certificati di deposito e problemi da manuale è A uguale a P volte uno più r su n, elevato a n volte t.
P è il capitale iniziale in unità di valuta. r è il tasso annuo nominale in decimale, così una quotazione del cinque per cento è r uguale a 0.05. n è la frequenza di capitalizzazione —quante volte l'anno gli interessi vengono accreditati— e t è l'orizzonte in anni. Valori comuni di n sono uno annuale, due semestrale, quattro trimestrale, dodici mensile, cinquantadue settimanale e trecentosessantacinque giornaliero. Una capitalizzazione più frequente, a tasso nominale fisso, produce un valore futuro lievemente maggiore perché gli interessi iniziano a rendere prima.
Gli interessi guadagnati sono semplicemente A meno P. Questa capacità non aggiunge versamenti regolari, non sottrae commissioni e non passa alla capitalizzazione continua con e elevato a r t; sono identità diverse e intenti di ricerca diversi. Un orizzonte di zero anni restituisce il capitale originale con interessi nulli.
Un tasso zero lascia il capitale invariato. I tassi negativi sono ammessi quando restano finiti, il che modella un calo contrattuale piuttosto che un errore di digitazione, ma se uno più r su n è negativo e l'esponente non è intero la potenza non è un reale finito e l'attività fallisce invece di restituire NaN.
A che cosa serve calcolare l'interesse composto
Famiglie e studenti usano un calcolatore di interesse composto quando un saldo di risparmio, un certificato di deposito o un problema scolastico chiede di quanto un capitale unico cresce a un tasso annuo dichiarato con una frequenza di accredito dichiarata. Chi insegna finanza personale ha bisogno di un oracolo deterministico che rifiuti un tasso non finito invece di mostrare NaN in silenzio, cifra che un modulo difettoso potrebbe trattare come successo.
Questa pagina non è uno strumento di interesse semplice, non è un invertitore di CAGR e non è un ammortizzatore di prestiti né una capitalizzazione di interessi non pagati: quelle interrogazioni sono intenti diversi e hanno già una pagina propria. Quando in seguito Le serviranno versamenti regolari, passi a un'identità di valore futuro di una rendita anziché stirare questo contratto a quattro campi pensato per un capitale unico.
Casi d'uso
Controlli di crescita di risparmio e certificati
Proietti il saldo futuro di un conto di risparmio o di un certificato di deposito in un'unica somma a partire dal capitale, dalla percentuale annua quotata, dalla frequenza di accredito e dagli anni di detenzione.
Oracoli di aula e di compiti
Generi chiavi di risposta riproducibili di A = P(1+r/n)^(nt) che distinguano capitalizzazione mensile e annuale sullo stesso capitale e sullo stesso tasso.
Domande frequenti
Come si calcola l'interesse composto?
Il saldo finale è A = P × (1 + r/n)^(n×t), dove P è il capitale, r è il tasso annuo in decimale (percentuale divisa per 100), n è il numero di periodi di capitalizzazione per anno e t sono gli anni. Gli interessi guadagnati sono A meno P.
Il tasso è una percentuale o un decimale?
Una percentuale. Invii 5 per cinque per cento all'anno. Inviare 0.05 sarebbe trattato come cinque centesimi di punto percentuale, non come cinque per cento.
Che succede se rate non è un numero finito?
I valori di rate assenti, infiniti o non numerici vengono rifiutati e non sono fatturati.
Include versamenti extra o capitalizzazione continua?
No. Capitalizza un'unica somma con periodi discreti per anno. I versamenti regolari e la formula continua A = P e^(rt) sono identità diverse.
Capitalizzare più spesso cambia davvero il risultato?
Sì, di poco. Con lo stesso 5% per 10 anni, 1.000 capitalizzati ogni mese arrivano a 1.647,01 invece di 1.628,89 con capitalizzazione annuale, perché gli interessi vengono accreditati prima e iniziano a produrre interessi propri.
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/fin/compound-interest \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":1000,"rate":5,"frequency":12,"years":10}'const res = await fetch("https://api.kit.forhosting.com/fin/compound-interest", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/compound-interest",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/compound-interest", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":1000,"rate":5,"frequency":12,"years":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":1000,"rate":5,"frequency":12,"years":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/compound-interest", 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
{
"principal": 1000,
"rate": 5,
"frequency": 12,
"years": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.compound_interest",
"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
Valuta l'identità discreta con aritmetica pura affinché un foglio, una sessione di consulenza e un client API non divergono mai.
Contratto di ingresso, forma della risposta e comportamento di errore
La convalida fallita non consuma saldo. Invii con POST un corpo JSON con quattro numeri finiti obbligatori. principal è l'importo iniziale in un'unica valuta; gli alias amount, p e starting_balance sono accettati affinché i fogli di calcolo conservino nomi di colonna familiari, e il valore deve stare tra zero e un bilione inclusi. rate è la percentuale annua nominale —cinque significa cinque per cento all'anno—, non un decimale 0.05 salvo che Lei intenda davvero cinque centesimi di punto percentuale; gli alias annual_rate, annual_percent e interest_rate puntano allo stesso campo. Se rate manca, è vuoto, è infinito o non è un numero finito, l'attività fallisce con invalid_input nominando rate; è l'errore contrattuale e non viene fatturato. frequency è n, un intero da uno a trecentosessantacinque periodi di capitalizzazione per anno, con alias n, compounds_per_year e compounding_frequency. years è t, un numero finito da zero a centoventi; sono ammessi anni frazionari come due punto cinque, e gli alias t, time e periods_years. Ogni campo può arrivare come numero JSON o come stringa numerica. In caso di successo il corpo ripete in eco principal, rate, frequency e years, segnala periods come n volte t e restituisce final_balance e interest arrotondati half-up a due decimali per goldens stabili in stile valuta, più una stringa formula che riformula A uguale a P volte uno più r su n elevato a n t. Esempio: principal 1000, cinque per cento, dodici capitalizzazioni all'anno e dieci years produce 120 periods, un final_balance di 1647.01 e interest di 647.01. Lo stesso capitale e lo stesso tasso capitalizzati una sola volta all'anno per dieci years danno un saldo minore di 1628.89, ed è proprio per questo che frequency è un campo proprio.
Dove un'API di interesse composto merita il proprio posto
I team di prodotto collegano lo stesso contratto alle dimostrazioni di onboarding così chi digita un capitale, una percentuale, capitalizzazione mensile e un orizzonte vede lo stesso final_balance che l'API restituirà poi nei test di produzione. Poiché l'implementazione è parse pura di livello A, ogni chiamata riuscita costa la tariffa base pubblicata $0.002 senza token di modello e senza rete in uscita. Tenga le richieste piccole, fissi final_balance e interest arrotondati nei test e ottiene valori futuri riproducibili per fogli, plugin LMS e worker di bordo senza erigere un servizio di fogli propri.
Casi di integrazione
Dimostrazioni di prodotto e fixture di CI
Alimenti applicazioni di budget e test automatici con valori deterministici di final_balance e interest che coincidono byte per byte con il widget gratuito del browser.
Domande tecniche
Quanto costa il calcolatore di interesse composto?
Lo strumento del browser è gratuito. Le richieste API usano saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non è fatturato.