forecast_accuracy
Compares actual vs forecast account balances over a past period to evaluate how reliable the user's forecasting has been. Also analyses budget data to identify inaccuracy drivers — categories that are unbudgeted (spending with no budget), significantly underbudgeted (actual exceeds forecast by 25%+), or significantly overbudgeted (forecast exceeds actual by 2x+). Note: forecast values for past dates reflect the CURRENT scenario settings, not what was originally forecast. This is useful for calibrating current forecast configuration. Accounts without linked scenarios will have no forecast data for comparison.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| user_id | No | The unique identifier of the user. If omitted, automatically resolved from the authenticated user. | |
| resolution | No | Time resolution for balance data points: daily, weekly, monthly. Default: monthly. | |
| account_ids | No | Comma-separated account IDs to include. Default: all accounts. | |
| months_back | No | Number of months of history to analyze. Default: 3. Max: 12. |