What it does
Analyst EPS estimate revisions are among the most robust factors in earnings-momentum investing. For each US-listed symbol you pass in, this actor pulls the consensus EPS trend trajectory (current vs 7/30/60/90 days ago) for the current quarter, next quarter, and both fiscal years, computes signed revision percentages per window (handling EPS sign-flips correctly), classifies direction and strength, flags positive-revision clusters, and returns the next scheduled earnings date plus the latest earnings surprise for context.
Who it's for
Quant researchers and long-short equity PMs running earnings-momentum screens, retail traders timing entries ahead of earnings, and analysts who want revision data without a $24K/yr Bloomberg terminal seat.
Sample fields / output
Each record includes symbol, company_name, sector, industry, per-window signed revision percentages (30/60/90 day), revision direction (UP / DOWN / STABLE) and strength bucket, is_positive_revision_cluster, the next scheduled earnings date, and the most recent earnings surprise (actual vs estimate).
Example use cases
- Screen a watchlist weekly for positive-revision clusters — 3+ analysts revising up in the trailing 30 days — and rank candidates ahead of earnings season.
- Feed signed 30/60/90-day revision percentages into a quant factor model as the earnings-momentum leg.
- Check revision direction and the next earnings date before any single-name entry to avoid stepping in front of a downgrade cycle.
Try it now: Run the Earnings Estimate Revisions Tracker on Apify
Related actors
FAQ
What windows does it compute revisions over?
The actor compares the current consensus EPS to 7, 30, 60, and 90 days ago for the current quarter, next quarter, current year, and next year, and reports a signed percentage for each window.
What counts as a positive-revision cluster?
The flag is true when three or more analysts revised estimates upward in the trailing 30 days, or — where per-analyst granularity isn't exposed — when the 30-day aggregate revision is at least +1% with 3+ covering analysts.
How is it priced?
Pay-per-symbol at $0.15 per symbol per run, with no contract or setup fee — versus roughly $24,000 per year for a Bloomberg terminal seat.
Top comments (0)