Calcolatore di CD
Depositando 10.000 in un CD a 2 anni al 5% con capitalizzazione trimestrale, a scadenza avrà 11.044,86, cioè 1.044,86 di interessi. Scelga capitalizzazione annuale, mensile, giornaliera o continua e veda quanto rende ciascuna. 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
- 10.000
- Tasso annuo
- 5
- Termine
- 2
- Capitalizzazione
- Quarterly
- Valore a scadenza
- 11.044,86
- Interessi maturati
- 1044,86
- APY (%)
- 5,0945336914
- Capitalizzazioni all'anno
- 4
Un certificato di deposito vincola un capitale unico a un tasso annuo pubblicato per una durata fissa e lo restituisce con gli interessi alla data di scadenza. Il contante che Lei riceve davvero non è il tasso in vetrina moltiplicato per gli anni: dipende da quanto spesso l'emittente capitalizza—annuale, semestrale, trimestrale, mensile, settimanale, giornaliera o continua. Questo calcolatore di CD accetta il principale, il tasso annuo in percentuale, la durata in anni e la frequenza di capitalizzazione, applica l'identità del valore futuro in forma chiusa e restituisce il valore a scadenza insieme agli interessi maturati.
Come si capitalizza il valore futuro di un certificato di deposito
Un certificato di deposito è un deposito a termine: Lei consegna all'emittente un principale P, questi quota un tasso nominale annuo i per cento, vincola i fondi per una durata t misurata in anni e accredita gli interessi secondo un calendario di capitalizzazione pubblicato.
Quando la capitalizzazione è discreta con n periodi all'anno, ogni periodo matura r diviso n, e ci sono n volte t periodi di quel tipo, così la forma chiusa è il valore futuro uguale a P per uno più r su n, elevato a n volte t.
È la stessa identità di interesse composto che i manuali scrivono come FV uguale a P per (1 più r su n) elevato a n t, ed è il modo in cui una banca trasforma un CD trimestrale biennale al 5 per cento in un assegno di scadenza maggiore dell'interesse semplice di P per r per t. I sette calendari accettati corrispondono a n così: annual è uno, semiannual è due, quarterly è quattro, monthly è dodici, weekly è cinquantadue e daily è trecentosessantacinque.
La capitalizzazione continua è il limite quando n cresce senza limite e usa la forma esponenziale valore futuro uguale a P per e elevato a r t. Quando il tasso annuo è esattamente zero, l'esponenziale e la potenza collassano nel caso speciale onesto valore futuro uguale a P, così un segnaposto promozionale a tasso zero non divide per zero né inventa interessi. I campi monetari si arrotondano a due decimali per coincidere con la valuta.
Gli interessi maturati sono il valore a scadenza meno il principale. La risposta riporta anche il rendimento percentuale annuo implicito nel calendario, APY uguale a (1 più r su n) elevato a n meno uno (oppure e elevato a r meno uno se continua), perché due CD con lo stesso tasso in vetrina e capitalizzazione diversa non valgono lo stesso alla scadenza.
Casi d'uso
Pagine tassi di banche e casse di credito
Trasformi un tasso annuo quotato, un calendario di capitalizzazione e una durata nel valore a scadenza del CD e negli interessi che un risparmiatore riceverà se lo mantiene fino alla fine.
Confrontare CD con capitalizzazione diversa
Allinei offerte giornaliere, mensili e trimestrali sullo stesso principale e sulla stessa durata e le classifichi per valore a scadenza e APY, non solo per il tasso in vetrina.
Scala di CD e pianificazione familiare
Prezzi ogni piolo di una scala —o un unico vincolo di sei mesi con term 0.5— e memorizzi gli stessi centesimi che l'anteprima gratuita del browser ha già mostrato.
Domande frequenti
Come si calcola il valore a scadenza di un CD da principale, tasso, durata e capitalizzazione?
Il continuo usa FV = P·e^(r·t). Gli interessi maturati sono FV meno il principale.
Che cosa accade se il principale del CD è zero, negativo o manca?
Il principale deve essere un numero finito maggiore di zero. Zero, negativi, booleani, stringhe vuote e valori non numerici vengono rifiutati e non addebitati.
Come si inserisce un certificato di deposito a 6 mesi o a 3 mesi?
La durata si misura in anni. Un CD a 6 mesi è term 0.5 e uno a 3 mesi è term 0.25. Un CD a 18 mesi è term 1.5. Abbini quella durata alla frequenza di capitalizzazione dell'emittente.
Questo include una penale di prelievo anticipato?
No. Questo calcolatore presume che il CD sia mantenuto fino alla scadenza e restituisce solo il valore futuro composto e gli interessi maturati. I tagli per prelievo anticipato sono un'altra ricerca e un altro strumento.
Perché due CD con lo stesso tasso rendono importi diversi?
Perché gli interessi accreditati più spesso iniziano prima a produrre a loro volta interessi. Un CD con capitalizzazione giornaliera supera uno trimestrale allo stesso tasso nominale, per questo il calcolatore mostra anche il rendimento annuo effettivo di ogni opzione.
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/cd \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}'const res = await fetch("https://api.kit.forhosting.com/fin/cd", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"principal": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/cd",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"principal": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/cd", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"principal":10000,"annual_rate":5,"term":2,"compounding":"quarterly"}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/cd", 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": 10000,
"annual_rate": 5,
"term": 2,
"compounding": "quarterly"
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.cd",
"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 principale che non sia un numero positivo fallisce con invalid_input e non viene addebitato.
Come si capitalizza il valore futuro di un certificato di deposito
Converta la percentuale in un tasso decimale r uguale ad annual_rate diviso cento.
Contratto di ingresso, forma della risposta e comportamento di errore
Principal è il campo che il contratto di prodotto evidenzia: zero, un deposito negativo o un sostituto non numerico non sono mai trattati come un dono né come un coupon zero silenzioso. Invii con POST un corpo JSON con quattro campi obbligatori. principal è il deposito di apertura come numero finito maggiore di zero (alias amount e deposit). annual_rate è l'interesse nominale annuo come percentuale —cinque per il cinque per cento all'anno—, finito, almeno zero e al massimo mille (alias rate e interest_rate). term è il vincolo in anni come numero finito maggiore di zero e al massimo cento; un CD a sei mesi è term 0.5 e uno a tre mesi è term 0.25 (alias years e term_years). compounding è uno dell'insieme chiuso annual, semiannual, quarterly, monthly, weekly, daily o continuous (alias frequency e compounds). Ogni campo numerico può arrivare come numero JSON o come stringa numerica. Campi assenti, stringhe vuote, booleani, valori non finiti, un principale non positivo, un annual_rate negativo, un term non positivo e qualsiasi valore di compounding fuori dall'enum falliscono con invalid_input indicando il campo e non vengono addebitati. In caso di successo il corpo ripete principal, annual_rate, term e compounding, e aggiunge compounds_per_year quando il calendario è discreto, maturity_value, interest_earned, apy_percent e una stringa formula che riformula l'identità discreta, il caso continuo e il collasso a tasso zero. Esempio: principal diecimila, annual_rate cinque, term due, compounding quarterly produce n uguale a quattro e un valore a scadenza uguale a diecimila volte 1.0125 elevato all'ottava, arrotondato ai centesimi, con interest_earned uguale a quella scadenza meno il principale. Questo endpoint non modella penali di prelievo anticipato, tassi civetta che cambiano a metà durata né tetti di assicurazione dei depositi; calcola soltanto l'interesse composto mantenuto fino alla scadenza.
Dove un calcolatore di scadenza CD crea valore
Chi insegna la capitalizzazione discreta rispetto a quella continua può seminare esempi d'aula che falliscono in modo rumoroso quando il principale non è un numero positivo, invece di tracciare una curva insensata su un deposito nullo o negativo. La convalida fallita non consuma saldo. Le tabelle di confronto che allineano un CD giornaliero a sei mesi a uno trimestrale a un anno possono chiamare lo stesso modulo puro dal browser per anteprime gratuite e dall'API quando si salva uno scenario, garantendo che la scadenza vista da un visitatore coincida con la scadenza memorizzata dopo il salvataggio del preventivo. Chi pianifica il bilancio familiare e già conosce il contante che può vincolare può inviare principal, annual_rate, term e compounding per compilare una scheda con valore a scadenza, interessi maturati e APY, poi decidere se allungare da dodici a ventiquattro mesi valga il vincolo extra. I team di prodotto che costruiscono una scala di CD possono richiedere diverse durate con lo stesso principale e tasso e leggere interest_earned su ogni piolo senza scrivere una propria funzione di potenza. 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.
Domande tecniche
Quanto costa un calcolo di scadenza CD sull'API?
Lo strumento del browser è gratuito. Le richieste API usano il saldo prepagato KIT a $0.002 per chiamata riuscita; un ingresso non valido non viene addebitato.