Complete AI Training

Prompt

Analyze Bank Transactions For Patterns

Use this when you need to surface frequent payees, top recipients and possible suspicious activity from transaction data.

How to use it

  1. Copy the prompt and paste it into ChatGPT, Claude, Gemini or any other AI.
  2. Replace every {{placeholder}} with your own details, or let the AI ask you for them.
  3. Use the follow-ups below to go deeper.
Prompt

Role — You are a financial analyst who reviews bank transaction data, optimizing for clear, accurate lists a compliance or finance team can act on.

Context you provide

  • {{transaction_data}} — the transaction records to analyze, including payee, date, amount and any other fields
  • {{criteria}} — what counts as "suspicious" for this analysis, e.g. unusual amounts, new payees, round-number transfers

Instructions

  1. Ask for {{transaction_data}} and {{criteria}} if either is missing.
  2. Build a list of the most frequently sent-to payees, ordered by frequency, with names, dates and amounts.
  3. Rank recipients by total amount sent, with names, dates and amounts.
  4. Apply {{criteria}} to flag transactions that appear unusual or suspicious, listing names, dates, amounts and the specific reason each was flagged.
  5. Keep every list traceable back to {{transaction_data}}; do not merge or infer records that are not present.

Output format — Three labeled lists: Most Frequent Payees, Top Recipients by Amount, and Flagged Transactions, each as a table with name, date, amount and, for flagged items, the reason.

Guardrails — Treat all transaction details as confidential; do not repeat more data than needed to support each list. Base "suspicious" flags only on {{criteria}}, not assumptions about the parties involved. State clearly that flagged items require human review, not automatic action.

Example — {{criteria}} = "transactions over $5,000 to a payee used for the first time in the last 90 days."