Calcolatore tasso ponderato
Un mutuo di 200.000 al 4,25%, un prestito auto di 15.000 al 6,9% e uno personale di 5.000 all'11,5% danno un tasso complessivo sotto il 5%, perché il mutuo è quasi tutto il debito. Elenchi i suoi prestiti con saldo e tasso per ottenere il suo. Gratis nel suo browser.
- Gratis
- Funziona nel suo browser
- Senza registrazione
- I suoi dati restano sul dispositivo
Esegui gratis nel browser
Il tasso di interesse ponderato è la cifra unica che rappresenta più prestiti insieme: ciascun tasso annuo è ponderato per il saldo residuo, così un mutuo grande e conveniente abbassa la media e una carta piccola e cara la alza solo in proporzione a quanto resta da pagare. Chi rinegozia, a chi un finanziatore chiede il costo medio del debito, o chi confronta un'offerta di consolidamento con la combinazione già in essere, cerca quel numero. Questo calcolatore accetta un elenco di prestiti con saldi e tassi percentuali annui, restituisce la media ponderata e rifiuta un saldo totale nullo invece di dividere per zero. La usi quando le serve un'istantanea deterministica del costo del debito, non una tabella di ammortamento completa.
Che cos'è il tasso ponderato e come agiscono i pesi
Il tasso di interesse ponderato di un portafoglio prestiti è la media dei tassi annui ponderata per saldo. Prenda ciascun capitale residuo come peso e ciascun tasso contrattuale come percentuale, poi divida la somma di saldo per tasso per la somma dei saldi.
Poiché i pesi sono dollari ancora dovuti, un mutuo da duecentomila al quattro per cento domina una carta da quattromila al venti per cento: la carta è cara, ma è una fetta piccola dell'insieme, quindi la cifra ponderata resta molto più vicina al mutuo di una media semplice di quattro e venti. Quella distinzione è il motivo per cui si cerca un tasso ponderato invece di sommare i tassi e dividere per il numero di conti.
La formula è la stessa identità di un rendimento di portafoglio o di una cedola media ponderata: il tasso che, applicato al capitale combinato, produce la stessa massa di interesse dei prestiti separati. Risponde a una sola domanda con onestà: se questi saldi e questi APR sono la combinazione, quale tasso unico descrive l'insieme. Quando due prestiti condividono un tasso, la combinazione coincide con quel tasso qualunque sia la ripartizione del capitale.
Quando i saldi differiscono, il capitale più pesante pesa di più sul risultato, che è esattamente ciò di cui ha bisogno un foglio di rinegoziazione o una nota sul costo del debito prima di parlare di risparmio di cassa.
Casi d'uso
Pagine di rinegoziazione e consolidamento
Lasci che i visitatori incollino saldi di mutuo, auto e carta con APR e mostri un solo tasso ponderato accanto a una nuova offerta per vedere se riunire i debiti abbassa davvero la combinazione.
Ammissione mediatori e consulenza
Trasformi l'elenco conti di un cliente in una cifra stabile di costo del debito per note di sessione, fogli di rinegoziazione e modelli di piano, senza reimplementare la media ponderata.
App di budget e componenti di fogli
Invii saldi e tassi già memorizzati una volta per riempire un campo di tasso ponderato e un dettaglio dei pesi, poi tracci quanta parte dell'insieme sta nel debito conveniente rispetto a quello caro.
Domande frequenti
Come si calcola il tasso di interesse ponderato?
I tassi sono in percentuale (6.5 significa 6.5% APR). Un saldo residuo maggiore tira di più la media di uno minore.
Che succede se il saldo totale è zero?
Il tasso ponderato non è definito quando i saldi residui sommano a zero, perché quella somma è il denominatore della media ponderata. Elenchi vuoti o tutti a zero non vengono mai restituiti come successo.
Si inseriscono i tassi in percentuale o in decimale?
In percentuale, come nelle altre calcolatrici di prestito. Invii 6.5 per 6.5% APR, non 0.065. Ogni prestito richiede anche un saldo residuo non negativo; name è opzionale.
Stima le rate mensili o l'interesse totale?
No. Restituisce soltanto il tasso ponderato unico della combinazione, più il peso e il contributo di ciascun prestito. Usi uno strumento di ammortamento separato se le servono calendari di pagamento o interesse in valuta.
Perché il mio tasso ponderato non è la media semplice dei miei tassi?
Perché ogni tasso conta in proporzione al saldo che ha dietro. Un mutuo grande ed economico abbassa il risultato, mentre una carta piccola e cara lo alza solo quanto pesa il suo saldo. La media semplice tratta tutti i conti come uguali, e non lo sono.
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/blended-rate \
-H "Authorization: Bearer $KIT_KEY" \
-H "Content-Type: application/json" \
-d '{"loans":[{"name":"Mortgage","balance":200000,"rate":4.25},{"name":"Auto loan","balance":15000,"rate":6.9},{"name":"Personal loan","balance":5000,"rate":11.5}]}'const res = await fetch("https://api.kit.forhosting.com/fin/blended-rate", {
method: "POST",
headers: {
"Authorization": `Bearer ${process.env.KIT_KEY}`,
"Content-Type": "application/json"
},
body: JSON.stringify({
"loans": [
{
"name": "Mortgage",
"balance": 200000,
"rate": 4.25
},
{
"name": "Auto loan",
"balance": 15000,
"rate": 6.9
},
{
"name": "Personal loan",
"balance": 5000,
"rate": 11.5
}
]
})
});
const { task_id } = await res.json();import os, requests
res = requests.post(
"https://api.kit.forhosting.com/fin/blended-rate",
headers={"Authorization": f"Bearer {os.environ['KIT_KEY']}"},
json={
"loans": [
{
"name": "Mortgage",
"balance": 200000,
"rate": 4.25
},
{
"name": "Auto loan",
"balance": 15000,
"rate": 6.9
},
{
"name": "Personal loan",
"balance": 5000,
"rate": 11.5
}
]
},
)
task_id = res.json()["task_id"]<?php
$res = file_get_contents("https://api.kit.forhosting.com/fin/blended-rate", false, stream_context_create([
"http" => [
"method" => "POST",
"header" => "Authorization: Bearer " . getenv("KIT_KEY") . "\r\nContent-Type: application/json",
"content" => '{"loans":[{"name":"Mortgage","balance":200000,"rate":4.25},{"name":"Auto loan","balance":15000,"rate":6.9},{"name":"Personal loan","balance":5000,"rate":11.5}]}',
],
]));
$task = json_decode($res, true);body := bytes.NewBufferString(`{"loans":[{"name":"Mortgage","balance":200000,"rate":4.25},{"name":"Auto loan","balance":15000,"rate":6.9},{"name":"Personal loan","balance":5000,"rate":11.5}]}`)
req, _ := http.NewRequest("POST", "https://api.kit.forhosting.com/fin/blended-rate", 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
{
"loans": [
{
"name": "Mortgage",
"balance": 200000,
"rate": 4.25
},
{
"name": "Auto loan",
"balance": 15000,
"rate": 6.9
},
{
"name": "Personal loan",
"balance": 5000,
"rate": 11.5
}
]
}Esempio di risposta
{
"task_id": "tsk_a1b2c3d4e5f6a1b2c3d4e5f6",
"type": "fin.blended_rate",
"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_items | 100 |
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
Che cos'è il tasso ponderato e come agiscono i pesi
In algebra, blended_rate è uguale a Σ(balance_i × rate_i) diviso per Σ(balance_i). Questo endpoint non converte le percentuali in rate mensili, non capitalizza e non indovina la durata residua.
Contratto di ingresso, forma della risposta ed errori
Ogni oggetto deve includere balance (numero finito maggiore o uguale a zero, in unità di valuta) e rate (numero finito maggiore o uguale a zero, interesse annuo in percentuale, ad esempio 6.5 per 6.5 per cento di APR). Una stringa name opzionale etichetta il conto; se omessa, il gestore assegna Loan 1, Loan 2 e così via dall'indice originale. Il fallimento distintivo è un saldo totale nullo: se ogni importo residuo è zero, o i saldi arrotondati sommano a zero, il denominatore della media ponderata è zero e l'operazione fallisce invece di restituire Infinity o un tasso inventato. I saldi sono arrotondati a due decimali e i tassi singoli a sei per goldens stabili tra runtime. Invii con POST un corpo JSON con un unico campo obbligatorio loans: un array non vuoto di oggetti. Sono accettati gli alias list, items e accounts per l'array. Al massimo cento prestiti per chiamata. Un array vuoto, un campo loans mancante, un valore non array, un oggetto prestito senza balance o rate, un saldo negativo o un tasso negativo fallisce con invalid_input e non viene addebitato. In caso di successo il corpo include loan_count; total_balance come somma dei saldi arrotondata a due decimali; blended_rate come media ponderata arrotondata a otto decimali; weighted_sum come numeratore Σ(balance × rate); un array loans di record con name, balance, rate, weight_percent (la quota di quel prestito su total_balance) e contribution (saldo per tasso); e una stringa formula che riformula l'identità. Abbini blended_rate al proprio motore di pagamenti se le servono stime di interesse in valuta; inizi qui quando la domanda di prodotto è semplicemente il tasso unico della combinazione.
Dove un calcolatore di tasso ponderato crea valore
Le pagine di offerta di consolidamento possono mostrare il tasso della combinazione accanto al tasso del nuovo prodotto così il lettore vede se riunire i debiti abbassa davvero l'insieme. La validazione fallita non consuma saldo. I mediatori creditizi e i moduli di ammissione per consulenza sul credito possono chiamare lo stesso modulo puro dal browser per anteprime gratuite e dall'API per fascicoli salvati, garantendo che la cifra vista sulla landing coincida con quella memorizzata dopo la registrazione. Componenti aggiuntivi di fogli di calcolo e app di budget spesso già memorizzano righe di carta, auto e mutuo; inviare quell'elenco una volta produce il tasso ponderato e il weight_percent di ciascun prestito per un grafico impilato. 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. La capacità non inventa mai durate residue né rate mensili; ciò spetta a strumenti di ammortamento separati che possono prendere questo blended_rate come ingresso quando basta un'approssimazione a un solo tasso.
Domande tecniche
Quanto costa il calcolatore di tasso ponderato?
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.