earnings-call-processor

Automated earnings call transcript processing and analysis. Use when the user provides an earnings call audio file or transcript and wants structured analysis including key metrics, management sentiment, forward guidance, and stock data correlation. Triggers on phrases like "process earnings call", "analyze earnings call", "财报电话会", "财报分析", or when an audio/transcript file related to quarterly earnings is provided. Outputs structured analysis as a Feishu draft document.

Safety Notice

This listing is from the official public ClawHub registry. Review SKILL.md and referenced scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "earnings-call-processor" with this command: npx skills add terrycarter1985/earnings-call-processor

Earnings Call Processor v1.1.0

Fully automated pipeline: audio → transcript → analysis + stock data → Feishu draft.

Quick Start (One Command)

python3 scripts/process_call.py --ticker AAPL --quarter "Q1 2025" --audio call.mp3

This outputs structured JSON. The agent then automatically:

  1. Fetches stock data via finance skill
  2. Applies analysis framework → structured markdown
  3. Creates Feishu draft via feishu-doc skill

Workflow Details

Step 1: Input

Accept one of:

  • Audio file (mp3/wav/m4a) → transcribe via scripts/transcribe.py
  • Transcript file (txt/md) → use directly
  • Ticker + quarter → fetch from public sources

Step 2: Transcription (audio only)

python3 scripts/transcribe.py <audio_file> [--model base] [--language en] [--output out.txt]

Uses faster-whisper (CPU, int8 quantized). Model sizes: tiny/base/small/medium/large.

Step 3: Stock Data Enrichment

Call these finance skill tools:

  • yfinance_get_stock_price(symbol) — current price
  • yfinance_get_historical_data(symbol, period="5d") — earnings window price action
  • yfinance_get_stock_info(symbol) — market cap, PE, sector, industry

Step 4: Structured Analysis

Read references/analysis_framework.md for the full template. Required sections:

  1. 执行摘要 — beat/miss/meet, headline numbers, market reaction
  2. 核心财务指标 — revenue, EPS, margins with YoY and vs-consensus
  3. 管理层基调 — sentiment classification with quoted evidence
  4. 战略亮点 — M&A, products, expansion, capital allocation
  5. Q&A 重点 — top 3-5 analyst questions + management responses
  6. 前瞻指引 — raised/lowered/maintained with details
  7. 股价关联 — after-hours reaction, volume, sector comparison
  8. 投资要点 — bull/bear/risk/watch items

Step 5: Feishu Draft

python3 .claude/skills/feishu-doc/scripts/doc_ctl.py create "财报分析: {COMPANY} {QUARTER}" --content "<structured markdown>"

Title format: 财报分析: {COMPANY_NAME} {YEAR} Q{N}

Step 6: Auto-Notify (v1.1.0 new)

After Feishu draft creation, send a brief summary message to the user channel with doc link.

Configuration

Env VarDefaultDescription
WHISPER_MODELbasefaster-whisper model size
WHISPER_DEVICEcpucpu or cuda

v1.1.0 Changelog

  • Added scripts/process_call.py end-to-end pipeline script
  • Added auto-notify after Feishu draft creation
  • Added version field to frontmatter
  • Improved analysis framework with investment takeaways section
  • Added quick start one-command workflow

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Research

GOG Sales Analytics

Weekly GOG sales scraper, AI analysis via Gemini, and Feishu Drive report sync. Scrapes all discounted games from GOG catalog, generates markdown insights, a...

Registry SourceRecently Updated
Research

Research Logger

Research a topic via web search, auto-match a GIF with gifgrep, and log structured notes to Bear using a customizable template.

Registry SourceRecently Updated
Research

Stock Announcement

Daily stock portfolio analysis with Gmail report delivery and Sonos TTS announcement

Registry SourceRecently Updated
Research

research-logger

Research a topic via web search, auto-match a related GIF, and log structured notes to Bear using a customizable template.

Registry SourceRecently Updated