Earnings Call Processor
/install earnings-call-processor
Earnings Call Processor
Automated workflow: audio → transcript → financial data → structured analysis → Feishu draft.
Workflow
- Transcribe audio — Use Whisper (or available transcription tool) to convert earnings call audio to text.
- Fetch financial data — Use the
financeskill tools (yfinance) to pull stock price, company info, and historical data for the target ticker. - Generate structured analysis — Combine transcript + financial data into a structured report. See references/analysis-template.md for the output structure.
- Publish to Feishu — Use the
feishu-docskill to create a Feishu document draft with the analysis content.
Step-by-Step
1. Transcribe Audio
# If whisper is available
whisper \x3Caudio_file> --model turbo --language en --output_format txt --output_dir /tmp/whisper_out
# Otherwise, use any available transcription approach
If no audio file is provided, ask the user for the audio path or URL.
2. Fetch Financial Data
Use the finance skill's yfinance tools:
yfinance_get_stock_price(symbol)— current priceyfinance_get_stock_info(symbol)— company info, market cap, PE, etc.yfinance_get_historical_data(symbol, period="3mo")— recent price trend
3. Generate Structured Analysis
Read the transcript and financial data, then produce a structured analysis following the template in references/analysis-template.md.
Key sections:
- Executive Summary — 3-5 sentence overview
- Financial Highlights — revenue, EPS, guidance vs expectations
- Key Themes & Management Commentary — strategic priorities, risks, opportunities
- Q&A Highlights — notable analyst questions and management responses
- Stock Price Context — recent price action and valuation metrics
- Outlook & Takeaways — forward-looking assessment
4. Publish to Feishu
Use the feishu-doc skill:
python3 \x3Cfeishu-doc-path>/scripts/doc_ctl.py create "财报电话会分析: {COMPANY} {QUARTER}" --content "\x3Cstructured markdown>"
Return the Feishu document URL to the user.
Configuration
No special configuration required. Relies on:
financeskill (for financial data)feishu-docskill (for document publishing)- Whisper or equivalent transcription tool (for audio)
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install earnings-call-processor - 安装完成后,直接呼叫该 Skill 的名称或使用
/earnings-call-processor触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Earnings Call Processor 是什么?
Automated earnings call processing workflow. Transcribes earnings call audio, fetches related stock/financial data, generates structured analysis, and publis... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 37 次。
如何安装 Earnings Call Processor?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install earnings-call-processor」即可一键安装,无需额外配置。
Earnings Call Processor 是免费的吗?
是的,Earnings Call Processor 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Earnings Call Processor 支持哪些平台?
Earnings Call Processor 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Earnings Call Processor?
由 terrycarter1985(@terrycarter1985)开发并维护,当前版本 v1.1.0。