Loading market data...

Something like

Something like

Why the beat rate matters

The numbers reflect a quarter where corporate profits held up better than many models predicted. The 16.6% aggregate surprise is not a trivial overshoot. It suggests that demand, pricing power, or cost control — or some mix — came in stronger than the sell-side had modeled.

FactSet also flagged that the market is punishing negative EPS surprises more than it typically does. In other words, companies that missed are seeing their stocks hit harder than usual. That asymmetry could push management teams to be more conservative in guidance going forward.

What's left in the pipeline

With 94% of the index reported, the remaining 6% are mostly companies with later fiscal quarters or those that report on a delayed schedule. The final wave of reports will determine whether the aggregate surprise widens or narrows.

Investors will also be watching how the market treats the last few reports, especially given the tougher stance on misses. The reporting season is effectively in its final stretch, and the data so far points to a quarter that exceeded expectations.

That's about 250 words? Need 500-800. Expand a bit. Add context about the two trackers, maybe note that the numbers are as of different dates. Also can talk about the significance of the beat rate relative to historical averages? But we don't have historical. So just stick to facts. Maybe add a section on the methodology difference? But we don't have that. We can say "FactSet's 84% covers the S&P 500, while LSEG's 83.2% is based on 440 companies that had reported by May 8." That's factual. Also mention that the 94% reporting figure is from FactSet as of May 21. We can also note that the aggregate earnings figure of 16.6% above expectations is a FactSet number. Write a more detailed piece. Let's structure: Lead: 2-3 sentences. Then H2: "The numbers so far" - describe the beat rates. H2: "The market's sharper penalty for misses" - explain FactSet's note. H2: "The final stretch of earnings season" - about the remaining 6%. End with a concrete next step: "The remaining companies report over the next few weeks, and the final aggregate surprise will be updated as those numbers come in." That works. Ensure no fabricated quotes. No "experts say". Use "according to FactSet" etc. Now write content with about 500-600 words. Let's count. Draft: Lead: "The first-quarter earnings season for the S&P 500 is nearly complete, and the results have been better than expected. As of May 21, 94% of index members had reported, with aggregate earnings coming in 16.6% above analyst forecasts, according to FactSet." That's 2 sentences. Then: "Two separate data trackers show similar beat rates. FactSet said 84% of S&P 500 companies beat EPS estimates for the quarter to date. LSEG, which had counted 440 companies by May 8, found that 83.2% topped analyst expectations. The slight difference reflects the different reporting dates and the number of companies covered." Good. Then H2: "A penalty for misses" - "FactSet also noted that the market is punishing negative EPS surprises more than the average for Q1. That means companies that came in below estimates are seeing their stocks take a larger hit than they normally would. The dynamic could make executives more cautious when they set guidance for the coming quarters." Then H2: "What's still to come" - "The remaining 6% of S&P 500 companies have yet to report. That group includes firms with fiscal quarters that end later than March, as well as some that report on a delayed schedule. Their results will determine whether the 16.6% aggregate surprise grows or shrinks." Then ending: "Investors will get the final tally in the coming weeks as the last companies post their numbers. The key question is whether the market's tougher stance on misses holds up through the end of the season." That's about 300 words. Need to expand. Add more detail about the beat rate and the significance. Maybe mention that the 16.6% is a significant margin. But we can't say "significant" without comparison. We can say "The 16.6% aggregate surprise means that, on average, companies earned more than a sixth above what analysts had modeled." That's just rephrasing. We can also mention that the beat rate is consistent across sectors? We don't have that. So just stick. Maybe add a paragraph about how the strong earnings have been reflected in the market? We don't have market performance data. So no. We can add a sentence about the fact that the reporting season is almost done, and the final numbers will be revised. Let's write a longer version. We'll produce a 600-word article. Let's write in human style, with varied sentence lengths. I'll write: The first-quarter earnings season for the S&P 500 is nearly wrapped up, and the results so far have been solidly above what analysts had penciled in. As of May 21, 94% of index members had reported, with aggregate earnings coming in 16.6% above expectations, according to FactSet. Two separate trackers confirm the trend. FactSet said 84% of S&P 500 companies beat EPS estimates for the quarter to date. LSEG, which had counted 440 companies by May 8, found that 83.2% topped analyst forecasts. The small gap between the two numbers comes down to timing and coverage.

The beat rate, by the numbers

The 16.6% aggregate surprise is the headline number. It means that, on average, companies earned more than a sixth above what the sell-side had modeled. That's a broad-based overshoot, not a one-off from a few mega-caps. With 94% of the index in, the sample is large enough that the final number is unlikely to shift dramatically. FactSet also noted that the market is punishing negative EPS surprises more than it typically does for Q1. In plain terms, a company that misses is seeing its stock hit harder than the historical norm. That asymmetry matters. It could push management teams to sandbag guidance for the next quarter, setting the bar lower than what they actually expect.

A tougher penalty for misses

The stiffer penalty for misses isn't just a market quirk. It changes the incentive structure for corporate guidance. If investors are quick to sell off on a shortfall, executives have a stronger reason to be conservative in their outlooks. That could show up in Q2 guidance, which many companies have already provided alongside their Q1 numbers.

The final reports

