
A screener tool that analyzes stock earnings by comparing actual and estimated earnings, providing insights into company performance and market expectations.
Explore complementary indicator rolesHow it works
The Stock Earnings Viewer with Surprise script retrieves actual and estimated earnings data for stocks using financial APIs. It calculates the absolute surprise by subtracting estimated earnings from actual earnings, providing a direct measure of earnings performance.
Additionally, the script computes the percent surprise by dividing the absolute surprise by estimated earnings and converting it to a percentage. This allows traders to quickly assess how significantly a company has exceeded or fallen short of analyst predictions.
Why it may be useful
Earnings data provides critical insights into a company's financial health and market perception. By comparing actual earnings to estimates, traders can gauge market sentiment, potential stock price movements, and the accuracy of analyst predictions.
The percent surprise metric is particularly valuable as it normalizes earnings performance relative to expectations, enabling traders to identify companies that consistently outperform or underperform market forecasts across different financial sectors.
When to explore it
This earnings screening tool is most effective during earnings seasons when companies release quarterly financial reports. Traders can use it to identify stocks with significant positive or negative earnings surprises that might indicate potential trading opportunities.
The tool is especially useful for fundamental traders who want to screen stocks based on financial performance, or for investors looking to understand how a company's actual earnings compare to market expectations before making investment decisions.
Keep exploring
What we’ve verified
Access, alerts and repainting behaviour have not been independently verified for this indicator. Check the creator’s current publication and settings.
General descriptions and classifications are recovered research. Verified details above identify the specific checks we have completed. Check the creator’s current publication for later changes.






