Retirement Income Calculator
retirement_drawdownArithmetic on entered numbers only: level end-of-period withdrawal, total withdrawn and complete period table from a balance, fixed entered nominal annual return and term. Monthly, quarterly or annual periods; nearest-cent half-up rounding; final withdrawal clears residue. Rates are entered, never fetched.
Example tool call
This call uses example arguments supplied in the tool’s input schema.
{
"id": 1,
"jsonrpc": "2.0",
"method": "tools/call",
"params": {
"arguments": {
"years": 2,
"balance": 100,
"frequency": "annually",
"annualReturnPercent": 10
},
"name": "retirement_drawdown"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| years | Yes | Whole years; at most 360 monthly, 120 quarterly or 30 annual rows. | |
| balance | Yes | Starting balance in USD, at most two decimal places. | |
| frequency | Yes | Withdrawal timing: 12 monthly, 4 quarterly or 1 annual end-of-period withdrawal per year. | |
| annualReturnPercent | Yes | Entered fixed nominal annual return percentage; at most six decimal places, divided by periods per year. |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||