Earnings Sentiment Dashboard

Rolling S&P 500 earnings calendar fused with analyst conviction and historical beat streaks.

Stay ahead of earnings catalysts with a colorful, modern view inspired by our Mean Reversion page. Flip through a 30-day ribbon of upcoming and just-reported earnings, see EPS vs revenue surprises at a glance, and open ticker deep dives for beat probabilities plus analyst recommendation momentum.

Rolling Calendar

Horizontal strip shows ±30 days with activity heat, timing mix, and quick ticker chips.

Ticker Insights

Drill into any company for beat probability, analyst split, and latest surprise history.

Sector Momentum

Compare bullish ratios for every GICS sector with interactive Recharts visuals.

Open Source & Transparent

All data is open source and verifiable on GitHub. We believe in transparency and welcome contributions to improve our tools.

Loading the latest earnings calendar and analyst sentiment...

How to Use the Earnings Sentiment Dashboard

Calendar Ribbon

Select ±30 day windows to zero-in on the busiest earnings clusters. Use the BMO/AMC filter when planning trades around pre-market vs after-hours volatility.

Ticker Spotlight

Click any ticker to reveal beat probability, analyst splits, and the last four EPS surprises so you always pair the calendar date with contextual conviction.

Analyst Recommendations

Compare sector-level bullish ratios with colorful horizontal bars showing current sentiment. Watch the 3-period sparklines to spot momentum shifts and emerging trends.

Badge Colors

Green indicates strong beats or >65% bullish sentiment, blue highlights moderate strength (60-65%), orange signals caution (55-60%), and red flags weakness below 55%.

Frequently Asked Questions

Do you adjust for newly added tickers?

Yes. The collectors query the entire S&P 500 universe daily. If Finnhub lists an upcoming report for a newly added constituent it will appear automatically here on the next sync.

What about revenue surprises?

When reported revenue is available we compute the percent difference vs estimates and display it alongside EPS. For upcoming events we show the latest revenue estimate pulled from Finnhub.

Is beat probability a forecast?

No. It purely summarizes the last four quarters of EPS surprises so you can contextualize whether the company tends to under- or over-deliver.

Data Sources: Finnhub Earnings Calendar, Finnhub Earnings Surprises, Finnhub Recommendation Trends.

Updates: Calendar refreshed weekly, surprises & recommendations refreshed daily via the deanfi collectors.

Coverage: S&P 500 constituents only. Historical beat probability references the prior four quarters of EPS results.