Free tool · No signup · Live ticker data
Earnings Beat Rate Calculator
See how often any stock beats Wall Street earnings estimates. Enter up to 10 tickers to compare historical beat rate %, average EPS surprise %, and quarters tracked — side by side.
The earnings beat rate measures how often a company has reported actual EPS above analyst consensus estimates over recent quarters. A consistently high beat rate — typically above 70% — signals that management guides conservatively and operationally delivers, which is a hallmark of well-run businesses. The average EPS surprise % shows by how much the company typically beats or misses, giving you a sense of the magnitude, not just frequency.
Check earnings quality →What earnings beat rate tells you
Beat Rate vs. Surprise Magnitude
Beat rate tells you frequency — how often the company clears the bar. Average EPS surprise % tells you magnitude — by how much. A company with a 90% beat rate but only +1% average surprise is clearing a very low bar; one with a 70% rate and +8% average surprise is delivering meaningful operational outperformance. Both numbers together give you the full picture.
Conservative Guidance vs. Real Outperformance
The most common source of high beat rates is deliberate under-guidance: management sets analyst expectations below their internal forecast, then “beats” the artificially low bar. This is a known Wall Street game. The tell is extremely high beat rates (90%+) with consistent, modest surprise magnitudes. Genuine outperformance shows more variability — sometimes a large beat, occasionally a miss.
How Many Quarters Is Enough?
A beat rate based on 4–8 quarters is statistically weak — one or two anomalous quarters can swing the number dramatically. Look for 12+ quarters (3 years) to get a reliable signal. The calculator shows how many quarters are in the sample, so you can judge the confidence level of the rate. Treat anything under 8 quarters as directional, not definitive.
Beat Rate as a Quality Signal
High, consistent beat rates are a proxy for management credibility. Executives who routinely beat their own guidance — or that analysts set for them — tend to run operationally disciplined businesses. It is one of several earnings quality signals worth tracking alongside accruals ratio, free cash flow conversion, and revenue quality. Use it as a screening tool, not a standalone buy signal.
Frequently asked questions
What is a good earnings beat rate?
Above 70% is considered a consistent beater — the company clears Wall Street estimates in at least 7 out of 10 quarters. Between 50–69% is neutral. Below 50% is miss-prone and warrants deeper scrutiny of guidance reliability and earnings quality.
Does a high beat rate mean the stock will go up?
Not automatically. Markets price in expectations, including expected beats. If a company always beats by a small amount, that pattern may already be baked into the stock price. What moves stocks is the magnitude of the surprise relative to what was expected — not just whether the company beat.
How is EPS surprise % calculated?
EPS surprise % = (Actual EPS − Estimate EPS) / |Estimate EPS| × 100. A positive number means the company beat; negative means it missed. The average EPS surprise % in this tool is the mean of that calculation across all quarters with valid data.
What happens when EPS estimate is zero?
When the analyst estimate is zero, the surprise percentage is mathematically undefined (division by zero). This calculator excludes those quarters from the average EPS surprise % calculation but still includes them in the beat/miss count if both actual and estimate values are available.
How many tickers can I compare at once?
Up to 10 tickers per calculation. Enter them as a comma-separated list (e.g., AAPL, MSFT, GOOGL). The results table shows all tickers side by side so you can quickly compare beat rates across a sector or watchlist.
Where does the earnings history data come from?
The calculator uses Yahoo Finance earnings history data, which covers quarterly EPS actuals and estimates for most US-listed stocks. Data availability varies by ticker — smaller companies or recently listed stocks may have fewer quarters on record.