Calcolatore rendita differita
Valuti una serie di pagamenti uguali che parte dopo un'attesa: 1000 all'anno per 10 anni, dopo 5 anni di differimento all'8%, valgono oggi 4566,77, contro 6710,08 se i pagamenti partissero subito. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Esempio risolto
- Pagamento
- 1000
- Tasso (%)
- 8
- Periodi di differimento
- 5
- Periodi di pagamento
- 10
- Tasso (decimale)
- 0,08
- Valore attuale
- 4566,77
- Valore attuale ordinario
- 6710,08
- Fattore di differimento
- 0,680583197
Una rendita differita è un flusso livellato di pagamenti futuri che non inizia prima di un periodo di attesa, così il valore attuale è inferiore a quello di una rendita ordinaria con la stessa rata e lo stesso conteggio. Il reddito previdenziale che parte anni dopo la fine dei premi, le transazioni strutturate con un vuoto prima delle rate e i premi o le lotterie che attendono una finestra di rinvio condividono quel calendario. Questo calcolatore di rendita differita prende l'importo della rata periodica, il tasso di interesse per periodo, il numero di periodi di attesa e il numero di periodi di incasso, poi restituisce il valore attuale scontato di quel flusso ritardato. La forma chiusa è il fattore di valore attuale della rendita ordinaria moltiplicato per uno sconto extra per ogni periodo di attesa, e si riduce a rata per periodi di incasso quando il tasso è zero.
Che cosa significa il valore attuale di una rendita differita
Una rendita ordinaria versa un importo costante alla fine di ogni periodo di capitalizzazione a partire dal periodo uno. Una rendita differita è lo stesso flusso livellato, salvo che il primo versamento è rinviato dopo una finestra di attesa di k periodi, così la cassa arriva alla fine dei periodi k più uno fino a k più n.
Quell'attesa extra è l'intera ragione per cui questo calcolatore esiste come intenzione di ricerca propria: una tavola di valore attuale ordinario sopravvaluta quanto vale oggi il flusso ritardato ignorando lo sconto del rinvio. In algebra, il valore attuale di n versamenti uguali di PMT al tasso periodico r, che iniziano dopo k periodi, è il fattore di rendita ordinaria di uno meno (1 più r) alla meno n, il tutto su r, moltiplicato per lo sconto extra (1 più r) alla meno k.
In modo equivalente, è il valore attuale di una rendita ordinaria di k più n versamenti meno quello di una rendita ordinaria di k versamenti, il che annulla la cassa che ci sarebbe stata durante l'attesa. Quando r è esattamente zero non c'è valore temporale, ogni versamento si impila e il valore attuale si riduce a PMT per n qualunque sia la durata del rinvio.
Una verifica da manuale è mille alla fine di ciascuno di dieci anni dopo un'attesa di cinque all'otto per cento l'anno: il fattore ordinario decennale è circa 6.71, lo sconto quinquennale circa 0.681 e il valore attuale differito vicino a 4567. Usi questa identità per una pensione che parte dopo un vuoto di maturazione, una transazione strutturata con pausa o una locazione che esenta i primi periodi, non quando si assume che la cassa inizi subito.
Quando serve il valore di una rendita differita
I prodotti previdenziali e pensionistici spesso quotano un reddito mensile che non parte prima di una data di maturazione o di pensionamento: inserisca la rata mensile, il tasso mensile (nominale annuo diviso per dodici, espresso in percentuale), il conteggio di mesi di attesa e il conteggio di mesi della finestra di incasso, e otterrà il valore attuale di quel reddito ritardato più la controparte ordinaria così che il costo dell'attesa sia visibile.
I desk di transazioni strutturate, gli amministratori di lotterie e i team giuridico-finanziari scontano un calendario di rate livellate che inizia dopo un vuoto; convertire quel calendario in un'offerta forfettaria a un tasso di funding è la stessa identità. Le aule e i generatori di esami necessitano di un oracolo deterministico che distingua differita da ordinaria, tratti un tasso zero senza dividere per zero e rifiuti un conteggio di periodi negativo invece di restituire NaN.
Le pagine di prodotto che competono per calcolatore di rendita differita beneficiano di un percorso gratuito nel browser che coincide con l'automazione a pagamento sullo stesso modulo puro. Lo abbini a un risolutore di valore futuro o di rata quando la domanda è come crescerà un flusso di versamenti noto, non quanto vale oggi un incasso rinviato.
Casi d'uso
Reddito pensionistico dopo un vuoto di maturazione
Sconti un reddito previdenziale livellato che parte dopo un'attesa di k periodi e lo confronti con il valore attuale ordinario dello stesso flusso se iniziasse ora.
Transazioni strutturate e premi a rate
Trasformi un calendario di rate rinviate in un valore attuale forfettario a un tasso di funding, poi confronti quell'offerta con l'attesa della cassa.
Controlli in aula e negli esami
Verifichi i valori attuali di rendita differita dei manuali, compreso l'impilamento a tasso zero PMT per n, senza dividere per zero né accettare un conteggio di periodi negativo.
Domande frequenti
Qual è la differenza tra una rendita differita e una rendita ordinaria?
Una rendita ordinaria inizia a pagare alla fine del primo periodo. Una rendita differita attende k periodi prima che quel flusso inizi, così il valore attuale è il valore attuale ordinario moltiplicato per (1+r) alla meno k. Quando k è zero i due risultati coincidono.
Che cosa succede se il tasso di interesse è zero?
Il motore usa quella identità invece di dividere per r.
Come si calcola il valore attuale di una rendita differita?
Si valutano i pagamenti come una rendita ordinaria e poi si sconta una volta in più per ogni periodo di attesa. Nell'esempio, 6710,08 per un fattore di differimento di 0,680583197 dà 4566,77.
Quando arriva il primo pagamento di una rendita differita?
Alla fine del primo periodo dopo l'attesa. Con 5 periodi di differimento il primo pagamento arriva alla fine del periodo 6, poi uno per periodo fino a completare i 10.
I periodi devono essere anni?
No. Un periodo può essere un anno, un mese o un altro intervallo, purché il tasso inserito sia il tasso per periodo e l'attesa e il numero di pagamenti usino lo stesso 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/fin/deferred-annuity \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"payment":1000,"rate_percent":8,"deferral_periods":5,"payment_periods":10}'const res = await fetch("https://api.kit.forhosting.com/fin/deferred-annuity", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"payment": 1000,
"rate_percent": 8,
"deferral_periods": 5,
"payment_periods": 10
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/deferred-annuity",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"payment": 1000,
"rate_percent": 8,
"deferral_periods": 5,
"payment_periods": 10
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/deferred-annuity", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"payment":1000,"rate_percent":8,"deferral_periods":5,"payment_periods":10}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"payment":1000,"rate_percent":8,"deferral_periods":5,"payment_periods":10}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/deferred-annuity", 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
{
"payment": 1000,
"rate_percent": 8,
"deferral_periods": 5,
"payment_periods": 10
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.deferred_annuity",
"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.
Limiti
max_periods | 1200 |
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 conteggio negativo di attesa o di incassi fallisce con invalid_input invece di un NaN silenzioso.
Contratto di ingresso, formula e campi di risposta
Facoltativamente imposti decimals a un intero da zero a otto per l'arrotondamento in stile valuta delle uscite monetarie; il valore predefinito è due. I campi di tipo moneta usano arrotondamento half-up una sola volta dai risultati in virgola mobile grezzi così i goldens restano stabili tra runtime. Invii un corpo JSON con quattro numeri finiti obbligatori: payment, l'importo di cassa uguale di ciascuna rata, che può essere qualsiasi numero finito (entrate positive, uscite negative, zero ammesso); rate_percent, il tasso di interesse per periodo espresso in percentuale (otto significa otto per cento per periodo, non una frazione decimale), che deve essere maggiore di meno cento affinché uno più r resti positivo; deferral_periods, un intero di periodi di attesa da zero a milleduecento; e payment_periods, un intero di incassi successivi nello stesso intervallo. Un deferral_periods o payment_periods negativo fallisce con invalid_input indicando il campo: quei fallimenti non sono fatturati. Il motore forma il tasso decimale r come rate_percent su cento, calcola il valore attuale ordinario come payment per (uno meno (1 più r) alla meno n) su r quando r non è zero, oppure payment per n quando r è zero, e moltiplica per (1 più r) alla meno k per ottenere il valore attuale differito. total_payments è payment per payment_periods; ordinary_present_value è lo stesso flusso come se iniziasse subito; deferral_factor è lo sconto extra (1 più r) alla meno k. La risposta restituisce payment (arrotondato), rate_percent, deferral_periods, payment_periods, rate_decimal, present_value, ordinary_present_value, deferral_factor, total_payments e una breve stringa di formula. Campi assenti, stringhe vuote, valori non finiti, conteggi di periodo non interi o fuori intervallo, tasso minore o uguale a meno cento e decimals fuori intervallo falliscono anch'essi con invalid_input. Esempio: payment mille, rate_percent otto, deferral_periods cinque, payment_periods dieci produce un valore attuale differito vicino a 4566.77 con due decimali.
Dove un'API di valore attuale di rendita differita giustifica il proprio impiego
Poiché l'implementazione è parse di livello A puro, ogni chiamata riuscita costa il prezzo base pubblicato $0.002 senza token di modello né rete in uscita, e la convalida fallita non consuma saldo. Percorra rate_percent o i due conteggi di periodo dal proprio codice per costruire tavole di valore attuale; fissi present_value e deferral_factor nei test; tenga le richieste piccole. Questo strumento non fa crescere una rendita anticipata a valore futuro, non ammortizza un prestito e non modella rate o tassi variabili: solo il valore attuale a tasso fisso di una rendita ordinaria livellata e ritardata.
Domande tecniche
Come si calcola il valore attuale di una rendita differita?
Con un tasso periodico r = rate_percent/100: present_value = payment × [(1 − (1+r)^(−payment_periods))/r] × (1+r)^(−deferral_periods). Quando il tasso è zero, present_value = payment × payment_periods. L'API restituisce anche ordinary_present_value, deferral_factor e total_payments.
Che cosa succede se un conteggio di periodi è negativo?
L'attività fallisce con invalid_input. deferral_periods e payment_periods devono essere interi da 0 a 1200; un conteggio negativo non è una finestra di attesa né un conteggio di incassi e non viene fatturato.
Quanto costa il calcolatore di rendita differita?
Lo strumento del browser è gratuito. Le richieste API usano il saldo KIT prepagato a $0.002 per chiamata riuscita; l'ingresso non valido non viene fatturato.