Key Features

  • Live WebSocket Stream: Subscribe to live earnings calls and receive transcripts in real time, broken down by speaker and section (e.g., Management Remarks, Analyst Q&A).

  • Speaker Diarization: Transcripts are tagged with speaker roles and names where identifiable (e.g., CEO, CFO, Analyst), making it easier to isolate specific commentary.

  • Structured Sections: Each transcript is segmented into logical blocks — prepared remarks, questions and answers, and operator comments — with timestamps.

  • Historical Access: Query past transcripts by date, ticker, or call type. Coverage includes quarterly earnings, guidance updates, and special investor calls.

  • Ticker-Based Querying: Retrieve all transcripts for a specific symbol or subscribe to multiple symbols during earnings season.

  • Lightweight JSON Format: All responses are returned in clean, developer-friendly JSON, optimized for downstream NLP, summarization, or sentiment analysis.

Coverage

  • Universe: Focused on Russell 3000 with expanding support for S&P 500 and other U.S. equities.
  • Update Frequency: Live calls are streamed with < 5s latency, and post-processed transcripts are typically available within minutes after a call ends.
  • Languages: English transcripts only (non-U.S. companies supported if earnings calls are conducted in English).

Use Cases

  • Building real-time earnings dashboards
  • Training NLP models on financial audio
  • Extracting management guidance and forward-looking statements
  • Powering alerting systems and event-driven trading strategies

This API is built for scale and performance, backed by a distributed pipeline that handles ingestion, diarization, and formatting in real time. Whether you’re powering an institutional research platform or building a custom earnings monitor, the Conference Call Transcripts API offers the low-latency access and structured data you need.