Loan / Mortgage Amortization
loan_amortizationBuild a full amortization schedule for loans or mortgages, supporting extra principal payments to see interest savings and earlier payoff date.
Instructions
Build a full amortization schedule for a loan or mortgage. Supports recurring extra principal payments and reports the interest those extra payments save plus the new payoff date. Use this for mortgages, auto loans, or any fixed-rate installment loan.
Tool call template
Replace each placeholder with a value matching the input schema. Only required parameters are included; add optional parameters as needed.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"amount": "<amount>",
"annualRatePct": "<annualRatePct>",
"years": "<years>"
},
"name": "loan_amortization"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| years | Yes | Loan term in years. | |
| amount | Yes | Loan principal. | |
| extraPayment | No | Extra principal paid each period to accelerate payoff. Default 0. | |
| annualRatePct | Yes | Annual interest rate, in percent. | |
| periodsPerYear | No | Payments per year. Default 12 (monthly). |