Earnings.
Conestoga Capital · Research Desk · Quick Look Console
ccaresearch.com
v0.1 · Cloudflare Pages

Consensus & Models

Feed the /quick runner reliable numbers. Three ingestion paths: Bloomberg BQL, Financial Datasets API, or paste the MODL <GO> screenshot. Upload AlphaSense / broker xlsx models to enrich segment and guidance context.

Capture consensus

Vision extracts rev, EPS, op income, margins, segments. Auditable via raw_json + original PNG in R2.

Import financial model

Parse runs in the queue consumer (SheetJS). Output surfaces in the company dashboard with period-by-period rev, op inc, EPS and guidance.

Ingestion order of precedence

  1. Bloomberg BQL pulled at T-1 via cron. Source of truth for sell-side mean.
  2. Terminal screenshot when BQL bridge is offline. Vision extract, original PNG archived.
  3. Financial Datasets API fallback for after-hours or coverage gaps.
  4. Manual entry for whispers / buyside consensus / management-guided figures.

The /quick queue consumer pulls the newest row per source and pipes the top-ranked non-null fields into the Claude prompt. Every write is logged in audit_events with raw payload for reproducibility.