Calcolatore PVIFA
Al 10% per periodo su 5 periodi, il fattore di rendita ordinaria è 3,790786769408: un pagamento costante alla fine di ogni periodo vale oggi altrettanti pagamenti. Inserisca il tasso in decimale 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
- Tasso di interesse
- 0,1
- Periodi
- 5
- PVIFA
- 3,7907867694
Il fattore di interesse del valore attuale di una rendita, abbreviato PVIFA nei manuali, nelle tavole d'esame e negli appunti di foglio di calcolo, converte un flusso uniforme di un'unità monetaria pagata alla fine di ogni periodo in un unico multiplo di valore attuale. Lei indica un tasso di interesse periodico in decimale e un numero di periodi; questo calcolatore restituisce il fattore di rendita ordinaria (1 − (1 + r) elevato a −n) diviso per r. Moltiplichi quel fattore per qualsiasi pagamento PMT e ottiene il valore attuale della rendita senza sommare a mano n flussi scontati.
Che cosa misura il PVIFA e come si costruisce il fattore di rendita ordinaria
Il fattore di interesse del valore attuale di una rendita è la somma dei fattori di sconto di un'unità monetaria ricevuta alla fine di ciascuno di n periodi a un tasso periodico costante r. In forma chiusa quella somma è PVIFA uguale a (1 meno (1 più r) elevato a n negativo) diviso per r, l'identità di rendita ordinaria stampata in ogni tavola del valore temporale del denaro. Il fattore non ha dimensione monetaria: è un multiplo.
Lo moltiplichi per un pagamento livellato PMT e ottiene il valore attuale di quella rendita; lasci PMT a uno e il fattore stesso è il valore attuale di una rendita unitaria. Le tavole PVIFA dei manuali sono soltanto questa funzione valutata a percentuali tonde e n intero. Questo calcolatore valuta la stessa identità per qualsiasi tasso periodico strettamente positivo e qualsiasi numero intero positivo di periodi, così Lei non resta limitato alle righe e alle colonne di una tavola stampata.
Ordinaria significa qui che i pagamenti cadono alla fine di ogni periodo, valore predefinito di obbligazioni con cedole pagate in arretrato, prestiti a ammortamento completo e della maggior parte dei problemi d'esame etichettati come rendita. Una rendita anticipata, con pagamenti all'inizio di ogni periodo, è questo fattore per (1 più r) e resta fuori ambito: questa pagina è la ricerca pvifa, il fattore ordinario.
Quando r è zero la somma geometrica infinita collassa a n, ma questo prodotto rifiuta un tasso non positivo invece di restituire quel limite, in coerenza con il contratto secondo cui il tasso di interesse deve essere maggiore di zero. Quando n cresce, il resto scontato (1 più r) alla meno n svanisce e il PVIFA si avvicina a 1 su r, il fattore di perpetuità; l'implementazione usa quel limite quando la potenza trabocca, così un orizzonte lungo restituisce ancora un multiplo finito anziché NaN.
Dove un calcolatore PVIFA guadagna il proprio posto
Chi digita pvifa in un motore di ricerca conosce già la sigla e vuole il fattore di tavola, non una lezione che parta dai primi principi dell'attualizzazione. I generatori d'esame necessitano dello stesso fattore che la tavola stampata avrebbe mostrato, compreso l'avvicinamento a 1/r su orizzonti lunghi, affinché un correttore difettoso non tratti un successo vuoto come voto sufficiente. Una convalida fallita non consuma saldo.
Tenga le richieste piccole, fissi il pvifa arrotondato nei test e ottiene un fattore di rendita ordinaria riproducibile per compiti, plugin LMS e worker di bordo senza erigere un'intera biblioteca di calcolatrice finanziaria. Abbini questa capacità a uno strumento separato di pagamento o di valore futuro quando le servono PMT o FVIFA; conservi questa superficie centrata sul fattore di interesse del valore attuale di una rendita che si intende cercando pvifa.
Casi d'uso
Consultazioni della tavola PVIFA del manuale
Indichi un tasso periodico in decimale e un n intero per riprodurre una cella di tavola PVIFA stampata; poi moltiplichi per PMT nei propri appunti se le serve il valore attuale in valuta.
Motori di prestito, leasing e rendita
Chiami un fattore di rendita ordinaria deterministico invece di sommare n flussi scontati, compreso il limite di perpetuità 1/r quando l'orizzonte è lungo.
Domande frequenti
Che succede se il tasso di interesse è nullo o negativo?
Il tasso di interesse deve essere maggiore di zero; un tasso periodico nullo o negativo viene rifiutato e non addebitato.
Il tasso è una percentuale o un decimale?
Un decimale. Mandi 0.08 per l'otto per cento per periodo, non 8. I segni di percentuale e le etichette non vengono analizzati.
È una rendita ordinaria o una rendita anticipata?
Ordinaria: pagamenti alla fine di ogni periodo. Il fattore di rendita anticipata è questo PVIFA per (1+r) e resta fuori dall'ambito di questo calcolatore.
Come si passa dal PVIFA a un valore attuale?
Moltiplichi il fattore per il pagamento costante. Il risultato è quanto vale oggi l'intera serie di pagamenti a fine periodo, senza dover attualizzare a mano ogni pagamento e poi sommarli.
Perché non basta una tavola stampata del PVIFA?
Le tavole riportano solo percentuali tonde e numeri interi di periodi. Questo calcolatore valuta la stessa formula per qualsiasi tasso positivo per periodo, quindi non è vincolato alle righe e colonne di una tavola.
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/pvifa \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"rate":0.1,"periods":5}'const res = await fetch("https://api.kit.forhosting.com/fin/pvifa", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"rate": 0.1,
"periods": 5
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/pvifa",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"rate": 0.1,
"periods": 5
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/pvifa", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"rate":0.1,"periods":5}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"rate":0.1,"periods":5}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/pvifa", 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
{
"rate": 0.1,
"periods": 5
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.pvifa",
"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_rate | 1000000 |
max_periods | 1000000 |
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
Il tasso di interesse deve essere strettamente maggiore di zero: un tasso periodico nullo o negativo viene rifiutato con invalid_input invece di restituire n in silenzio o un fattore con segno assurdo. Le chiamate riuscite sono addebitate a $0.002; l'ingresso non valido non viene addebitato.
Contratto di ingresso, forma della risposta e convalida
Periodi frazionari, nulli o negativi sono rifiutati. Preferisca decimali nudi alle stringhe formattate; segni di percentuale, separatori delle migliaia ed etichette finali non vengono analizzati. Questo estremo non prende un importo di pagamento, un convertitore di frequenza di capitalizzazione né un commutatore tra posticipata e anticipata; restituisce soltanto il fattore. Moltiplichi per PMT nel proprio quaderno se le serve il valore attuale in valuta. Invii con POST un corpo JSON con due campi obbligatori. rate è il tasso di interesse periodico in decimale, non una percentuale: mandi 0.08 per l'otto per cento per periodo, 0.10 per il dieci per cento, 0.005 per mezzo punto. Gli alias r, i, interest, interest_rate e periodic_rate sono accettati così un'esportazione di foglio non richiede un passo di rinomina. Il tasso deve essere un numero finito strettamente maggiore di zero; valori nulli, negativi, assenti, vuoti o non numerici falliscono con invalid_input nominando il campo e non vengono addebitati. periods è il numero di periodi di pagamento n e deve essere un intero positivo da 1 fino al massimo pubblicato; gli alias n, nper, t, time e number_of_periods sono accettati. Ogni campo può arrivare come numero JSON o come stringa numerica che corrisponde a un motivo decimale finito rigoroso. In caso di successo il corpo ripete rate arrotondato e l'intero periods, restituisce pvifa come il fattore di rendita ordinaria arrotondato a dodici decimali per goldens stabili tra runtimes, e include una stringa di formula che riafferma PVIFA = (1 - (1+r)^(-n)) / r, che Lei può stampare accanto al numero. Esempio: rate 0.10 e periods 5 producono un pvifa vicino a 3.790786769407, la stessa cella che leggerebbe in una tavola al dieci per cento su cinque periodi. Il prezzo di un elemento riuscito è un $0.002 fisso.
Dove un calcolatore PVIFA guadagna il proprio posto
Un editore che si posiziona su quella query breve serve studenti che devono compilare una cella di valore attuale di rendita prima di moltiplicare per PMT, analisti che necessitano di un oracolo deterministico che rifiuti un tasso nullo invece di restituire n in silenzio, e ingegneri che cablano un motore di prestito o di leasing e preferiscono chiamare una piccola API parse piuttosto che reimplementare la somma geometrica con un overflow ad hoc. Poiché l'implementazione è codice analitico parse di tier A, ogni chiamata riuscita resta economica a $0.002 senza token di modello e senza rete in uscita.
Casi di integrazione
Valutazione automatica di esame e LMS
Valuti le voci PVIFA con un oracolo che rifiuta un tasso nullo o negativo come invalid_input e non inventa mai un fattore quando il contratto non è rispettato.
Domande tecniche
Come si calcola il PVIFA?
Invii rate come decimale (0.10 per il 10% per periodo) e periods come intero positivo n. PVIFA vale (1 - (1+r)^(-n)) / r. Esempio: rate 0.10 e periods 5 danno circa 3.790786769407.
Quanto costa il calcolatore PVIFA?
Lo strumento nel browser è gratuito. Le richieste API usano saldo prepagato KIT a $0.002 per chiamata riuscita; l'ingresso non valido non viene addebitato.