Analytics: Get goal projection
get_goal_projection Project when a financial goal will be reached at the current pace.
Sums contributions over the last 90 days and divides by the number of
months those contributions actually span (clamped to 1-3 months — a
goal funded for only a few weeks is NOT divided across a full 3 months),
then estimates months remaining and a projected completion date.
``pace_window_months`` reports that divisor; a value < 3 means the
projection rests on a short, preliminary window. If the goal has a
target date, also calculates the required monthly contribution to meet
that deadline.
Args:
goal_id: The goal's ID
Returns:
Current progress, avg monthly contribution, pace_window_months,
projected completion date, months remaining, and required monthly
to hit deadline.
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": {
"goal_id": "<goal_id>"
},
"name": "get_goal_projection"
}
}Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| goal_id | Yes |