Hey everyone,
While conducting initial analysis on companies, I often found myself searching for earnings call summaries. While the transcripts were available easily, I did not find any good source which provides the summaries as well.
Screener’s pro version provides notes, but the free version limits access to approximately 10 notes per month.
Previously, I used ChatGPT for this purpose, but the process was cumbersome—uploading the document, waiting for the results, and then manually storing the summaries for each company. To streamline this workflow, I built a small side project that leverages GPT models to generate and serve earnings call summaries through a static site.
Web App Link: https://concalls.vercel.app/
Key Details About the App:
- This is primarily a makeshift solution I built for my personal analysis needs. I’m sharing it here to see if others find it valuable.
- The database currently includes earnings call summaries for approximately 800 companies. Most companies with a market cap above ₹2,000 Cr should be covered if their transcripts are available.
- The site currently provides summaries for the last four quarters only.
- Currently I do not have written any automation job which will update the site with the transcripts as they are available, but this would be done in the future.
- Prompt Used for Generating Summaries:
You are an expert financial analyst tasked with analyzing an earnings call transcript.
Please analyze the transcript and provide insights in markdown format with the following sections:
1. Summary of Quarterly Results
- Extract and summarize key financial metrics and KPIs mentioned in the call (excluding guidance).
- Highlight year-over-year and quarter-over-quarter changes, if available.
2. Management Guidance and Outlook
- Summarize management’s guidance for future quarters/years.
- Highlight any changes from previous guidance.
- If available, assess whether management has delivered on past guidance.
3. Key Analyst Concerns
- Identify major questions or concerns raised by analysts.
- Summarize how management addressed these concerns.
4. Management Tone Analysis
- Analyze the overall tone of management (confident, cautious, etc.).
- Note any significant shifts in tone compared to previous calls.
Guidelines:
- Only include sections with sufficient information; omit sections that cannot be adequately addressed.
- Maintain 100% accuracy in the summary. If unsure about a detail, exclude it.
- Use markdown tables where appropriate for clarity.
- Format the response as clean markdown that can be directly saved as a
.md
file.
Current UI looks like this:
Looking for Feedback:
I’d love to hear your thoughts on the following:
- Are you aware of any existing tools that serve this purpose?
- Do you think such a tool has any value? What improvements should I prioritize?
- How can I refine the prompt to generate better summaries?
Looking forward to your feedback and suggestions!