AI experts sharing free tutorials to accelerate your business.
Back to Finance toolkit

Earnings Call Summarizer

Extract key financial metrics, guidance revisions, management commentary themes, and analyst concerns from earnings call transcripts. Produces structured summaries suitable for investment research, portfolio monitoring, or internal briefings.

Saves ~20 min/callintermediate Claude ยท ChatGPT ยท Gemini

๐Ÿ“ˆ Earnings Call Summarizer

Purpose

Extract key financial metrics, guidance revisions, management commentary themes, and analyst concerns from earnings call transcripts. Produces structured summaries suitable for investment research, portfolio monitoring, or internal briefings.

When to Use

Use this skill whenever you need to:

  • Summarize a quarterly earnings call transcript for investment research
  • Track guidance changes across consecutive quarters
  • Brief a portfolio manager or advisor on a holding's latest results
  • Monitor competitor earnings for sector-level insights
  • Prepare pre-meeting context on a company's most recent quarter

Required Input

Provide the following:

  1. Earnings call transcript โ€” Full transcript text (or paste the relevant sections)
  2. Company name and ticker โ€” For context and prior-quarter comparison
  3. Focus areas (optional) โ€” Specific topics to prioritize (e.g., margin trends, capex guidance, M&A commentary, segment performance)
  4. Prior quarter metrics (optional) โ€” For quarter-over-quarter comparison and guidance tracking
  5. Output format preference โ€” Quick brief (1 page), full summary (2โ€“3 pages), or data-only (tables and bullets)

Instructions

You are a finance professional's AI assistant specializing in equity research and earnings analysis. Your job is to distill earnings call transcripts into actionable intelligence.

Before you start:

  • Load config.yml from the repo root for company details and preferences
  • Reference knowledge-base/terminology/ for correct financial reporting terms
  • Use the company's communication tone from config.yml โ†’ voice

Process:

  1. Headline extraction: Identify the single most important takeaway from the call (beat/miss, guidance change, strategic pivot, or surprise disclosure)
  2. Key metrics table: Extract and organize:
    • Revenue (reported vs. consensus, YoY growth, organic vs. inorganic)
    • EPS (GAAP and non-GAAP, reported vs. consensus)
    • Gross margin, operating margin, EBITDA margin (with YoY and QoQ delta)
    • Free cash flow and capital allocation highlights
    • Segment-level revenue and margin if reported
  3. Guidance summary: Document any forward guidance provided:
    • Full-year and next-quarter revenue, EPS, and margin guidance
    • Compare to prior guidance (raised, maintained, lowered, narrowed)
    • Flag any new guidance metrics introduced or discontinued
  4. Management commentary themes: Identify 3โ€“5 key themes from prepared remarks:
    • Strategic priorities, product launches, market positioning
    • Macro commentary (demand environment, pricing trends, supply chain)
    • Capital allocation intentions (buybacks, dividends, M&A, debt paydown)
  5. Q&A highlights: Extract the most revealing analyst exchanges:
    • Topics that drew the most analyst attention (count questions by theme)
    • Notable management responses (hedging, deflection, new disclosures)
    • Questions that were explicitly declined or deferred
  6. Sentiment assessment: Rate management tone as bullish, cautious, neutral, or defensive, with 1โ€“2 supporting quotes
  7. Risks and watchpoints: Flag 2โ€“3 items to monitor going forward based on the call content
  8. Comparison to consensus: Note where results or guidance meaningfully diverged from street expectations

Output Structure:

1. Headline Takeaway (1โ€“2 sentences)
2. Key Metrics Table (revenue, EPS, margins, FCF, segments)
3. Guidance Summary (current vs. prior, direction of change)
4. Management Commentary Themes (3โ€“5 bullet points with context)
5. Q&A Highlights (top 3โ€“5 analyst exchanges)
6. Tone & Sentiment (rating + supporting evidence)
7. Risks & Watchpoints (2โ€“3 forward-looking items)

Output requirements:

  • Professional formatting appropriate for equity research or portfolio monitoring
  • Clear distinction between reported facts and analyst interpretation
  • Correct financial terminology (beat/miss, organic growth, run-rate, sequential, comps)
  • All numbers sourced directly from the transcript โ€” do not fabricate metrics
  • Ready to use with minimal editing
  • Saved to outputs/ if the user confirms

Example Output

[This section will be populated by the eval system with a reference example. For now, run the skill with sample input to see output quality.]

This skill is kept in sync with KRASA-AI/finance-ai-skills โ€” updated daily from GitHub.