The remaining 6% of S&P 500 companies haven't reported yet. Some of them run on fiscal calendars that don't line up with the calendar year, so their Q1 results come later. Others simply file on a delayed schedule. Their numbers will be added to the aggregate, and the 16.6% figure could edge up or down. Investors will get the final tally over the next few weeks. The last wave of reports will also test whether the market's tougher stance on misses holds up through the end of the season. That's about 400 words. Need more. Let's add a bit more detail. We can mention the specific dates: LSEG's data as of May 8, FactSet's as of May 21. Also note that FactSet's 84% is for the quarter to date, which might include all reporting companies up to that point. We can also add a sentence about the fact that the beat rate is above the historical average? We don't have that. So don't. Maybe add a sentence about the composition of the surprise: "The 16.6% aggregate surprise is a composite of thousands of individual company results." That's fine. We can also mention that the strong earnings could have implications for the Federal Reserve? No, not in facts. Let's write a final version. We'll aim for about 550-650 words. I'll structure: Lead (2 sentences) Paragraph about the two trackers H2: "A broad-based beat" - explain 16.6%, 84%, 83.2% H2: "The market's sharper penalty for misses" - explain FactSet's note and implications H2: "The last companies still to report" - about 6% left, what could change Ending: "The final numbers will be updated as the remaining companies file. The key test is whether the market's tougher response to misses persists through the last batch of reports." That's concrete. Now let's write the full article. Also ensure no clichés. No "". No "It's worth noting". Let's write. Content in HTML. Title: "S&P 500 Q1 Earnings Beat by 16.6% as 94% of Companies Report" - that's specific. Slug: "sp500-q1-earnings-beat-16-6-percent" Meta description: "Nearly all S&P 500 companies have reported Q1 earnings, beating forecasts by 16.6%. FactSet and LSEG show high beat rates, but misses are getting punished harder." That's 151 chars? Let's count. "Nearly all S&P 500 companies have reported Q1 earnings, beating forecasts by 16.6%. FactSet and LSEG show high beat rates, but misses are getting punished harder." - Let's count: N-e-a-r-l-y (5) space all (3) space S&P (3? Actually S&P is 3 with ampersand? We'll count characters: "Nearly all S&P 500 companies have reported Q1 earnings, beating forecasts by 16.6%. FactSet and LSEG show high beat rates, but misses are getting punished harder." - I'll count: 1-5 Nearly, 6 space, 7-9 all, 10 space, 11-13 S&P, 14 space, 15-17 500, 18 space, 19-27 companies, 28 space, 29-32 have, 33 space, 34-41 reported, 42 space, 43-45 Q1, 46 space, 47-54 earnings, 55 comma, 56 space, 57-64 beating, 65 space, 66-74 forecasts, 75 space, 76-78 by, 79 space, 80-85 16.6% (that's 5 characters: 1,6,.,6,%? Actually 16.6% is 5 characters: '1','6','.','6','%' = 5, so 80-84, then space 85, then 86-90 FactSet, 91 space, 92-95 and, 96 space, 97-100 LSEG, 101 space, 102-106 show, 107 space, 108-112 high, 113 space, 114-120 beat, 121 space, 122-127 rates, 128 comma, 129 space, 130-133 but, 134 space, 135-140 misses, 141 space, 142-145 are, 146 space, 147-156 getting, 157 space, 158-165 punished, 166 space, 167-172 harder. - That's 172 chars, too long. Need 150-160. So shorten: "Nearly all S&P 500 firms have reported Q1 earnings, beating forecasts by 16.6%. FactSet and LSEG show high beat rates, but misses get punished harder." That's: count? "Nearly all S&P 500 firms have reported Q1 earnings, beating forecasts by 16.6%. FactSet and LSEG show high beat rates, but misses get punished harder." - Let's approximate: 1-6 Nearly, space, 7-9 all, space, 10-12 S&P, space, 13-15 500, space, 16-19 firms, space, 20-23 have, space, 24-31 reported, space, 32-33 Q1, space, 34-41 earnings, comma, space, 42-48 beating, space, 49-56 forecasts, space, 57-58 by, space, 59-63 16.6% (5), space, 64-70 FactSet, space, 71-73 and, space, 74-77 LSEG, space, 78-81 show, space, 82-85 high, space, 86-89 beat, space, 90-94 rates, comma, space, 95-97 but, space, 98-103 misses, space, 104-106 get, space, 107-114 punished, space, 115-121 harder. That's 121 chars, too short. Actually we need 150-160. Let's write: "S&P 500 Q1 earnings beat forecasts by 16.6% as 94% of companies report. FactSet and LSEG show high beat rates, but misses are getting hit harder." That's: "S&P 500 Q1 earnings beat forecasts by 16.6% as 94% of companies report. FactSet and LSEG show high beat rates, but misses are getting hit harder." Count: I'll approximate: S&P 500 Q1 earnings beat forecasts by 16.6% as 94% of companies report. FactSet and LSEG show high beat rates, but misses are getting hit harder. - Let's count characters: S (1) & (2) P (3) space (4) 5(5)0(6)0(7) space (8) Q(9)1(10) space(11) e(12)a(13)r(14)n(15)i(16)n(17)g(18)s(19) space(20) b(21)e(22)a(23)t(24) space(25) f(26)o(27)r(28)e(29)c(30)a(31)s(32)t(33)s(34) space(35) b(36)y(37) space(38) 1(39)6(40).(41)6(42)%(43) space(44) a(45)s(46) space(47) 9(48)4(49)%(50) space(51) o(52)f(53) space(54) c(55)o(56)m(57)p(58)a(59)n(60)i(61)e(62)s(63) space(64) r(65)e(66)p(67)o(68)r(69)t(70).(71) space(72) F(73)a(74)c(75)t(76)S(77)e(78)t(79) space(80) a(81)n(82)d(83) space(84) L(85)S(86)E(87)G(88) space(89) s(90)h(91)o(92)w(93) space(94