Analyze current month budget variance, spending trends, anomalies, and savings rate.
Analyze the current month's budget performance with trend context, anomaly detection, and savings rate tracking.
actual-budget.analytics(operation="monthly_summary")actual-budget.analytics(operation="spending_by_category")actual-budget.budgetactual-budget.transactionactual-budget.analytics(operation="balance_history")scripts/budget_variance_analyzer.py — materiality-filtered variance analysis with favorability classification; feed it actual-budget.analytics spending data and budget targetsactual-budget.analytics(operation="monthly_summary") for current and prior 3 monthsactual-budget.analytics(operation="spending_by_category") for current monthactual-budget.budget for current month budget targets by categoryCompare actual spending to budget by category:
## Budget Variance — [Month Year]
| Category | Budget | Actual | Variance | % | Status |
|----------|--------|--------|----------|---|--------|
| | | | | | Over/Under/On Track |
### Summary
| | Amount |
|---|--------|
| Total Budgeted | |
| Total Spent | |
| Net Variance | |
Flag categories with:
Compare current month to rolling 3-month average:
### Spending Trends
| Category | 3-Mo Avg | This Month | Delta | Trend |
|----------|----------|-----------|-------|-------|
| | | | | Rising/Falling/Stable |
Flag categories with sustained rising trends (3+ consecutive months of increase).
Scan for unusual patterns:
### Savings Rate
| Metric | Amount |
|--------|--------|
| Total Income | |
| Total Expenses | |
| Net Savings | |
| Savings Rate | X% |
| 3-Month Avg Savings Rate | X% |
| YTD Savings Rate | X% |
## Budget Review — [Month Year]
### Key Findings
- [2-3 headline observations]
### Variance Summary
[Table from Step 2]
### Trend Highlights
[Notable trends from Step 3]
### Anomalies
[Flagged items from Step 4]
### Savings Rate
[Metrics from Step 5]
### Action Items
- [Specific budget adjustments or follow-ups needed]