🛠️ToolsShed

Hypothekenrechner

Berechnet Hypothekenzahlungen mit Tilgungsplan und LTV-Verhältnis.

Der Hypothekenrechner hilft Ihnen, die monatliche Rate, die Gesamtkosten und die Zinsaufschlüsselung eines Wohnungsbaudarlehens zu schätzen. Er verwendet die Standard-Tilgungsformel, um Ihre feste monatliche Rate zu berechnen.

Geben Sie den Kaufpreis, die Anzahlung, den jährlichen Zinssatz und die Laufzeit ein, und das Tool zeigt sofort die geschätzte Monatsrate, den über die Laufzeit gezahlten Gesamtbetrag und den Zinsanteil.

Dieser Rechner ist nützlich, um Darlehensoptionen zu vergleichen, zu verstehen, wie eine höhere Anzahlung die Gesamtkosten senkt, oder die finanzielle Auswirkung eines 15-jährigen versus eines 30-jährigen Hypothekendarlehens zu bewerten.

Häufig gestellte Fragen

Code-Implementierung

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.