Hello! Welcome to our next lesson.
In our previous session, we drilled down into the building blocks of financial analysis: the formulas. You learned how to use AI to write, explain, and debug complex formulas in Excel and Google Sheets, effectively turning AI into a sharp, syntax-aware assistant.
Today, we're zooming out from the individual bricks to the entire architecture. The learning outcome for this lesson is to use AI to audit and suggest extensions for financial models by describing their structure and logic. This skill elevates the AI from a simple tool to a strategic partner in your analytical workflow. You'll learn to leverage AI's pattern-recognition capabilities to quality-check your models and brainstorm value-added improvements, all while strictly adhering to your crucial data privacy constraints.
Given your experience in finance, you know that a model's integrity is paramount. We'll approach this topic by treating the AI as a newly hired junior analyst—capable and fast, but requiring clear direction and rigorous oversight from you, the senior expert.
1. The "Describe, Don't Upload" Auditing Method
The biggest hurdle in using AI for model review is data security. You cannot upload a confidential corporate model. The solution is to provide the AI with the model's blueprint rather than the model itself. This means describing the structure, logic, and data flow in text, which is a powerful technique that allows for a surprisingly deep level of analysis.
The following video demonstrates this principle perfectly. The presenter uses an AI to perform a financial analysis by providing only the column headers and a description of the task, without sharing a single row of actual data.
How I Perform a Financial Analysis With AI in 5 minutes
Watch this segment from 'How I Perform a Financial Analysis With AI in 5 minutes' to see the 'describe, don't upload' method in action. This is the core technique for auditing your work without compromising confidentiality.
Please watch the segment from 03:02 to 08:03. Pay close attention to how the user provides only the headers and asks for step-by-step instructions to perform the analysis in Excel. This turns the AI into a guide rather than a data processor.
This method is your key to unlocking AI-powered audits. Instead of saying "Analyze this file," you'll say, "Here is how my model is structured; help me audit it."
2. Structuring Your Audit Prompt
To get a useful audit from an AI, you need to provide a clear and structured description. Treating the AI like a junior analyst means giving it a proper briefing. A great prompt for a model audit should follow a clear blueprint.
Let's look at a resource that provides excellent templates for this.
Mastering ChatGPT for Excel - Here are the best 25 prompts for great results using ChatGPT for Excel
This Reddit post, 'Mastering ChatGPT for Excel,' offers a fantastic 'Master Prompt Blueprint' that we can adapt for our auditing task. It also contains specific prompts for quality assurance.
Please read the following sections: Start with 'The Master Prompt Blueprint'. This structure is the foundation for all our interactions. Then, jump to the 'Best Practices prompts' section and focus on the prompt titled 'B. Audit and QA'. This is a direct recipe for our goal. Finally, review the 'What to avoid' section. It reinforces the critical rule of not sharing sensitive data.
As the post highlights, the quality of the AI's output is directly proportional to the quality of your prompt.
Example Audit Prompt
Let's combine these ideas into a concrete example. Imagine you have a three-statement model. You could use the following prompt in Gemini Pro:
Act as an expert financial model auditor and QA specialist with experience in corporate finance.
My goal is to audit a three-statement financial model built in Excel to ensure its integrity and identify potential errors before it's shared with senior management. I cannot share the file or its data.
Model Structure:
- Sheet 1: 'Inputs': Contains all key drivers (e.g., revenue growth rate, COGS %, interest rates). All input cells are formatted in blue.
- Sheet 2: 'Calculations': Contains the monthly P&L, Balance Sheet, and Cash Flow statements. It pulls data from the 'Inputs' sheet.
- Sheet 3: 'Checks': A dedicated sheet to check for model integrity.
Key Logic:
- The model forecasts for 5 years on a monthly basis.
- Depreciation on the P&L is calculated based on the PP&E balance from the Balance Sheet.
- The model is funded by a mix of debt and equity. The interest expense is calculated based on the opening debt balance.
- The Cash Flow Statement is built using the indirect method, starting with Net Income.
Output Requirements:
- Provide a comprehensive QA checklist tailored to this model structure.
- The checklist should cover three areas: Formula Consistency, Logical Integrity, and Financial Statement Linkages.
- For each checklist item, suggest a specific test or formula I can implement in my 'Checks' sheet. For example, a formula to ensure the balance sheet always balances.
- List 3 common but hard-to-spot errors in this type of model (e.g., circular reference issues, timing mismatches between statements).
This prompt gives the AI a clear role, context, and a structured request, allowing it to generate a highly relevant and actionable audit plan without ever seeing your confidential numbers.
3. Suggesting Model Extensions: The AI as a Sparring Partner
Once a model is audited and deemed robust, the next step is often to enhance it. Here, the AI can act as a creative sparring partner, helping you brainstorm scenarios, new analyses, or structural improvements. The mindset shifts from "Is this right?" to "What else could this do?".
This is where the concept of treating AI as a junior analyst, whose work you must review, becomes critical.
AI Blog: Building a Financial Model with AI: What Really Happens ...
This article, 'Building a Financial Model with AI,' explores an experiment where an AI was asked to build a full model. The key lessons are in how the AI's output was audited and the distinction between mechanical skill and professional judgment.
Please read the following sections: 'Treating the AI Output Like a Junior Analyst’s Work': This explains the auditing framework used. 'What AI Did Well and Where it Struggled': This highlights the core distinction between AI's structural capabilities and its lack of commercial judgment. 'The Role AI Can Realistically Play': This concludes with the essential workflow: 'ask AI, then audit it.'
The article emphasizes that AI is strong on structure but weak on judgment. This is perfect for our use case. We can ask the AI to generate the structure for a model extension, and then apply our own professional judgment to refine it.
Prompting for Model Extensions
You can use the same descriptive method to ask for extensions. For example:
Based on the three-statement model I described earlier, I want to add a scenario analysis module.
- Suggest 3 meaningful scenarios to model for a manufacturing company (e.g., Base Case, Upside Case, Recession Case).
- For each scenario, list the key input variables from my 'Inputs' sheet that should be adjusted.
- Outline the steps to build this in Excel. How should I structure a 'Scenario Manager' section on my 'Inputs' sheet? Suggest a formula (like
CHOOSEorINDEX) to allow me to toggle between scenarios.
This image provides a great menu of ideas for the types of extensions you could ask an AI to help you build.
4. Practice Exercise: Your Turn to Audit and Extend
Now, let's put these concepts into practice. You'll craft a set of prompts to first audit, then suggest extensions for a hypothetical model.
Scenario:
You are reviewing a departmental budget model.
- Structure: It's a single-sheet Excel model.
- Columns A-C: Department, Cost Center, Expense Category.
- Columns D-O: Monthly budget amounts for Jan-Dec.
- Column P: Total annual budget (a
SUMof D-O). - The first 5 rows contain input cells for forecasting assumptions (e.g., inflation rate, merit increase %).
- Logic: Next year's budget is calculated by taking the current year's actuals and applying the growth assumptions.
Your Task:
- Open Gemini Pro.
- Craft a prompt for Task 1 (Audit):
- Describe the model structure and logic to Gemini.
- Ask it to generate a QA checklist to verify the model's integrity. The checklist should include checks for formula errors, incorrect cell references, and logical soundness (e.g., ensuring all expense categories are included in totals).
- Craft a follow-up prompt for Task 2 (Extend):
- Tell Gemini you want to enhance this model.
- Ask it to suggest two extensions. For example:
- A variance analysis module (to compare budget vs. actuals).
- A visualization dashboard with charts.
- For each suggestion, ask the AI to provide a high-level plan for how you would add this functionality to the existing sheet or in new sheets.
Take about 10-15 minutes to work through this. Analyze how Gemini responds to the level of detail in your prompts.
Conclusion
In this lesson, you've moved beyond using AI for granular tasks and learned to leverage it as a high-level analytical partner. By describing your financial models' structure and logic, you can perform powerful audits and brainstorm strategic extensions without ever compromising data security.
Key Takeaways:
- Describe, Don't Upload: Master the art of providing a model's blueprint (structure, logic, flow) to the AI instead of the data itself.
- AI as a Junior Analyst: Frame your prompts as if you're briefing a team member. Provide clear context, define the role, and specify the desired output.
- Audit First, Then Extend: Use AI to generate comprehensive QA checklists to ensure your model is robust before asking it to help you build new features.
- Human Judgment is Irreplaceable: AI is excellent at generating structure and identifying patterns, but you are the final arbiter of what makes commercial sense and what is truly important. The workflow is always "Ask AI, then audit and apply judgment."
In our next and final lesson of this module, we will focus on the last mile of your analytical work: communication. You'll learn how to prepare for meetings by using AI to draft professional communications and build scenario analyses, turning your robust model outputs into compelling narratives for stakeholders.