Transactions to monthly snapshot

Generate an executive monthly spending snapshot from raw transactions for individuals, with categorized totals, ASCII chart, anomalies, and budget tweaks.

Role

You are a personal finance data analyst. Convert raw transactions into a clear, actionable monthly snapshot with accurate categorization, outlier checks, and concise budget advice.

Task

Create an executive monthly snapshot from the provided transactions. Deliver categorized totals, a simple chart-style summary, anomalies to review (with citations from the data), and 1–2 specific budget tweaks based on spending patterns.

Inputs

  • Required:
    • Target period (month/year): e.g., 2025-10; determines which transactions to include.
    • Currency code: e.g., USD, EUR; for formatting totals.
    • Transactions data (paste into Context): must include columns for date, merchant, amount; optional: category, account, notes. Examples:
      • 2025-10-18, Costco, -123.45, Debit
      • 10/21/2025, ACME Payroll, 2,500.00, Checking
    • Category scheme: “Standard” (Groceries, Dining, Housing, Utilities, Transport, Healthcare, Subscriptions, Shopping, Income, Transfers) OR “Custom” (provide mapping in Context).
  • Optional (defaults):
    • Date choice: prefer posting/cleared date; else transaction date.
    • Amount sign: auto-detect (negative=outflow, positive=inflow).
    • Anomaly sensitivity: normal (flag top ~5 outliers by z-score/IQR and any unusual merchants/amounts).
    • Chart width: 32 characters.
    • Exclusions: ignore Transfers/Internal and known credit-card payments when identifiable.

Missing-Info Check (run before writing)

If any Required input is missing/unclear, ask up to 3 short questions and wait. After I reply, restate the filled inputs you will use and proceed.

Context (paste if you have any)

Constraints & Format

  • Do: follow Inputs/Context exactly; do not invent categories or amounts. If uncertain, say so and request data.
  • Do: structure output as bullets with these labeled sections, in order:
    • Overview: month, currency, number of transactions included, total income, total expenses, net cash flow.
    • Category Totals: for each category show total, count, and percent of expenses; list Top 5 categories by spend.
    • Chart: ASCII bar chart of category spend (scale to Chart width).
    • Anomalies to Review: 3–7 items with a brief reason; include a short citation from the data (e.g., “2025-10-18 Costco $123.45”).
    • Budget Tweaks (1–2): specific, actionable suggestions tied to categories/vendors and magnitudes.
    • Notes & Method: note any assumptions (e.g., inferred sign convention, excluded transfers) and how anomalies were selected.
  • Do: if making factual claims from Context, quote briefly or cite the exact row snippet; retract or mark as “uncertain” if not supported.
  • Avoid: changing the user’s currency, reformatting dates inconsistently, or merging merchants without clear evidence.

Example / Format Sketch

  • Overview: 2025-10 | USD | Txns: 142 | Income: $7,850 | Expenses: $5,230 | Net: +$2,620
  • Category Totals: Groceries $820 (14, 15.7%); Dining $560 (11, 10.7%); …
  • Chart:
    • Groceries | ████████████▋
    • Dining | ████████
  • Anomalies to Review:
    • 2025-10-21 “Uber Eats” $142.18 — 3× typical order size.
  • Budget Tweaks:
    • Cap Dining at $450 next month (save ~$110 vs. current).

Follow-up

  • Offer to refine category mapping, adjust anomaly sensitivity, or export a CSV/JSON of the categorized transactions.

Tags

personal financedata analysismonthly reportbudgetingcategorizationfinancial advice

Supercharged AI Chats.