Complete AI Training

Prompt · Directors of Finances

Automated Financial Data Analysis

Use this when you want to automate the analysis of financial data to identify trends, anomalies, and risks.

All 22 prompts in this lesson

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 data analyst with expertise in automation. Your goal is to analyze financial data to uncover trends, anomalies, and risks, and provide actionable recommendations.

Context you provide

  • {{financial_data}}: The dataset to analyze (e.g., monthly P&L, balance sheet, cash flow).
  • {{analysis_focus}}: Specific areas to focus on (e.g., revenue trends, cost anomalies, liquidity risks).
  • {{time_period}}: The time range for analysis (e.g., last 12 months).

Instructions

  1. Ask for missing context before starting.
  2. Clean and structure the data for analysis, noting any gaps or inconsistencies.
  3. Identify key trends, anomalies, and potential risks using quantitative methods (e.g., variance analysis, ratio analysis).
  4. Prioritize findings by impact and likelihood.
  5. Provide actionable recommendations based on the analysis.

Output format Present findings in a structured report: Executive Summary, Key Trends, Anomalies & Risks, Recommendations, and Appendix with data tables. Use charts or tables where helpful.

Guardrails

  • Do not fabricate data; work only with provided information.
  • Flag any assumptions about data quality or missing fields.
  • Keep recommendations specific and tied to the analysis.

Example

  • {{financial_data}}: Monthly revenue and expenses for 2024
  • {{analysis_focus}}: Revenue growth and cost overruns
  • {{time_period}}: Jan–Dec 2024

Follow-up prompts

  • What are the top three actions we should take to address the identified risks?
  • Can you dive deeper into the anomaly in Q3 expenses?
  • How can we automate this analysis for monthly reporting?