Calcolatore mutuo
Calcola le rate del mutuo con piano di ammortamento e rapporto LTV.
Il calcolatore di mutuo ti aiuta a stimare il pagamento mensile, il costo totale e la ripartizione degli interessi di un prestito immobiliare. Utilizza la formula standard di ammortamento per calcolare il tuo pagamento mensile fisso.
Inserisci il prezzo della casa, l'acconto, il tasso di interesse annuale e la durata del prestito, e lo strumento mostra istantaneamente il pagamento mensile stimato, il totale pagato durante la vita del prestito e quanto è interesse.
Questa calcolatrice è utile per confrontare le opzioni di prestito, capire come un acconto maggiore riduca il costo totale, o valutare l'impatto finanziario della scelta tra un mutuo a 15 anni e uno a 30 anni.
Domande Frequenti
Implementazione del Codice
def calculate_mortgage(home_price, down_payment, annual_rate, years,
property_tax_rate=1.2, insurance_annual=1200,
pmi_rate=0.5):
loan = home_price - down_payment
monthly_rate = annual_rate / 100 / 12
n = years * 12
if monthly_rate == 0:
pi = loan / n
else:
pi = loan * (monthly_rate * (1 + monthly_rate) ** n) / ((1 + monthly_rate) ** n - 1)
tax = home_price * property_tax_rate / 100 / 12
insurance = insurance_annual / 12
ltv = loan / home_price * 100
pmi = (loan * pmi_rate / 100 / 12) if ltv > 80 else 0
total = pi + tax + insurance + pmi
print(f"P&I: ${pi:.2f}")
print(f"Taxes: ${tax:.2f}")
print(f"Insurance: ${insurance:.2f}")
print(f"PMI: ${pmi:.2f}")
print(f"Total: ${total:.2f}")
calculate_mortgage(400000, 40000, 7.0, 30)Comments & Feedback
Comments are powered by Giscus. Sign in with GitHub to leave a comment.