
Earnings Radar
A tool to analyse any company's latest results. Type a company that files with the SEC and it fetches the latest results release from EDGAR and reads it on the spot: whether guidance went up or down, how strong the results are, margin pressure, demand, tariffs, AI. Each reading comes with what changed since the previous release and how the company compares with 99 large ones.
- Python
- FastAPI
- Perplexity Decisions API
- SEC EDGAR
- Google Cloud Run
- Astro
How it worksHide details
A decision model answers the same fixed questions for every release, as probabilities. It began as an experiment on whether that reading could predict post-earnings returns. On 1,529 releases it could not, and the site's method page reports that null result. What the model did well was read, so the product is the reading: on demand for any company, plus 2,200+ releases from 99 S&P 100 companies since 2021 that feed the market trends, with an agreement check against a second reader.
A FastAPI service on Google Cloud Run serves both the static Astro site and the API from one container. For a new company it finds the latest 8-K filings on EDGAR, cleans the press release, scores it through the Perplexity Decisions API and stores the reading in Cloud Storage, so each filing is paid for once. Spending is capped per request, per day and in total. Everything is run by hand from a Makefile.



