Methodology
How we source data, score catalysts, and generate the AI briefing — in plain English.
Data sources
- Earnings calendar, EPS estimates, analyst actions, insider transactions: Finnhub US stock universe.
- Company fundamentals & quotes: Finnhub real-time and reference APIs.
- Macro & economic calendar: Finnhub
/calendar/economicfeed. - Market news wire: Finnhub general news + classification heuristics.
- AI briefing prose: Generated each morning via the Lovable AI Gateway (Google Gemini 2.5 Flash), conditioned on the live catalyst feed.
We do not modify or selectively hide any data we pull from these providers. The earnings calendar reflects exactly what the source reports — late changes from the company always win.
Refresh cadence
- Earnings calendar & analyst data: every 10 minutes during market hours.
- Index quotes: every 60 seconds.
- News wire: every 10 minutes.
- AI briefing: regenerated daily at 06:00 ET, plus on-demand after major catalysts.
The freshness pill in the header always reflects the last successful fetch. If a provider is rate-limited or down, we surface that explicitly rather than show stale data silently.
How we score catalysts (0–100)
Every catalyst surfaced on the Radar gets an AI impact score between 0 and 100. The score blends four signals:
- Reach (40%): market cap of the affected name(s), sector breadth, and index inclusion.
- Surprise potential (25%): dispersion of analyst estimates, recent guidance changes, and historical EPS surprise.
- Positioning (20%): short interest, implied move from options, and recent insider activity.
- Macro overlay (15%): proximity to FOMC / CPI / NFP, and current VIX regime.
Scores are directional — they signal how much a catalyst could move tape, not which direction. This is research, not investment advice.
What we are not
- We do not provide investment advice or personalized recommendations.
- We do not execute trades or hold customer funds.
- We do not sell, lease, or resell your watchlist or email to third parties.
- We are not affiliated with Finnhub, Bloomberg, Refinitiv, or any of the issuers we track.